InstructGPT

技术 EN:InstructGPT 别名:指令微调模型 发布:2026-08-23 浏览:0
摘要
InstructGPT 是 OpenAI 于 2022 年提出的指令对齐方法,通过「监督微调 + 奖励模型 + PPO 强化学习」使模型遵循人类指令,其 1.3B 版本在人工评测中优于 175B 的 GPT-3,奠定了 ChatGPT 的对齐范式。

定义

InstructGPT 是 OpenAI 提出的、让大语言模型更好遵循人类指令的对齐训练方法,是 RLHF 在对话模型上的关键落地,也是 ChatGPT 的直接技术前身。 齐e慧享

算法与网络结构

训练分三步:①监督微调(SFT):用人工编写的「指令-回答」示范微调预训练模型;②奖励模型(RM):收集同一提示的多个模型输出,由标注员排序,训练一个对「更符合人类偏好」输出打高分的奖励模型;③强化学习:以 SFT 模型为策略、奖励模型为环境,用 PPO(近端策略优化)优化,目标为最大化奖励并约束与 SFT 模型的 KL 散度以防止偏离过远。 齐e慧享

训练与评估

  • 关键发现:仅 1.3B 参数的 InstructGPT 在人工偏好评测中优于 175B 的 GPT-3。
  • 评测:采用「指令遵循」人工对比,而非单一自动指标。
  • 发布:2022-03(论文《Training language models to follow instructions with human feedback》)。

典型应用

作为 ChatGPT、Claude 等对话模型通用的对齐基线;把「有用、真实、无害」偏好注入生成式模型。 齐e慧享

局限与争议

依赖昂贵的人工标注;奖励模型可能被「奖励黑客(reward hacking)」攻破;KL 惩罚权重需精细调节;偏好标注存在群体偏差。 齐e慧享

参考资料

发现内容有误或想补充资料? 贡献新词条 词条编辑指南 我要投稿(进入审核)