网易首页 > 网易号 > 正文 申请入驻

70B模型秒出1000token,代码重写超越GPT4o,来自OpenAI参投团队

0
分享至

  • 克雷西 发自 凹非寺
    量子位 | 公众号 QbitAI

70B模型,秒出1000token,换算成字符接近4000!

研究人员将Llama3进行了微调并引入加速算法,和原生版本相比,速度足足快出了快了13倍!

不仅是快,在代码重写任务上的表现甚至超越了GPT-4o。

这项成果,来自爆火的AI编程神器Cursor背后团队anysphere,OpenAI也参与过投资。



要知道在以快著称的推理加速框架Groq上,70B Llama3的推理速度也不过每秒300多token。

Cursor这样的速度,可以说是实现了近乎即时的完整代码文件编辑。

有人直呼好家伙,如果把Cursor魔改后的Llama3放到Groq上,是不是每秒能跑出上万token了。



更是有人激动地说,在大模型领域,我们正在消除“延时”这一概念。



引入全新推理加速算法

作者此次设计的加速方法,主要是用来解决一种名为“Fast Apply”的任务,即对代码内容进行快速修改并应用。

首先需要说明的是,虽然说任务最终实现的效果是代码的局部修改,但是实际操作过程中,输出并非是只有变化的内容,而是直接全局重写

这样做的原因,是团队在预先测试后做出的选择——他们发现,除了Claude-3-Opus,大多数模型在真·局部修改任务上的表现都不理想。

之所以会这样,主要有以下三个原因:

  • 首先是直接重写时会输出更多token,使得有更多的前向传递来确定正确的解决方案。
  • 其次,模型的训练数据也大部分都是完整代码,对局部修改相对陌生。
  • 此外,大模型糟糕的数学运算也无法保证能在输出差异时正确处理行号。

(不过作者认为这仍然是一个有潜力的未来研究方向。)



确定了采用全局重写的方案后,Cursor团队使用了任务相关的数据对Llama3进行了微调。

所采用的数据有真实编辑数据与合成数据两大来源,按照1:4的比例进行了混合。

其中合成数据是指用GPT-4生成代码编辑的建议,然后用其他模型将这些建议“应用”到原始代码上。

为了提高数据集的质量,作者还对小文件、重复文件和无变化样本进行了下采样。



为了评估这些模型的表现,作者让它们处理了450个代码编辑任务(每个都不超过400行),并用Claude3-Opus对输出进行了打分。

最终,作者微调出的70B Llama3模型,表现几乎与Claude3-Opus-diff匹配,并且优于GPT-4-Turbo和GPT-4o。



至此的微调解决了性能问题,但不难看出此时的Llama3速度依然很慢,每秒只能输出不到300个字符(注意是字符,不是词也不是token)。

而让改写工作快到飞起的,还有另一项秘密武器。

针对代码改写任务,Cursor团队专门引入了一种名为预测性编辑(speculative edits)的算法。

这种方式用一种先验算法来对多个后续token进行预测,然后再用本体大模型进行验证,降低了大模型的调用次数,从而减轻了运算量。

这种先验算法来自于代码任务的一个特点——相比于其他文本,其词表更小,且语法结构、缩进规则等拥有更高的确定性,利用先验知识可以更精准预测未来的token。

这样的做法也与GPT-4和Meta有着共通之处——

传统的语言模型推理推理速度较慢的原因,主要是预测下一个token的过程通常是自回归的,即模型在生成每个token时,都要考虑之前生成的所有token。

为了降低运算量,以GPT-4为代表的大模型,使用了名为预测解码(speculative decoding)的加速算法,通过小的近似模型提前进行预测,然后再让本体大模型对预测结果进行验证。

Cursor和GPT-4的区别就在于,前者的小“模型”是一种更确定的算法,而后者只是模型规模减小,本质上仍是概率预测。

Meta这边则是推出了一次性预测多个后续token的算法,用n个独立的输出头并行预测n个未来token,结果发现在编程任务上表现尤其优异,原因是由于编程语言的逻辑结构更严谨,知识的内在联系更紧密。

当然,Cursor对这种特点利用更为充分,没有用注意力头,而是直接拿更确定的算法来做多token预测。

最终的结果就是,预测算法为70B的Llama3带来了近13倍的速度提升,而测评表现没有任何损失。



此外,作者还与企业AI模型基础设施平台fireworks.ai合作,利用其优化的推理引擎和定制化的硬件环境,进一步提高了模型的运行效率。

未来,团队还计划进行知识蒸馏,并把预测编辑算法迁移到更小的8B Llama3,并扩展到更多的编程语言和任务。

同时,对于Cursor团队研究过但并未采用的真·局部修改(Diff)算法,作者也计划进行改进。

One More Thing

在实验当中,作者不仅用预测算法加速了Llama3,也实现了对GPT4-Turbo的加速。

不过作者并没有介绍具体在GPT当中如何实现,而是留做了思考题,还搞了一场“有奖竞猜”。

能够正确解答的人将获得1个月的Cursor会员;如果能在vllm和TensorRT-LLM中实现预测加速,将分别获得半年和一年的会员。



如果你感觉有思路的话,不妨挑战试试(手动狗头)。

参考链接:
https://cursor.sh/blog/instant-apply#user-content-fnref-feel-difference

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
6月1日俄乌:多米诺骨牌倒下,武器限制解除,泽连斯基再获支持

6月1日俄乌:多米诺骨牌倒下,武器限制解除,泽连斯基再获支持

