魔改RNN挑战Transformer,RWKV上新:推出两种新架构模型

不走transformer寻常路,魔改rnn的国产新架构rwkv,有了新进展:

提出了两种新的RWKV架构,即Eagle (RWKV-5) 和Finch(RWKV-6)。

这两种序列模型以RWKV-4架构为基础,然后作了改进。

新架构的设计进步包括多头矩阵值状态(multi-headed matrix-valued states)和动态递归机制(dynamic recurrence mechanism),这些改进提高了RWKV模型的表达能力,同时保持RNN的推理效率特征。

同时,新架构引入了一个新的多语言语料库,包含1.12万亿个令牌。

团队还基于贪婪匹配(greedy matching)开发了一种快速的分词器,以增强RWKV的多语言性。

目前,4个Eagle模型和2个Finch模型,都已经在抱抱脸上发布了~

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

魔改RNN挑战Transformer,RWKV上新:推出两种新架构模型

新模型Eagle和Finch

此次更新的RWKV,共包含6个模型,分别是:

4个Eagle(RWKV-5)模型:分别为0.4B、1.5B、3B、7B参数大小;
2个Finch(RWKV-6)模型:分别是1.6B、3B参数大小。

魔改RNN挑战Transformer,RWKV上新:推出两种新架构模型

Eagle通过使用多头矩阵值状态(而非向量值状态)、重新构造的接受态和额外的门控机制,改进了从RWKV-4中学习到的架构和学习衰减进度。

Finch则通过引入新的数据相关函数,进一步改进架构的表现能力和灵活性,用于时间混合和令牌移位模块,包括参数化线性插值。

此外,Finch提出了对低秩自适应函数的新用法,以使可训练的权重矩阵能够以一种上下文相关的方式有效地增强学习到的数据衰减向量。

最后,RWKV新架构引入了一种新的分词器RWKV World Tokenizer,和一个新数据集RWKV World v2,两者均用于提高RWKV模型在多语言和代码数据上的性能。

其中的新分词器RWKV World Tokenizer包含不常见语言的词汇,并且通过基于Trie的贪婪匹配(greedy matching)进行快速分词。

而新数据集RWKV World v2是一个新的多语言1.12T tokens数据集,取自各种手工选择的公开可用数据源。

其数据组成中,约70%是英语数据,15%是多语言数据,15%是代码数据。

基准测试结果如何?

光有架构创新还不够,关键要看模型的实际表现。

来看看新模型在各大权威评测榜单上的成绩——

MQAR测试结果

MQAR (Multiple Query Associative Recall)任务是一种用于评估语言模型的任务,旨在测试模型在多次查询情况下的联想记忆能力。

在这类任务中,模型需要通过给定的多个查询来检索相关的信息。

MQAR任务的目标是衡量模型在多次查询下检索信息的能力,以及其对不同查询的适应性和准确性。

Medeo Medeo

AI视频生成工具

Medeo 191 查看详情 Medeo

下图为RWKV-4、Eagle、 Finch和其他非Transformer架构的MQAR任务测试结果。

魔改RNN挑战Transformer,RWKV上新:推出两种新架构模型

可以看出,在MQAR任务的准确度测试中, Finch在多种序列长度测试中的准确度表现都非常稳定,对比RWKV-4、RWKV-5和其他非Transformer架构的模型有显著的性能优势。

长上下文实验

在PG19测试集上测试了从2048 tokens开始的RWKV-4、Eagle和Finch的loss与序列位置。

(所有模型均基于上下文长度4096进行预训练)。

魔改RNN挑战Transformer,RWKV上新:推出两种新架构模型

测试结果显示, Eagle在长序列任务上比RWKV-4有了显著的改进,而在上下文长度4096训练的Finch的表现比Eagle更好,可以良好地自动适应到20000以上的上下文长度。

速度和显存基准测试

速度和内存基准测试中,团队比较了Finch、Mamba和Flash Attention的类Attention内核的速度和显存利用率。

魔改RNN挑战Transformer,RWKV上新:推出两种新架构模型
魔改RNN挑战Transformer,RWKV上新:推出两种新架构模型

可以看到,Finch在内存使用方面始终优于Mamba和Flash Attention,而内存使用量分别比Flash Attention和Mamba少40%和17%。

多语言任务表现

日语

魔改RNN挑战Transformer,RWKV上新:推出两种新架构模型

