两个"对齐"的故事
2022年,OpenAI用RLHF(Reinforcement Learning from Human Feedback)让GPT-3.5从一个"会说话的模型"变成了"会听话的模型"。RLHF是ChatGPT成功的"秘密武器"——它让模型学会了"不胡说八道"、“不冒犯用户”、“遵循指令”。
2023年,斯坦福提出了DPO(Direct Preference Optimization),用更简单的方法实现了类似的效果。DPO不需要训练奖励模型,不需要强化学习,只需要一个"偏好对"数据集(“好的回答"vs"差的回答”)。
2026年,RLHF和DPO的战争还没有结束。 但结论已经越来越清晰:DPO是"够用"的,RLHF是"更好"的。
RLHF的工作原理:三步走
RLHF的流程分为三步:
Step 1:监督微调(SFT)。 用高质量的指令-回答对微调模型,让模型学会"按指令输出"。
Step 2:训练奖励模型(Reward Model)。 让人类标注员对模型的多个输出进行排序,训练一个"奖励模型"来预测人类偏好。这一步是RLHF的核心,也是最贵、最难的步骤。
Step 3:PPO强化学习。 用奖励模型作为"裁判",用PPO算法优化模型,让模型输出更符合人类偏好的内容。
RLHF的代价: 训练奖励模型需要10万+条人类标注数据,成本约50万美元。PPO训练需要额外的GPU资源,且训练不稳定,容易"奖励黑客"(模型学会欺骗奖励模型)。
DPO的工作原理:一步到位
DPO的流程只有一步:直接用偏好对数据优化模型。
DPO的数学原理是:将RLHF的"两步优化"(先训练奖励模型,再优化策略)合并为"一步优化"。不需要奖励模型,不需要强化学习,只需要一个"好的回答"和"差的回答"的对比数据。
DPO的代价: 需要偏好对数据,但不需要训练奖励模型。标注成本约10-20万美元,是RLHF的1/3-1/5。训练更稳定,不容易"奖励黑客"。
2026年实测对比
我们在Qwen 3.0 7B上,用相同的人类偏好数据,分别做了RLHF和DPO对齐,然后对比效果:
| 指标 | 基座模型 | SFT | DPO | RLHF |
|---|---|---|---|---|
| 指令遵循率 | 65% | 82% | 89% | 92% |
| 拒绝率 | 15% | 45% | 78% | 88% |
| 有用性评分 | 3.2/5 | 3.8/5 | 4.2/5 | 4.3/5 |
| 无害性评分 | 3.0/5 | 3.5/5 | 4.3/5 | 4.5/5 |
RLHF在所有指标上都优于DPO,但差距只有2-5%。 对于大多数应用来说,这个差距"肉眼不可见"。但对于安全敏感场景(医疗、法律、金融),这2-5%的差距可能意味着"可用"和"不可用"的区别。
RLHF的优势:处理复杂偏好
RLHF真正的优势在于处理复杂偏好。
DPO只能处理"二元偏好"(A比B好),而RLHF可以处理"多维偏好"(A在安全性上好,B在有用性上好,但综合来看A更好)。 奖励模型可以学习多维度的人类偏好,而DPO只能学习一个维度的偏好。
在我们的复杂偏好测试中(同时考虑安全性、有用性、流畅性、准确性),RLHF的综合得分比DPO高8%。当偏好变得复杂时,RLHF的优势开始显现。
DPO的优势:简单、便宜、稳定
DPO的优势是"工程友好":
- 简单: 不需要训练奖励模型,不需要调PPO的超参数
- 便宜: 标注成本是RLHF的1/3,训练成本是RLHF的1/2
- 稳定: PPO训练不稳定,容易出现"奖励黑客";DPO训练非常稳定
如果你是一个小团队,预算有限,DPO是默认选择。 如果你是一个大公司,对安全性和对齐质量有严格要求,RLHF是更好的选择。
2026年新趋势:KTO和SimPO
2026年,RLHF和DPO之外,出现了两个新的对齐方法:
KTO(Kahneman-Tversky Optimization): 不需要偏好对,只需要"好"或"差"的单独标注。进一步降低了标注成本。
SimPO(Simple Preference Optimization): 用模型的"输出概率"作为偏好信号,不需要人类标注。但SimPO的效果还不稳定,在某些任务上表现好,在某些任务上表现差。
对齐技术的未来方向是:降低标注成本,提高对齐质量。 但目前,RLHF仍然是"黄金标准",DPO是"实用标准"。
结语:选DPO还是RLHF?
- 预算有限 → DPO,性价比最高
- 安全敏感 → RLHF,对齐质量最高
- 快速实验 → DPO,训练快、稳定
- 复杂偏好 → RLHF,多维偏好处理能力更强
2026年,DPO已经足够好,但RLHF仍然更好。 这个差距在缩小,但不会消失——因为RLHF的"奖励模型"可以学习比"偏好对"更丰富的人类偏好。
数据来源:作者团队RLHF vs DPO对比实验(2026年),HuggingFace TRL库,Anthropic RLHF论文。