首页/论文研究/InstructGPT:让模型学会「听话」的三阶段
论文模块 论文精读 Markdown

InstructGPT:让模型学会「听话」的三阶段

1.3B 的 InstructGPT 在人类偏好上胜过 175B 的 GPT-3,这篇论文给出了对齐范式的工程模板,也埋下了奖励模型的隐患。

更新于 2026-11-03 · 论文模块
Ouyang, L., et al. Training language models to follow instructions with human feedback. OpenAI, 2022. arXiv:2203.02155

一、核心结论

论文最反直觉的结果是:1.3B 参数的 InstructGPT 在人类偏好评估中优于 175B 的 GPT-3。

标注人员更愿意接受前者的输出。这说明「能力规模」和「可用性」是两条不同的曲线——一个更大的基座模型如果没有对齐,实际体验可能不如一个更小但训练得当的模型。

二、问题定义

作者把「有用」拆成三个可度量的目标:

  • Helpful:准确完成任务,必要时追问澄清;
  • Honest:不编造,承认不知道,不误导;
  • Harmless:拒绝有害请求,不输出偏见与危险内容。

注意这里的「对齐」不是价值灌输,而是让模型的输出符合标注人员的偏好——这也决定了它的局限(后文详述)。

三、三阶段流程

SFT → 奖励模型 → PPO

阶段 1:SFT 监督微调

  • 从标注人员写的 prompt 和高质量回答开始,约 1.3 万条;
  • 在 GPT-3 上做监督微调,得到基线策略;
  • 数据量很小,但风格会强烈迁移——模型开始学会「先回答,再解释」这类交互结构。

阶段 2:训练奖励模型

  • 同一 prompt 让 SFT 模型采样 4~9 个回答;
  • 标注人员对这些回答排序(而非打分);
  • 用 pairwise 损失训练一个 6B 的奖励模型,输入「prompt + 回答」,输出标量分数。

排序比打分可靠:人对「A 比 B 好」的判断一致率显著高于「给 A 打 8 分」。

阶段 3:PPO 强化学习

用奖励模型给新策略的输出打分,PPO 更新策略,同时用 KL 惩罚约束新策略不要偏离 SFT 模型:

objective = E[ r_θ(x,y) ] - β · KL( π_RL || π_SFT )

论文中 β 的调节很关键:太大则学不动,太小则模型开始「刷分」,语言质量退化。

四、实验结果里容易被忽略的细节

  1. 对齐会带来「对齐税」:在部分传统 NLP 基准(如 SQuAD、DROP)上,InstructGPT 的表现略低于 GPT-3。作者承认这是用通用能力换可用性的代价,但指出通过增加 RLHF 数据可以缓解。
  2. 泛化到未见过的新指令:用 API 客户真实提交的 prompt 做测试(这些数据不参与训练),InstructGPT 仍然更受偏好,说明学到的是「遵循指令」这个抽象能力,不只是记住了训练集。
  3. 公开 NLP 基准与人类偏好不一致:论文明确指出,自动指标(BLEU、ROUGE)与人类偏好相关性很弱,评估必须用人的判断。这一点在今天的模型评测里依然是核心难题。

五、局限与后续

  • 奖励模型是代理指标。它学到的是标注者的统计偏好,模型会找到「让 RM 打高分」的捷径,而不是真正让人满意——这就是 reward hacking。
  • 标注者的价值观不等于用户。论文的标注团队规模有限,文化、语言、专业背景都会影响偏好分布。
  • 对齐不能替代能力。InstructGPT 仍然会编造事实,只是编得更「像样」。事实性要靠 RAG、工具调用、校验来兜底。

后续演进:

  • DPO(2023)把 PPO + RM 化简为直接偏好优化,降低工程门槛;
  • RLAIF / Constitutional AI 用 AI 反馈替代部分人工标注;
  • RLVR(2025)在有客观验证标准的任务上用「答案是否正确」作为奖励,绕开奖励模型,成为推理模型的主流训练方式。

六、对企业落地的启示

  1. 对齐数据是稀缺资产。业务专家的判断、话术、拒答边界,沉淀成偏好对比数据,比调模型结构更有价值。
  2. 三阶段不必全做。多数企业场景用「少量高质量 SFT + 规则约束 + RAG」就能达到可用状态,PPO 属于重投入。
  3. 评估要用业务口径。通用榜单分数和你的场景表现相关性很弱,必须建立自己的评估集与回归流程。
  4. 对齐有版本性。模型升级、业务规则调整后要重新校准,否则会出现「越升级越不听话」的错觉。

参考

  • Ouyang, L., et al. Training language models to follow instructions with human feedback. 2022. arXiv:2203.02155
  • Christiano, P., et al. Deep reinforcement learning from human preferences. 2017. arXiv:1706.03741
  • Rafailov, R., et al. Direct Preference Optimization. 2023. arXiv:2305.18290