AlphaGo核心算法增强,7B模型数学能力直逼GPT-4,阿里大模型新研究火了

鱼羊 发自 凹非寺
量子位 | 公众号 QbitAI

把AlphaGo的核心算法用在大模型上,“高考”成绩直接提升了20多分。

在MATH数据集上,甚至让7B模型得分超过了GPT-4。

一项来自阿里的新研究引发关注:

研究人员用蒙特卡洛树搜索(MCTS)给大语言模型来了把性能增强,无需人工标注解题步骤,也能生成高质量数据,有效提升大模型的数学成绩

论文发布,让不少网友重新关注到了蒙特卡洛树搜索这个在前大模型时代的明星算法。

有人直言:

蒙特卡洛树搜索+LLM是通往超级智能之路。

因为“树搜索本身更接近人类思维”。

用蒙特卡洛树搜索增强大模型

具体来说,阿里的研究人员提出了一种名为AlphaMath的方法,用大语言模型+MCTS来自动生成数学推理数据,并提升大模型在完成数学推理任务时的性能表现。

嗯,名字就很有蒙特卡洛树搜索内味儿了。

这里有个前情提要:

思维链(CoT)、思维程序(PoT)等方法已经被证明能够有效提高大模型的数学能力,但问题在于,它们都需要人类手动喂详细的解题步骤,即训练当中需要用到人工标注的高质量数学推理数据。

AlphaMath的一个核心目的就在于,在这个步骤中去人工化——数据格式就是简单的数学问题-答案对。

AlphaMath的技术路线主要涵盖三个阶段:

首先,研究人员收集了一个数学数据集,其中包含数学问题及其对应的正确答案。

然后,利用预训练的大模型(即策略模型)根据问题生成初始的解题路径,并通过MCTS对解题路径进行探索和改进,搜索更优的解题思路。

在MCTS过程中,同时训练一个价值模型来预测解题路径的质量,引导搜索方向。

最后,第二阶段获得的数据会被用来优化策略模型和价值模型。

这三个阶段会通过迭代优化地方式执行,以实现无需人工标注的自动数据生成和模型数学能力优化。

另外,研究人员还基于价值模型提出了Step-level Beam Search方法,以提高大模型的数学推理效率,平衡推理时的解题质量和运行时间。

简单来说,Step-level Beam Search是将MCTS推理过程做了个简化:

  • 利用价值模型对候选路径进行评估,以更准确地选择高质量的解题路径。

  • 通过逐步扩展和剪枝,在搜索过程中动态调整候选路径集合,提高搜索效率。

  • 搜索过程中考虑了完整的解题路径,而不仅仅是局部的下一步动作,可以得到更全局优化的解题方案。

MATH成绩超GPT-4

为了验证AlphaMath的效果,研究人员设计了这样的实验:

对开源的数学大模型DeepSeekMath-Base-7B,用AlphaMath方法进行训练,并在GSM8K、MATH和Gaokao2023基准上,与GPT-4为代表的闭源模型、Llama2为代表的开源模型,以及专门做过数学SFT的MathCoder等模型进行对比。

结果显示,不依赖于人类(或GPT-4)标注的高质量数据,AlphaMath调教下的7B数学大模型,已经能在MATH上取得63%的分数,超过了GPT-4原版的42.5%和外挂代码解释器版的51.8%。

另外,在执行3轮MCTS并训练策略模型和价值模型的情况下,AlphaMath能让大模型在涵盖小学数学题的GSM8K上提升10多分,在MATH和Gaokao2023上提升20多分。

还可以看到,Step-level Beam Search在MATH数据集上取得了良好的效率和准确率平衡。

论文的共同一作是Guoxin Chen、Mingpeng liao、Chengxi Li和Kai Fan。

通讯作者Kai Fan本硕毕业于北京大学,2017年从杜克大学博士毕业,2018年加入阿里巴巴达摩院。

论文地址:
https://arxiv.org/abs/2405.03553

—  —

点这里👇关注我,记得标星哦~

一键三连「分享」、「点赞」和「在看」

科技前沿进展日日相见 ~ 

相关推荐

  • 所有生命分子一夜皆可AI预测!AlphaFold 3改变人类对生命的理解,全球科学家都能免费使用
  • RabbitMQ如何保证消息可靠性?
  • 面试题:说一下MyBatis动态代理原理?
  • 面试一个薪资2.8w的offer,被面试官各种刁难,直言我毫无经验,结果面试结束后,HR告诉我说他是公司总监。。。
  • 大语言模型对齐的四种方法!
  • 首个ICLR时间检验奖出炉!3万被引论文奠定图像生成范式,DALL-E 3/SD背后都靠它
  • 非委员可注册 | 第二十一届自然语言处理青年学者研讨会(YSSNLP2024)早鸟票注册倒计时2天
  • [开源]一个效率至上快速开发脚手架,快速搭建企业级后台管理系统
  • 每日prompt:女孩写真
  • 大佬怎么看AI取代人类工作,粘土风图片视频最近有点火
  • 四种 API 架构风格
  • 再谈RAG范式的2个问题:文档解析流程的具象化理解及语义分割方案
  • 投中信息杨晓磊:中国不能没有风险投资,也不能没有风险投资人
  • 都说养老行业是风口,为何很少人敢做?
  • Python网页应用开发神器Dash新版本介绍
  • 32 个 Python 实例彻底解析 f-String 格式化浮点数 003【推荐收藏】
  • 浅析MySQL代价模型:告别盲目使用EXPLAIN,提前预知索引优化策略
  • 剁手党必看——转转红包使用规则与最优组合计算全解析
  • 推荐一款开源Scada,数据采集必备
  • 5.5K Star不到1秒!!!查看系统所有配置,支持所有系统