预测token速度翻番!Transformer新解码算法火了,来自小羊驼团队|代码已开源_全球资讯热分享网(专注热点收集平台)

预测token速度翻番!Transformer新解码算法火了,来自小羊驼团队|代码已开源


预测token速度翻番!Transformer新解码算法火了,来自小羊驼团队|代码已开源

  2023-11-29 06:10:42     简体|繁體
http://refenxiang.com/1008341.html

原文来源:量子位

图片来源:由无界 AI生成

小羊驼团队的新研究火了。

他们开发了一种新的解码算法,可以让模型预测100个token数的速度提高1.5-2.3倍,进而加速LLM推理。

比如这是同一个模型(LLaMa-2-Chat 7B)面对同一个用户提问(苏格拉底采用了哪些方法来挑战他那个时代的主流思想?)时输出回答的速度:

左边为原算法,耗时18.12s,每秒约35个token;

右边为该算法,耗时10.4s,每秒约60个token,明显快了一大截。

简单来说,这是一种并行解码算法,名叫“Lookahead Decoding” (前向解码)。

它主要利用雅可比(Jacobi)迭代法首次打破自回归解码中的顺序依赖性 (众所周知,当下大模型基本都是基于自回归的Transformer)。

由此无需草稿模型(draft model)或数据存储,就可以减少解码步骤,加速LLM推理。

目前,作者已给出了与huggingface/transformers兼容的实现,只需几行代码,使用者即可轻松增强HF原生生成的性能。

有网友表示:

该方法实在有趣,没想到在离散设置上效果这么好。

还有人称,这让我们离“即时大模型”又近了一步。

具体如何实现?


加速自回归解码的重要性


不管是GPT-4还是LLaMA,当下的大模型都是基于自回归解码,这种方法下的推理速度其实是非常慢的。

因为每个自回归解码步骤一次仅生成一个token

这样一来,模型输出的延迟有多高就取决于回答的长度。

更糟的是,这样的操作方式还浪费了现代GPU的并行处理能:GPU利用率都很低。

对于聊天机器人来说,当然是延迟越低,响应越快越好(尤其面对长序列答案时)。

此前,有人提出了一种叫做推测解码的加速自回归解码的算法,大致思路是采用猜测和验证策略,即先让草稿模型预测几个潜在的未来token,然后原始LLM去并行验证。

该方法可以“凭好运气”减少解码步骤的数量,从而降低延迟.

但也有不少问题,比如效果受到token接受率的限制,创建准确的草稿模型也麻烦,通常需要额外的训练和仔细的调整等。

在此,小羊驼团队提出了一种的新的精确并行解码算法,即前向解码来克服这些挑战。


前向解码打破顺序依赖性


前向解码之所以可行,是作者们观察到:

尽管一步解码多个新token是不可行的,但LLM确实可以并行生成多个不相交的n-grams——它们可能适合生成序列的未来部分。

这可以通过将自回归解码视为求解非线性方程,并采用经典的Jacobi迭代法进行并行解码来实现。

在过程中,我们就让生成的n-grams被捕获并随后进行验证,如果合适就将其集成到序列中,由此实现在不到n个步骤的时间内生成n个token的操作。

作者介绍,前向解码之所以能够“脱颖而出”,主要是因为它:

一不需草稿模型即可运行,简化了部署。

二是相对于每步 log(FLOPs) 线性减少了解码步骤数,最终在单个GPU、不同数据集上实现快1.5倍-2.3倍的token数预测。

更重要的是,它允许分配更多(大于1个GPU)的 FLOP,以在对延迟极其敏感的应用程序中实现更大程度地延迟下降,尽管这会带来收益递减。

下面是具体介绍:

1、前向解码的动机Jacobi在进行求解非线性系统时,一并使用定点迭代方法一次性解码所有的未来token。

这个过程几乎看不到时钟加速。



,时长00:57

2、前向解码通过收集和缓存Jacobi迭代轨迹生成的n-grams来利用Jacobi解码的能力。

下图为通过Jacobi解码收集2-grams,然后验证并加速解码的过程。



,时长02:20

3、每个解码步骤有2个分支:

前向分支维护一个固定大小的2D窗口,以根据Jacobi轨迹生成n-grams;验证分支验证有希望的n-grams。

作者实现了二合一atten mask,以进一步利用GPU的并行计算能力。

4、前向解码无需外部源即可立即生成并验证非常多的n-grams。这虽然增加了步骤的成本,但也提高了接受更长n-grams可能性。

换句话说,前向解码允许用更多的触发器来减少延迟。

5、作者检查了flops vs 延迟减少之间的缩放行为,并找到了缩放法则:
当n-grams足够大时(比如11-gram),以指数方式增加未来的token猜测(即窗口大小)可以线性减少解码步骤数。


作者介绍


本方法作者一共4位,全部来自小羊驼团队。

