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

谷歌让NLP模型也能debug,只要给一张「草稿纸」就行

0
分享至

丰色 发自 凹非寺
量子位 报道 | 公众号 QbitAI

现在的大型语言模型,能力个个都挺强。

但,他们的计算能力都不太行:

比如GPT-3,没法做超过三位数的加法。

再比如它们当中的大多数都可以写代码,但是理解代码却很费劲——稍微遇到点带循环的程序就gg。

不过,来自MIT和谷歌的研究人员发现:

不用修改模型的底层架构,只需训练它们学会像程序员debug时那样“打断点”,读代码的能力就唰唰唰地涨上去了。

将同样的思路用于大数加法、多项式计算,那就更不在话下了。

所以,语言模型的数学能力终于也要跟上了?!

教语言模型用“打断点”的方法做加法、读程序

前面说的“打断点”,其实指的是在计算步骤较多的程序中,让模型把每一步都编码为文本,并将它们记录到一个称为“便签”的暂存器中,或者叫“草稿纸”。

听起来是个“笨”方法,但正是这样才使得模型的计算过程变得清晰有条理,性能也就比以往直接计算的方式提升了很多。

具体操作也很简单。

就比如在简单的加法计算中,计算“29+57”的方式就是像这样的:

其中C表示进位,#表注释。

先计算9+7,进位1;再计算2+5+进位1,最后得出86。

从上可以看出,这个训练示例由“输入”和“目标”组成。

训练时将两者都喂给模型;测试时,模型就能根据“输入”预测出正确的“目标”。

而“目标”就是要发送到临时暂存器上的内容,通过关注其上下文就可以引用;实际操作中,还可以对“草稿”内容进行检查纠错。

显著提高语言模型的计算能力

研究人员选用了仅含解码器结构的Transformer语言模型来实验,其参数规模介于200万到1370亿之间。

原则上,任何序列模型都可以使用这个方法,包括编-解码器模型或循环网络等。

首先,他们按这种“打断点”的方式训练语言模型进行1-8位数的整数加法。

训练包含10万个示例,并进行了5000步的微调,batch size为32。

然后分别用1万个数据来测试训练分布内的加法;1千个数据来测试训练分布之外,也就是9位和10位数的加法。

将结果分别与直接运算的语言模型进行比较,发现:

即使超出临界模型大小,用了“打断点”法的模型也能够进行加法运算,而直接运算的基线模型就没法做到这一点。

而在分布外的任务中,直接运算的基线模型完全挂掉——“没练过就不会做”,而用了“断点”法的模型随着规模的增大hold住了9-10位数的加法。

好,大数加法搞定。

接下来上多项式。

他们生成了一个包含1万个多项式的训练数据集和2000个数据的测试集。

其中项数一般不超过3项,系数范围在-10到+10之间,结果在-1000到+10000之间。

多项式的训练示例如下:

结果发现:无论是微调还是少样本训练之后,“断点”法的性能都优于直接预测。

最后就是读Python代码了。

代码的训练示例中,记录了正在执行的是哪行代码,以及此时各变量的值,用json格式表示。

此前的语言模型读代码的能力都表现不佳。“打断点”的方式可以让它们一改常态么?

首先,经过200个程序(都是人工编写的,包括简单的while循环和if语句)的测试发现,“断点法”整体执行精度更高。

与直接执行的模型相比,微调还可以将模型性能从26.5%提高到41.5%。

一个真实例子:

“断点”算法经过3次while循环,最终给出了正确的变量值。

接着,他们又用包含了1000个程序的MBPP数据集进行训练和测试。

这些程序涉及多种数据类型的计算,包括整数、字符串、浮点数等,以及涉及循环、API调用和递归等流程结构。

并添加训练数据之外的“single line”程序集和CodeNet程序集进行测试。

结果发现,模型也可以很好地扩展。

当然,这个方法也有局限性:

比如复杂的计算可能需要很“长”的暂存器,这可能需要进一步改进Transformer生成窗口的大小。这也是NLP领域的一个活跃研究领域。

而在未来,他们可能会尝试在无监督情况下用强化学习让语言模型学会“打断点”。

总之,语言模型的计算能力、读代码的能力会越来越强。

论文地址:

https://arxiv.org/abs/2112.00114

— 完 —

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

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.0难度仅差0.3分!28岁兰星宇吊环夺金牌!从雅加达铜牌到鹿特丹金牌只用一年!35岁奥运冠军彼得鲁尼亚斯资格赛第8逆袭摘银

6.0难度仅差0.3分!28岁兰星宇吊环夺金牌!从雅加达铜牌到鹿特丹金牌只用一年!35岁奥运冠军彼得鲁尼亚斯资格赛第8逆袭摘银

篮球热嗖
2026-10-25 09:52:43
打响全美黑五第一枪,Costco公布感恩节29页优惠活动,网友感叹:今年能买的真多!

打响全美黑五第一枪,Costco公布感恩节29页优惠活动,网友感叹:今年能买的真多!

华人生活网
2026-10-25 03:44:19
1000万以内最好的灯杆,为什么要围起来?

1000万以内最好的灯杆,为什么要围起来?

神不隆通
2026-10-25 10:15:33
10 月 25 日提醒所有退休人员十月份养老金到账,一定要核对三样内容

10 月 25 日提醒所有退休人员十月份养老金到账,一定要核对三样内容