山河路口
2024-06-01 14:18:42
笑不活了,36岁的刘秀云教授出任985高校院长,评论区炸锅了

笑不活了,36岁的刘秀云教授出任985高校院长,评论区炸锅了

钱多多多多
2024-05-31 21:08:04
美传爆炸性消息,普京有大麻烦,捷克外长:事态紧急,没中国不行

美传爆炸性消息,普京有大麻烦,捷克外长:事态紧急,没中国不行

千里持剑
2024-05-31 14:39:29
日本3-1!世联赛形势明朗:3队基本上岸,奥运名额2选1,大局已定

日本3-1!世联赛形势明朗:3队基本上岸,奥运名额2选1,大局已定

宝哥精彩赛事
2024-06-01 19:52:56
历城坍塌事故调查报告:3人被建议追究刑事责任,含1名实习生质量员

历城坍塌事故调查报告:3人被建议追究刑事责任,含1名实习生质量员

澎湃新闻
2024-06-01 17:16:28
被抓仅一天,曝苟仲文开口,蔡振华不安,被查悬念揭晓,不该犯错

被抓仅一天,曝苟仲文开口,蔡振华不安,被查悬念揭晓,不该犯错

阿牛体育说
2024-06-01 19:55:38
6号种子出局!张本智和3-1晋级8强,无视裁判催促,疑似打心理战

6号种子出局!张本智和3-1晋级8强,无视裁判催促,疑似打心理战

环太平洋老正太
2024-06-01 12:21:29
“这里不是中国!不会有人惯你们!”中国大妈已经沦落成世界公害

“这里不是中国!不会有人惯你们!”中国大妈已经沦落成世界公害

三月柳
2024-06-01 15:24:12
朱婷!请你退出中国女排吧!

朱婷!请你退出中国女排吧!

刺头体育
2024-06-01 19:09:21
危机升级!中国经济保卫战打响!中国5月PMI大幅回落?

危机升级!中国经济保卫战打响!中国5月PMI大幅回落?

云姐闲聊
2024-06-01 08:26:03
确认了!维金斯突然决定加盟!又一支超级球队诞生……

确认了!维金斯突然决定加盟!又一支超级球队诞生……

篮球实战宝典
2024-06-01 17:18:16
一场3-0,让中国女排高枕无忧!不怕丢掉亚洲第一,仍稳进奥运会

一场3-0,让中国女排高枕无忧!不怕丢掉亚洲第一,仍稳进奥运会

侃球熊弟
2024-06-01 04:43:15
笑喷!原来男人老了的标志是这些?网友实情分享好幽默,一群老6

笑喷!原来男人老了的标志是这些?网友实情分享好幽默,一群老6

娱乐洞察点点
2024-06-01 10:15:46
网友神评房贷下调:把上吊的绳子下调10厘米,让个头矮的也能上去

网友神评房贷下调:把上吊的绳子下调10厘米,让个头矮的也能上去

爆角追踪
2024-06-01 18:11:55
鲍炳章,违规出入具有私人会所性质的场所,搞权色交易、钱色交易

鲍炳章,违规出入具有私人会所性质的场所,搞权色交易、钱色交易

新京报
2024-06-01 18:51:42
国乒首位女单被淘汰!0:3出局,垂头丧气输球,王艺迪3:0晋级八强

国乒首位女单被淘汰!0:3出局,垂头丧气输球,王艺迪3:0晋级八强

国乒二三事
2024-06-01 14:26:55
林更新在香港冒雨跑步,又高又瘦很自律,腿上有一块淤青 ​​​

林更新在香港冒雨跑步,又高又瘦很自律,腿上有一块淤青 ​​​

素素娱乐
2024-06-01 16:13:30
朱婷首发出战,中国女排找回状态3比0大胜泰国

朱婷首发出战,中国女排找回状态3比0大胜泰国

澎湃新闻
2024-06-01 20:56:43
韦世豪:曾以为能踢五大联赛主力,发展不如预期+回国待遇没法拒绝

韦世豪:曾以为能踢五大联赛主力,发展不如预期+回国待遇没法拒绝

直播吧
2024-06-01 20:08:10
网友吐槽高铁座椅脏到让人崩溃!国铁集团:高铁椅套180天换洗一次【附高铁行业市场竞争分析】

网友吐槽高铁座椅脏到让人崩溃!国铁集团:高铁椅套180天换洗一次【附高铁行业市场竞争分析】

前瞻网
2024-05-31 11:49:08
2024-06-01 21:50:44
量子位
量子位
追踪人工智能动态
9474文章数 175300关注度
往期回顾 全部

科技要闻

余承东:不卷价格!雷军:将双班制生产!

头条要闻

鲍炳章被双开:搞权色交易、钱色交易 为亲属低价购房

头条要闻

鲍炳章被双开:搞权色交易、钱色交易 为亲属低价购房

体育要闻

女排最强2主攻合体 合砍40分打懵泰国

娱乐要闻

白玉兰提名:胡歌、范伟争视帝

财经要闻

实锤!普华永道,危!

汽车要闻

吉利银河E5 Flyme Auto智能座舱首发

态度原创

旅游
游戏
家居
亲子
军事航空

旅游要闻

台北故宫博物院新展:文书珍品里的端阳时节

新人都在打身价,Up三局击败iG!D组晋级形势明朗:乙组贵宾二位

家居要闻

风雅自来 中式的和谐平衡

亲子要闻

给天下万民显歪一下睿哥的六一儿童节礼物~

军事要闻

拜登称以色列提出新的三阶段停火方案

无障碍浏览 进入关怀版