其中有两位华人:

傅奕超以及张昊,后者博士毕业于CMU,硕士毕业于上交大,现在是加州大学圣地亚哥分校助理教授。

参考链接:
[1]https://twitter.com/lmsysorg/status/1727056892671950887
[2]https://lmsys.org/blog/2023-11-21-lookahead-decoding/
[3]https://github.com/hao-ai-lab/LookaheadDecoding



编辑:web3528btc 来源:加密钱包代币

分享到:

  • 上一篇
    下一篇

  • 分享知识|收获智慧

    全球资讯热分享网(专注热点收集平台)
    手机查看(二维码扫一扫)

    全球资讯热分享网,最有影响力热点信息分类网站,主要集合图文、知识、日常、娱乐、财经、文化、生活、致富、女性、地区、科技等多类信息分享交流,免费提供最有价值的头条信息平台。
    « 2026年 » « 04月 »
    12345
    6789101112
    13141516171819
    20212223242526
    27282930

    最新资讯

    我是六安有信的市场总监赵仁新,[开户]朋友圈、视频号广告全行业一手稳定资源,无资质单、禁投行业皆可投放,免保证金最快当天上线,我们是广告媒体代理商,欢迎点击对接合作与我联系。
  • 2026-04-01 18:26:16

     

    我是北京意克的销售总经理姜超,[开户]抖音本地推 一代 p2政策以下 15+,我们是乙方综合性服务商,欢迎点击对接合作与我联系。
  • 2026-04-01 18:17:13

     

    我是广东正联的商务经理卢锦雄,[开户]自家运营商产品,现寻找有投放经验的服务商合作,结算方式为CPA,我们是甲乙双身份服务商,欢迎点击对接合作与我联系。
  • 2026-04-01 18:08:09

     

    我是有信科技的市场总监微点,[开户]腾讯朋友圈广告推广 无资质均可搞定 专搞疑难杂症 全程一站式代运营服务,我们是广告媒体代理商,欢迎点击对接合作与我联系。
  • 2026-04-01 17:59:06

     

    我是元巴格的总经理秦明,[开户]贷超量,可以跑下载,我们是推广代运营服务商,欢迎点击对接合作与我联系。
  • 2026-04-01 17:50:02

     

    我是青岛时光互动的广告销售许崇锋,[开户] 腾讯元宝 抖音商城 爱奇艺 点淘1688豆包 淘宝闪购 千问等拉新拉活量, 优酷 百度(baidu) 云音乐量大~,我们是,欢迎点击对接合作与我联系。
  • 2026-04-01 17:31:55

     

    我是谦威网络的销售经理李大壮,[开户]抖音本地推口腔 妇产 医美 体检 生美 心理户-,我们是广告媒体代理商,欢迎点击对接合作与我联系。
  • 2026-04-01 17:22:51

     

    我是安徽新网的商务BD林淑雨,[开户]本地推小红书支付宝一代,我们是广告媒体代理商,欢迎点击对接合作与我联系。
  • 2026-04-01 17:13:47

     

    我是武汉二三的武汉二三,[开户]腾讯百度(baidu)小红书dk户,快手百度(baidu)股票户。,我们是,欢迎点击对接合作与我联系。
  • 2026-04-01 17:04:44

     

    我是长沙火云的销售赵东,[开户]快手百度(baidu)股票户 专业运营,我们是推广代运营服务商,欢迎点击对接合作与我联系。
  • 2026-04-01 16:55:40

     

    我是凯创的总经理马志强,[开户]贷款客户量大,有腾讯,头条,百度(baidu)代理,政策好的可以来找我,我们是广告媒体代理商,欢迎点击对接合作与我联系。
  • 2026-04-01 16:46:37

     

    我是邢台迅捷信息的法人梁树洞,[开户]订单!!一线订单!!男科/减肥/白酒!目前有余量500+,有实力后端来!,我们是,欢迎点击对接合作与我联系。
  • 2026-04-01 16:37:33

     

    我是湖北亿星诚的广告商务周贵险,[代运营]票圈视频号激光治疗仪,睡眠仪,ai漫剧,ai剪辑,我们是乙方综合性服务商,欢迎点击对接合作与我联系。
  • 2026-04-01 16:28:29

     

    我是湖北亿星诚的商务销售刘洪,[代运营]视频号微压锅,买菜车,扫地机器人,热菜板,富肽杯,血糖仪,图书 激光治疗仪百度(baidu),视频号,票圈都可安排一手源头,质量稳定[OK,我们是推广代运营
  • 2026-04-01 16:19:26

     

    我是巨划算的销售专员练文杰,[代运营]百度(baidu)电商高点开户代运营 对公47 对私53 ❗!❗❗❗❗,我们是推广代运营服务商,欢迎点击对接合作与我联系。
  • 2026-04-01 16:10:22