计算机|AI做题家卷疯了!高数考试正确率81% 竞赛题成绩超过计算机博士( 二 )


Minerva做题与Codex的思路完全不同 。
Codex的方法是把每道数学题改写成编程题,再靠写代码来解决 。
而Minerva则是狂读论文,硬生生按理解自然语言的方式去理解数学符号 。
在PaLM的基础上继续训练,新增的数据集有三部分:
主要有arXiv上收集的200万篇学术论文,60GB带LaTeX公式的网页,以及一小部分在PaLM训练阶段就用到过的文本 。
计算机|AI做题家卷疯了!高数考试正确率81% 竞赛题成绩超过计算机博士
文章图片

通常的NLP数据清洗过程会把符号都删掉只保留纯文字,导致公式不完整,比如爱因斯坦著名的质能方程只剩下了Emc2 。
计算机|AI做题家卷疯了!高数考试正确率81% 竞赛题成绩超过计算机博士
文章图片

但谷歌这次把公式都保留,和纯文本一样走一遍Transformer的训练程序,让AI像理解语言一样去理解符号 。
与之前的语言模型相比,这是Minerva在数理问题上表现更好的原因之一 。
但与专门做数学题的AI相比,Minerva的训练中没有显式的底层数学结构,这带来一个缺点和一个优点 。
缺点,是可能出现AI用错误的步骤得到正确答案的情况 。
优点,是可以适应不同学科,即使有些问题无法用正规的数学语言表达出来,也可以结合自然语言理解能力解出来 。
到了AI的推理阶段,Minerva还结合了多个最近谷歌开发的新技术 。
先是Chain of Thought思维链路提示,今年一月由谷歌大脑团队提出 。
具体来说就是在提问的同时给一个分步骤回答的示例来引导 。AI在做题时就可以采用类似的思考过程,正确回答本来会答错的题目 。
计算机|AI做题家卷疯了!高数考试正确率81% 竞赛题成绩超过计算机博士
文章图片

再有是谷歌和MIT合作开发的Scrathpad草稿纸方法,让AI把分步计算的中间结果临时存储起来 。
计算机|AI做题家卷疯了!高数考试正确率81% 竞赛题成绩超过计算机博士
文章图片

最后还有Majority Voting多数表决方法,也是今年3月才发表的 。
让AI多次回答同一个题目,选择答案中出现频率最高的 。
计算机|AI做题家卷疯了!高数考试正确率81% 竞赛题成绩超过计算机博士
文章图片

所有这些技巧全用上以后,5400亿参数的Minerva在各种测试集中达到SOTA 。
甚至80亿参数版的Minerva,在竞赛级数学题和MIT公开课问题中,也能达到GPT-3最新更新的davinci-002版本水平 。
计算机|AI做题家卷疯了!高数考试正确率81% 竞赛题成绩超过计算机博士
文章图片

说了这么多,Minerva具体都能做出哪些题目?
对此谷歌也开放出了样例集,一起来看一下 。
数理化生全能,连机器学习都会
数学上,Minerva可以像人类一样按步骤计算数值,而不是直接暴力求解 。
计算机|AI做题家卷疯了!高数考试正确率81% 竞赛题成绩超过计算机博士
文章图片

对于应用题,可以自己列出方程式并做简化 。
计算机|AI做题家卷疯了!高数考试正确率81% 竞赛题成绩超过计算机博士
文章图片

甚至还可以推导证明 。
计算机|AI做题家卷疯了!高数考试正确率81% 竞赛题成绩超过计算机博士
文章图片