西班牙语

魔改RNN挑战Transformer,RWKV上新:推出两种新架构模型

阿拉伯语

魔改RNN挑战Transformer,RWKV上新:推出两种新架构模型

日语-英语

魔改RNN挑战Transformer,RWKV上新:推出两种新架构模型

下一步工作

以上研究内容,来自RWKV Foundation发布的最新论文《Eagle and Finch:RWKV with Matrix-Valued States and Dynamic Recurrence》

论文由RWKV创始人Bo PENG(彭博)和RWKV开源社区成员共同完成。

魔改RNN挑战Transformer,RWKV上新:推出两种新架构模型

共同一作彭博,毕业于香港大学物理系,编程经验20+年,曾在世界最大外汇对冲基金之一Ortus Capital就职,负责高频量化交易。

还出版过一本关于深度卷积网络的书籍《深度卷积网络·原理与实践》。

他的主要关注和兴趣方向在软硬件开发方面,在此前的公开访谈中,他曾明确表示AIGC是自己的兴趣所在,尤其是小说生成。

目前,彭博在Github有2.1k的followers。

魔改RNN挑战Transformer,RWKV上新:推出两种新架构模型

但他的最主要公开身份是一家灯具公司禀临科技的联合创始人,主要是做阳光灯、吸顶灯、便携台灯什么的。

并且其人应该是一个喵星人资深爱好者,Github、知乎、微信头像,以及灯具公司的官网首页、微博上,都有一只橘猫的身影。

魔改RNN挑战Transformer,RWKV上新:推出两种新架构模型

量子位获悉,RWKV当前的多模态工作包含RWKV Music(音乐方向)和 VisualRWKV(图像方向)。

接下来,RWKV的重点工作将放在以下几个方向:

扩展训练语料库,使其更加多样化(这是改进模型性能的关键事项);训练和发布更大版本的Finch,如7B和14B参数,并通过MoE降低推理和训练成本,进一步扩展其性能。对Finch的CUDA实现做进一步优化(包括算法改进),带来速度的提升和更大的并行化。

论文链接:

https://arxiv.org/pdf/2404.05892.pdf

以上就是魔改RNN挑战Transformer,RWKV上新:推出两种新架构模型的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/846790.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Java设计模式之命令模式的实战应用
上一篇 2025年11月27日 15:38:33
Mac玩《模拟城市:我是市长》攻略,苹果电脑上运行iOS游戏详细指南
下一篇 2025年11月27日 15:38:36

