Ch11 模型微调

概念-DPO

一句话理解

DPO(Direct Preference Optimization)是一种无需强化学习的对齐方法,直接用人类偏好数据微调模型,比 RLHF 更简单、更稳定。

核心原理

RLHF 需要三步:训练奖励模型 → 用 PPO 强化学习优化 → 反复迭代。DPO 把这三步压缩成一步:通过数学变换,将偏好优化问题转化为一个可以直接在偏好数据上做监督学习的损失函数。

比喻:RLHF 像请一个评委(奖励模型)来打分,然后根据分数调整表演。DPO 像直接告诉你”这段表演比那段好”,你直接学着往好的方向改进——省去了评委这个中间环节。

DPO vs RLHF

维度RLHFDPO
步骤3 步(奖励模型 + PPO + 迭代)1 步(直接优化)
训练稳定性低(PPO 不稳定)高(监督学习)
计算成本高中
需要奖励模型是否
效果成熟2024 年起接近甚至超越 RLHF

2026 年地位

DPO 已成为偏好对齐的主流方法。变体 ORPO(合并 SFT 和 DPO 为一步)、SimPO(用序列概率替代参考模型)进一步简化了流程。

相关笔记

来源

关联7

知识图谱

局部图谱 · 点节点跳转