「用 AI 训 AI」这事靠谱吗?
专题解读
事件: 来自 Meta、纽约大学的研究者近期发表论文,提出用「自我奖励方法」,让大模型自己生成自己的微调数据。研究者对 Llama 2 70B 进行了三个迭代的微调,生成的模型在 AlpacaEval 2.0 排行榜上优于 Claude 2、Gemini Pro 和 GPT-4 等现有大模型。
大型语言模型通过以逐步思考链格式生成解决方案,解决需要复杂多步推理的任务。其中,检测和减少幻觉对于提高推理能力至关重要。通过训练奖励模型以区分期望的和不期望的输出则是一种有效的方法,奖励模型可以用于强化学习流程或通过拒绝采样进行搜索。如何有效地训练可靠的奖励模型至关重要。
Meta 提出的「自我奖励语言模型」(Self-Rewarding Language Models, SRLMs)是一种新型的语言模型,在训练过程中利用自身生成的反馈来自我提升。自我奖励语言模型不是被冻结,而是在 LLM 调整期间不断更新,避免了冻结奖励模型质量的瓶颈。
1、自我奖励语言模型的关键是开发一个拥有训练期间所需的所有能力的智能体(而不是分为奖励模型和语言模型),让指令跟随任务的预训练和多任务训练允许通过同时训练多个任务来实现任务迁移。
2、研究者引入的自我奖励语言模型,其智能体既充当遵循模型的指令,为给定的提示生成响应,也可以根据示例生成和评估新指令,以添加到其训练集中。
3、首先,研究者提出假设:可以访问基本的预训练语言模型和少量人工注释的种子数据,然后建立一个模型,旨在同时拥有指令遵循和自指令创建两种技能。使用这些技能是为了使模型能够执行自对准,即用于使用人工智能反馈(AIF)迭代训练自身的组件。
4、自指令的创建包括生成候选响应,让模型本身判断其质量,即它充当自己的奖励模型,从而取代对外部模型的需求。这是通过 LLM-as-a-Judge 机制实现的,即通过将响应评估制定为指令跟随任务。这个自行创建的 AIF 偏好数据被用作训练集。
5、在微调过程中,相同的模型被用于两个角色:「学习者」和「法官」。基于新出现的法官角色,模型可以通过上下文微调来进一步提升性能。
② 研究者认为,该方式可以提高这些学习模型未来自我改进的潜力上限,消除限制性瓶颈。
RLAIF 的思路与自我奖励模型有哪些不同?解决了哪些问题?
1、与 RLHF 相比,RLAIF 采用了 AI 反馈强化学习的思路,用 AI 替代人类进行偏好标注。与「自我奖励模型」不同的是,RLAIF 利用 AI 反馈来扩展强化学习规模,通过使用大型语言模型(LLM)生成的偏好标签来训练奖励模型(RM),然后使用 RM 提供奖励来进行强化学习。
2、2022 年 12 月,Anthropic 发布 Claude 对应论文《Constitutional AI: Harmlessness from AI Feedback》,在这篇研究论文中,首次提出了 RLAIF,发现 LLM 与人类判断表现出高度一致,甚至在某些任务上,表现优于人类。
1、高质量数据是训练大模型的关键。目前,模型训练大部分的数据来自于互联网,如 Twitter、GitHub、Arxiv、Wikipedia、Reddit 等网站。随着模型的规模继续增大,人们需要投喂更多的数据来训练模型。
2、然而,在使用模型生成的数据来训练新模型时,会产生「哈布斯堡诅咒」或称「模型自噬」现象,即模型过度依赖由前代模型生成的数据进行训练,可能导致信息的失真和质量下降。
Meta 提出的「自我奖励方法」是如何实现「自我迭代」的?与传统的奖励模型相比有哪些优势?RLAIF 与「自我奖励模型」有哪些不同?使用 AI 合成数据训练模型可靠吗?存在哪些风险?... 查看完整解读请前往「机器之心PRO」业内通讯 · 2024年度#Week 04
「机器之心PRO」业内通讯 · 2024年度#Week 04
1. 视频数据是开发下一代 AI 的关键吗?
为什么 LeCun 觉得下一代 AI 需要学习视频数据?Transformer 的视频学习能力如何?Transformer 的竞品会更擅长学习视频数据吗?...
2. 「用 AI 训 AI」这事靠谱吗?
Meta 提出的「自我奖励方法」是如何实现「自我迭代」的?与传统的奖励模型相比有哪些优势?RLAIF 与「自我奖励模型」有哪些不同?使用 AI 合成数据训练模型可靠吗?存在哪些风险?...
3. 从数据看 AI 开源社区的发展情况
开源 AI 项目、贡献者发展趋势如何?开源 AI 基础模型的发展情况如何?2023 年,开源 AI 创企的市场情况怎么样?对于开源,AI 业内大佬有哪些看法?...
↓↓↓ 关注「机器之心 PRO 会员」服务号,点击菜单栏「收件箱」查看往期通讯。
微信扫码关注该文公众号作者