老孙说
2026-10-25 09:20:37
发现一个奇怪的现象:凡是让老人独自生活,自己忙事业的子女,子女显轻松,老人也自在;选择与老人同住全心照顾的子女,常疲惫还被埋怨

发现一个奇怪的现象:凡是让老人独自生活,自己忙事业的子女,子女显轻松,老人也自在;选择与老人同住全心照顾的子女,常疲惫还被埋怨

品读时刻
2026-10-24 09:03:55
随着亚锦赛男单四强出炉,诞生4个不可思议,还有2个不争的事实

随着亚锦赛男单四强出炉,诞生4个不可思议,还有2个不争的事实

南海浪花
2026-10-25 03:01:48
尼克杨狂夸科比大女儿太美,却直言:绝不允许孩子穿丁字裤走秀!

尼克杨狂夸科比大女儿太美,却直言:绝不允许孩子穿丁字裤走秀!

畅评篮球
2026-10-23 23:28:31
小米SU9 LUX实车味越来越浓了—加长的5.2米,到底长在了谁身上?

小米SU9 LUX实车味越来越浓了—加长的5.2米,到底长在了谁身上?

沙雕小琳琳
2026-10-24 05:29:11
这7个草书字,我头一眼觉得全认识,再细看愣是有2个不敢拍板!您能认全吗?草书最容易"看走眼"的,到底是哪几处?

这7个草书字,我头一眼觉得全认识,再细看愣是有2个不敢拍板!您能认全吗?草书最容易"看走眼"的,到底是哪几处?

书画相约
2026-10-07 00:33:35
世界上最大的棺材,重7吨2400多年都不腐,侧下方还开了个小门洞

世界上最大的棺材,重7吨2400多年都不腐,侧下方还开了个小门洞

收藏大视界
2026-10-18 18:37:09
哈莉·贝瑞前夫当庭坚持虐待指控,被自己签过的声明打脸

哈莉·贝瑞前夫当庭坚持虐待指控,被自己签过的声明打脸

娱圈观察员
2026-10-24 03:09:33
“新风系统”正在退出中国家庭?内行人说出了实话,恍然大悟

“新风系统”正在退出中国家庭?内行人说出了实话,恍然大悟

家居设计师苏哥
2026-10-23 12:19:40
官媒发文!大衣哥风波升级,涉事举报者再迎噩耗,肠子悔青也晚了

官媒发文!大衣哥风波升级,涉事举报者再迎噩耗,肠子悔青也晚了

林轻吟
2026-10-24 14:24:12
这才是刚走完长征的毛主席,照片由美国人拍摄,满脸憔悴瘦脱了相

这才是刚走完长征的毛主席,照片由美国人拍摄,满脸憔悴瘦脱了相

大运河时空
2026-07-21 15:50:03
中年人破产三件套:觉得房子不够大去换新房,觉得一个娃太少生二胎,觉得工资不高去创业

中年人破产三件套:觉得房子不够大去换新房,觉得一个娃太少生二胎,觉得工资不高去创业

舒山有鹿
2026-10-17 23:31:18
错失第6个冠军点?蓉城全懵了:费利佩无奈 刘殿座崩溃 教练狂鼓掌

错失第6个冠军点?蓉城全懵了:费利佩无奈 刘殿座崩溃 教练狂鼓掌

风过乡
2026-10-24 17:20:07
2027年起,如果房价继续下跌,中国近50%的家庭或将面临3个难题

2027年起,如果房价继续下跌,中国近50%的家庭或将面临3个难题

兴趣知识
2026-10-23 01:46:23
网红奥黛丽厚本亮相芭莎红毯!本人:穿上礼服站在芭莎红毯上的我,无比自信

网红奥黛丽厚本亮相芭莎红毯!本人:穿上礼服站在芭莎红毯上的我,无比自信

韩小娱
2026-10-22 11:28:50
斯坦丘:虽然主动权不在我们手中,但我们会拼尽最后一丝力气

斯坦丘:虽然主动权不在我们手中,但我们会拼尽最后一丝力气

懂球帝
2026-10-25 08:36:12
敬一丹曾爆料:主持揭露东莞特殊服务节目时,她与导演发生争执

敬一丹曾爆料:主持揭露东莞特殊服务节目时,她与导演发生争执

言过于诚
2026-09-21 10:04:14
2026-10-25 14:08:49
量子位 incentive-icons
量子位
追踪人工智能动态
13555文章数 176587关注度
往期回顾 全部

科技要闻

苹果首款折叠屏没能养肥黄牛

头条要闻

毛不易婚礼致辞称"虽然不是我的新娘"引争议 新郎发声

头条要闻

毛不易婚礼致辞称"虽然不是我的新娘"引争议 新郎发声

体育要闻

文班、约基奇和扬尼斯各自的处境

娱乐要闻

低调复出后,全红婵当众落泪

财经要闻

手机洗牌:华为苹果守住了 小米OV换打法

汽车要闻

大众安徽与众09正式上市 双十一权益价16.99万起

态度原创

数码
手机
房产
公开课
军事航空

数码要闻

苹果测试大尺寸折叠iPad 设计或参考华为MateBook Fold

手机要闻

一加Ace 7系列防水能力拉满!IP66/68/69/69K全支持

房产要闻

百亩大盘又 +1!攒量超 200 万㎡!江东,要燃起来了!

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

泽连斯基:不会为结束冲突放弃更多领土

无障碍浏览 进入关怀版