当前位置:

首页 > 业界资讯 > 介绍RWKV:线性Transformers的兴起和探索替代方案

介绍RWKV:线性Transformers的兴起和探索替代方案

以下是我在RWKV播客中的一些想法摘要:https://www.latent.space/p/rwkv#details为什么替代方案的重要性如此突出?随着2023年的人工智能革命,Transformer架构目前正处于巅峰。然而,由于人们急于采用成功的Transformer架构,所以会容易忽视可以借鉴的替代品。作为工程师,我们不应该采取一刀切的方法,对每个问题都使用相同的解决方案。我们应该在每一个情况下权衡利弊;否则将会被困在特定平台的限制范围内,同时因不知道有其他选择而感到“满足”,这可能会使发展一夜回到

以下是我在RWKV播客中的一些想法摘要:https://www.latent.space/p/rwkv#details

介绍RWKV:线性Transformers的兴起和探索替代方案


为什么替代方案的重要性如此突出?

随着2023年的人工智能革命,Transformer架构目前正处于巅峰。然而,由于人们急于采用成功的Transformer架构,所以会容易忽视可以借鉴的替代品。

作为工程师,我们不应该采取一刀切的方法,对每个问题都使用相同的解决方案。我们应该在每一个情况下权衡利弊;否则将会被困在特定平台的限制范围内,同时因不知道有其他选择而感到“满足”,这可能会使发展一夜回到解放前

这个问题并不是人工智能领域独有的,而是一种从古到今都在重复的历史模式。


SQL战争历史的一页,是关于数据库管理系统之间的竞争和对抗的故事。在这个故事中,各种数据库管理系统如Oracle、MySQL和SQL Server等,为了争夺市场份额和技术优势,展开了激烈的竞争。这些竞争不仅体现在性能和功能方面,还涉及到商业策略、市场推广以及用户满意度等多个方面。这些数据库管理系统不断地推出新的功能和改进,以吸引更多的用户和企业选择他们的产品。SQL战争历史的一页,见证了数据库管理系统行业的发展和变革,也为我们提供了宝贵的经验和教训

最近在软件开发中有一个值得注意的例子是,当SQL服务器开始受到物理限制时,就出现了NoSQL的趋势。世界各地的初创企业都因为"规模"的原因转向了NoSQL,尽管它们远未达到这些规模

然而,随着时间的推移,随着最终一致性和NoSQL管理开销的出现,以及硬件功能在SSD速度和容量方面的巨大飞跃,SQL服务器最近又出现了回归的趋势,因为它们使用简单性,并且现在90%以上的初创公司都有足够的可扩展性

SQL和NoSQL是两种不同的数据库技术。SQL是结构化查询语言的缩写,主要用于处理结构化数据。NoSQL则是指非关系型数据库,适用于处理非结构化或半结构化数据。 虽然有人认为SQL比NoSQL更好,或者反之亦然,但实际上这只是意味着每种技术都有自己的优缺点和适用场景。在某些情况下,SQL可能更适合处理复杂的关系型数据,而NoSQL则更适合处理大规模的非结构化数据。 然而,这并不意味着只能选择其中一种技术。实际上,许多应用程序和系统在实践中使用了SQL和NoSQL的混合解决方案。根据具体的需求和数据类型,可以选择最适合的技术来解决问题。 因此,重要的是理解每种技术的特点和适用场景,并根据具体情况做出明智的选择。无论是SQL还是NoSQL,都有其独特的学习点和首选用例,可以在类似技术中相互借鉴和交叉传播


目前Transformer架构最大的痛点是什么?

通常,这包括计算、上下文大小、数据集和对齐。在本次讨论中,我们将重点讨论计算和上下文长度:

  • 由于使用/生成的每个令牌的O(N^2)增加而导致的二次计算成本。这使得大于10万的上下文大小非常昂贵,从而影响推理和训练。
  • 当前的GPU短缺加剧了这个问题。
  • 上下文大小限制了Attention机制,严重限制了“智能代理”用例(如smol-dev),并强制解决问题。较大的上下文需要较少的解决方法。

那么,我们该如何解决这个问题呢?


介绍RWKV:一种线性Transformer/现代大型RNN

RWKV和微软RetNet是被称为“线性Transformer”的新类别中的第一个

它通过支持以下内容直接解决了上述三个限制:

  • 线性计算成本,与上下文大小无关。
  • 在CPU(尤其是ARM)中,允许以更低的要求在RNN模式下输出合理的令牌/秒。
  • 没有作为RNN的硬上下文大小限制。文档中的任何限制都是指导原则——您可以对其进行微调。

随着我们不断将人工智能模型扩大到100k及以上的上下文大小,二次方计算成本开始呈指数级增长。

然而,线性Transformer并没有放弃递归神经网络架构及解决其瓶颈,这迫使它们被取代。

不过,重新设计的RNN吸取了Transformer可扩展的经验教训,使RNN能与Transformer工作方式类似,并消除了这些瓶颈。

在训练速度方面,用Transformer让它们重返赛场——允许它们在O(N)成本下高效运行,同时在训练中扩展到10亿个参数以上,同时保持类似的性能水平。

介绍RWKV:线性Transformers的兴起和探索替代方案