相关推荐

  • 如何使用Composer和phpgt/propfunc解决PHP属性访问和修改问题?

    可以通过以下地址学习 Composer:学习地址 在开发 php 项目时,我常常会遇到需要对对象属性进行访问和修改的问题。特别是在某些情况下,我们希望实现只读属性,或者需要对属性进行实时计算和验证。这些需求如果用传统的方式实现,可能会导致代码变得复杂且难以维护。 我遇到的具体问题是,需要在项目中实现…

    用户投稿 2026年8月30日
    000
  • yii2怎么显示错误提示

    在 Yii2 中,显示错误提示有两种主要方法。一种是使用 Yii::$app->errorHandler->exception(),在异常发生时自动捕获和显示错误。另一种是使用 $this->addError(),在模型验证失败时显示错误,并可以在视图中通过 $model->…

    2026年8月30日
    100
  • 上海交通大学与云从科技集团共建成立AI-X研究院

    上海交通大学与云从科技集团共建成立AI-X研究院上海交通大学与云从科技集团共建成立AI-X研究院上海交通大学与云从科技集团共建成立AI-X研究院上海交通大学与云从科技集团共建成立AI-X研究院

    上海交通大学携手云从科技共建ai-x研究院,推动中国ai自主可控技术发展 2025年2月23日,上海交通大学AI-X研究院正式揭牌。云从科技董事长周曦、上海交通大学副校长蒋兴浩等领导出席了在上海交通大学徐汇校区举行的揭牌仪式。仪式由上海交通大学人工智能学院党委书记杨一帆主持。 ☞☞☞AI 智能聊天,…

    2026年8月30日 用户投稿
    000
  • 如何解决Laravel项目中与Zendesk集成的问题?使用Composer可以轻松搞定!

    可以通过一下地址学习composer:学习地址 在开发一个 laravel 项目时,我面临的一个挑战是如何高效地将 zendesk 客服系统集成到应用中。zendesk 是一个强大的客户支持平台,但将其与 laravel 无缝集成却不是一件容易的事。我尝试了多种方法,但都遇到了各种问题,如认证失败、…

    用户投稿 2026年8月30日
    100
  • jqwik中在@Provide方法中使用@ForAll处理集合的正确姿势

    本文深入探讨了在jqwik中结合@forall注解与集合类型在@provide方法中使用的常见误区与正确实践。主要解决了cannotfindarbitraryexception异常,阐明了@domain注解的正确作用范围,并提供了一种更推荐的方式来生成包含自定义类型集合的arbitrary,避免了在…

    2026年8月30日
    000
  • 如何实现用户登录后才能下载文件

    本文介绍如何使用 PHP 和会话(Session)控制文件下载权限,确保只有登录用户才能下载指定文件。通过 PHP 脚本验证用户登录状态,并设置相应的 HTTP 头部信息,实现安全的文件下载。同时,建议将文件存储在 Web 根目录之外,以增强安全性。 实现原理 核心思想是放弃使用 .htaccess…

    2026年8月30日
    000
  • 如何用AI分析数据_使用ChatGPT进行数据分析与可视化

    如何用AI分析数据_使用ChatGPT进行数据分析与可视化如何用AI分析数据_使用ChatGPT进行数据分析与可视化如何用AI分析数据_使用ChatGPT进行数据分析与可视化如何用AI分析数据_使用ChatGPT进行数据分析与可视化

    答案:使用AI分析数据需将任务转化为自然语言指令,核心步骤包括数据准备、指令设计、结果解读与迭代优化。首先清洗数据并转为CSV/JSON格式,确保字段清晰;其次设计明确具体的指令,分步引导分析,如“计算各产品总销售额并排序”;然后通过人工核对或与其他工具对比验证结果准确性;ChatGPT可生成基础图…

    2026年8月30日 用户投稿
    000
  • 爆款和平替之后,华为极简全闪数据中心还要Pro+

    过去一年,全闪存市场出现了几款爆品,例如oceanstordorado 2000、oceanstordorado 2100、oceanprotectx3000、fusioncube1000v。部分爆品甚至越界平替了hdd(机械硬盘)产品。合作伙伴也受益其中,上海华讯、广州耀恒等公司的相关业绩,都增长…

    2026年8月30日
    200
  • 如何解决PHP中的文本编码问题?使用yethee/tiktoken库可以!

    可以通过以下地址学习Composer:学习地址 在处理文本编码时,尤其是与ai模型相关的应用中,常常会遇到各种编码问题。这些问题不仅会影响文本的正确性,还会降低程序的运行效率。最近,我在开发一个与openai模型集成的项目时,遇到了类似的问题。幸运的是,通过使用yethee/tiktoken库,我成…

    用户投稿 2026年8月30日
    100
  • 常用的mac命令大全

    常用的mac命令大全常用的mac命令大全常用的mac命令大全常用的mac命令大全

    掌握Mac终端命令能显著提升效率,核心在于理解与实践。从基础的文件导航(pwd、ls、cd)、文件操作(mkdir、touch、cp、mv、rm)到系统管理(top、df、du)、网络诊断(ping、ifconfig),逐步深入。善用man手册查阅命令详情,通过别名(如alias ll=&#8217…

    2026年8月30日 用户投稿
    200
  • 电脑没网怎么截图 多种离线截图方法

    电脑没网怎么截图 多种离线截图方法电脑没网怎么截图 多种离线截图方法电脑没网怎么截图 多种离线截图方法电脑没网怎么截图 多种离线截图方法

    在使用电脑时,我们经常需要通过截图来保留界面内容、记录问题或分享信息。当网络中断时,许多依赖在线服务的截图工具可能无法使用,令人感到不便。但实际上,即便在无网络环境下,依然有多种方式可以顺利完成截图操作。以下是几种实用的离线截图方法。 一、利用键盘快捷键进行截图 即使没有网络连接,Windows系统…

    2026年8月30日 用户投稿
    200
  • AI视频软件本地部署 | 快速上手AI视频生成指南

    首先完成环境配置并安装Python与FFmpeg,接着获取Moonshot AI和Pexels的API密钥,下载MoneyPrinterPlus工具包并部署ChatTTS语音模型,最后通过输入“科技产品介绍”等主题进行端到端测试,验证脚本生成、素材匹配、语音合成与视频合成全流程是否正常。 ☞☞☞AI…

    2026年8月30日
    100
  • Arm KleidiCV 实现与 OpenCV 集成,加速移动端计算机视觉工作负载

    ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 生成式和多模态人工智能(AI)的兴起,对计算机视觉(CV)技术的需求日益增长。CV技术能够解析和分析来自现实世界的图像信息,广泛应用于人脸识别、图像分类、图像滤镜和增强现实等领域。然而,在内存、…

    2026年8月30日
    100
  • Dubbo消费者配置中id属性究竟有什么作用?

    深入理解Dubbo消费者配置中的id属性 在使用Dubbo框架进行服务消费时,标签中的id属性常常令人困惑。本文将详细解释中id=”timeservice”的用途。 这段配置用于声明一个Dubbo服务消费者,它将消费名为cn.suiwei.service.timeservice的远程服务。id=”t…

    2026年8月30日
    100
  • 抖音精选账号如何运营_抖音精选持续产出优质内容策略

    抖音精选账号如何运营_抖音精选持续产出优质内容策略抖音精选账号如何运营_抖音精选持续产出优质内容策略抖音精选账号如何运营_抖音精选持续产出优质内容策略抖音精选账号如何运营_抖音精选持续产出优质内容策略

    明确账号定位、构建生产流程、善用AI工具、搭建运营矩阵,通过垂直领域聚焦、标准化内容产出、技术提效与多账号协同,系统提升抖音账号质量与流量增长。 如果您希望在抖音平台上打造一个精选账号并持续产出优质内容,但面临流量增长缓慢或内容同质化的问题,很可能是由于账号定位模糊或内容策略缺乏系统性。以下是提升账…

    2026年8月29日 用户投稿
    000
  • MySQL锁升级机制是什么_如何影响并发性能?

    MySQL锁升级机制是什么_如何影响并发性能?MySQL锁升级机制是什么_如何影响并发性能?MySQL锁升级机制是什么_如何影响并发性能?MySQL锁升级机制是什么_如何影响并发性能?

    mysql的“innodb存储引擎并没有自动锁升级机制。①缺少或不当索引会导致全表扫描,进而锁定大量行或页;②显式使用lock tables直接加表锁;③ddl操作如alter table需表级锁保证结构一致性;④大事务或长事务长时间持有大量行锁影响并发;⑤优化器基于成本选择全表扫描而非索引查找。这…

    2026年8月29日 用户投稿
    200
  • Linux文件系统fsck命令详解

    fsck是Linux中检查修复文件系统的工具,用于系统异常断电、磁盘错误等导致文件系统损坏时,通过卸载分区后使用如-a、-y、-n等参数进行自动或只读检查修复,可结合tune2fs设置周期检测,操作前需备份数据并确保设备未挂载以避免风险。 fsck(File System Consistency C…

    2026年8月29日
    100
  • 数智共振!三七互娱与华为构筑文娱产业新生态

    当人工智能、5g与云计算等数字技术以前所未有的方式重构文娱产业格局,沉浸式体验、个性化推荐以及全球化分发逐渐成为新常态,数字基建已成为推动文娱产业升级、连接全球用户的关键动力。 在数智文娱创新领域,总部设于广州的全球知名文娱企业三七互娱,依托“文化+科技”双轮驱动战略,在智慧办公空间建设、全球文化I…

    2026年8月29日
    000
  • swoole编译安装教程最新分享

    Linux 系统上编译安装 Swoole 扩展的步骤:1. 准备环境:安装 PHP 扩展构建工具、GCC 编译器、autoconf 和 automake。2. 获取 Swoole 源码:从 GitHub 克隆 Swoole 仓库。3. 配置和编译:进入源代码目录并运行配置和编译命令。4. 安装扩展:…

    2026年8月29日
    200
  • Laravel 中的数据加密和解密

    本指南介绍了如何在 Laravel 模型中实现敏感数据的加密和解密。通过执行以下步骤,您可以在将数据存储到数据库之前保护数据并在检索数据时对其进行解密。  先决条件 Laravel:确保您使用的是 Laravel 项目。加密密钥:Laravel 在 .env 文件中自动生成 APP_KEY。该密钥由…

    2026年8月29日
    200

发表回复

登录后才能评论
关注微信