ICML Paper Maps When RLHF Beats DPO and Online DPO Wins
A new ICML paper formalizes when RLHF beats DPO, when DPO wins, and when online DPO quietly outperforms both.
- ICML paper decomposes the RLHF vs DPO gap into explicit (exact optimization) and implicit (finite sample) representation gaps.
- No universal winner: RLHF, DPO, or online DPO can each dominate under different model mis-specifications.
- Online DPO beats both when reward and policy classes are isomorphic and both imperfect, the typical LLM regime.
- RLHF needs far fewer samples than DPO when the true reward is sparse or structured.
- DPO wins when the policy class is strictly more expressive than any reasonable reward model.
- Theory only, no code, Bradley-Terry assumption throughout. Paper link.
Developers choosing among RLHF, offline DPO, and online DPO often compare end-to-end benchmark results that entangle model capacity, preference coverage, and optimization behavior. A paper accepted at ICML isolates the effects of model misspecification and finite preference data. Its analysis gives each method a path to outperform the others, helping teams decide where to place modeling assumptions and spend labeling resources.
One objective, three training routes
RLHF first fits a reward model to pairs of chosen and rejected responses, then optimizes a policy against that learned reward. Practical systems often use PPO for the policy update. DPO trains the policy directly on preference pairs, avoiding a separately optimized reward model. Online DPO repeats that direct update while collecting new comparisons from responses generated by the current policy.
For KL-regularized reward maximization, the optimal policy follows π*(y|x) ∝ π_ref(y|x) exp(r(x,y)/β). The reference policy constrains drift, and β controls the strength of that constraint. DPO substitutes this reward-policy relationship into the preference likelihood and optimizes the policy parameters directly. The paper assumes a Bradley-Terry preference model, which converts the reward difference between two responses into the probability that one is preferred.
| Method | What it fits | Preference source | Potential advantage |
|---|---|---|---|
| RLHF | An explicit reward model, then a policy | Usually a fixed dataset | Can encode reward structure directly |
| Offline DPO | A policy through preference likelihood | A fixed dataset | Uses policy expressiveness without a separate reward model |
| Online DPO |
This story is for Pro members
You've reached the end of the free preview. Upgrade to AlphaSignal Pro to read the full article - and everything else behind the paywall.