图表:线性Transformer计算成本按每个令牌线性缩放与变换器的指数增长


当你将平方比例应用于线性缩放时,你会在2k令牌计数时获得10倍以上的增长,在100k令牌长度时获得100倍以上的增长

在14B参数下,RWKV是最大的开源线性Transformer,与GPT NeoX和其他类似数据集(如the Pile)不相上下。


介绍RWKV:线性Transformers的兴起和探索替代方案

RWKV模型的性能与类似规模的现有变压器模型相当,各种基准显示


但用更简单的话来说,这意味着什么?


优点

  • 在较大的上下文大小中,推理/训练比Transformer便宜10倍甚至更多
  • 在RNN模式下,可以在非常有限的硬件上缓慢运行
  • 与相同数据集上的Transformer性能相似
  • RNN没有技术上下文大小限制(无限上下文!)


缺点

  • 滑动窗口问题,有损内存超过某一点
  • 尚未证明可扩展到14B参数以上
  • 不如变压器优化和采用

因此,尽管RWKV还没有达到LLaMA2那样的60B+参数规模,但只要有正确的支持和资源,它有可能以更低的成本和更广泛的环境来实现这一目标,特别是在模型趋向于更小、更高效的情况下

如果您的用例对效率很重要,请考虑这一点。然而,这并非最终解决方案——关键在于健康的替代品


我们应该考虑学习其他替代方案以及它们的好处

扩散模型:文本训练速度较慢,但对多时期训练具有极高的弹性。找出原因可以帮助缓解令牌危机。

生成对抗性网络/代理:可以在没有数据集的情况下,使用技术将所需的训练集训练到特定目标,即使是基于文本的模型。


原文标题:Introducing RWKV: The Rise of Linear Transformers and Exploring Alternatives,作者:picocreator

https://hackernoon.com/introducing-rwkv-the-rise-of-linear-transformers-and-exploring-alternatives

本文内容来源于互联网,如有侵权请联系删除。
作者最新文章
业界资讯
相关文章 更多
Siri等明年!苹果WWDC25给AI交底:画小饼,继续熬
Siri等明年!苹果WWDC25给AI交底:画小饼,继续熬

不求速胜,熬吧。

比特现金未来:可扩展性与支付潜力
比特现金未来:可扩展性与支付潜力

比特现金(BCH)的未来发展前景看好。凭借其可扩展性、支付采用、价值存储、智能合约和坚实的社区支持,比特现金有望在多个领域取得显著发展,成为一种多功能且广泛使用的加密货币。

ACH总量10亿,价值与用途详解
ACH总量10亿,价值与用途详解

ACH 总共发行了 10 亿枚,用于支付网关费用、治理投票和质押奖励。ACH 基于 BEP-20 标准,采用 PoS 机制,可通过私募、公募和生态系统分配获取,其价值受服务需求、实用性和市场趋势影响,可在币安、火币等交易所购买。

Coinbase Pro设置指南:下载、登录与自定义
Coinbase Pro设置指南:下载、登录与自定义

Coinbase Pro 设置步骤:下载并安装软件后,打开并登录,点击右上角齿轮图标进入“首选项”。在首选项中,你可以调整界面、安全、通知、交易和API设置,完成后点击“保存”按钮确认更改。

IoTeX等基础设施如何赋能IoT生态
IoTeX等基础设施如何赋能IoT生态

IoTeX、DePHY和peaq是构建物联网生态系统的关键基础设施。IoTeX提供去中心化网络,确保物联网交易和数据的安全性。DePHY利用区块链技术实现频谱共享和自治管理。peaq促进设备间的数据标准化和共享。通过这些基础设施的协同作用,物联网生态系统实现了去中心化、安全、互操作性和自治,充分释放了物联网的潜力。

DOGE发行价多少
DOGE发行价多少

波场etf代码
波场etf代码

TRX浏览器查询地址
TRX浏览器查询地址

ChainLink跑路了吗
ChainLink跑路了吗

什么叫Toncoin杠杆
什么叫Toncoin杠杆

查看更多
精品专题 更多
装机必备
装机必备

正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

Windows
Windows

正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

macOS软件
macOS软件

正软商城macOS软件专区,精选适用于Mac电脑的办公、设计、影音、效率、开发和系统工具,提供软件功能介绍、macOS兼容版本、正版授权及购买下载服务。

Mac软件 更多
灵活计算器
灵活计算器
macOS/iOS/Android

灵活计算器是一款笔记式算数应用,支持实时计算、动态关联和云端同步功能。记录、整理和输出之间的过渡会更自然,适合长期写作、做笔记或持续沉淀个人内容。

赤友清理大师
赤友清理大师
macOS

赤友清理大师是一款为 Mac 设计的智能清理优化工具,可精准扫描垃圾、大文件、重复文件等,释放磁盘空间。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。

极度公式
极度公式
Windows/macOS/Linux

极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。

WINDOWS 更多
Windows 10
Windows 10
Windows

Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。

极度公式
极度公式
Windows/macOS/Linux

极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。

密码键盘
密码键盘
Windows/macOS/iOS/Android

密码键盘是一款兼具安全性与便捷性的高效密码管理器。日常使用里的持续防护和信息管理会更突出,适合把安全控制放进长期使用流程中的场景。