The reward model was already in there
Standard RLHF fits a reward model to human preference data, then optimizes the language model against that reward with reinforcement learning, penalized for drifting too far from where it started. Six authors at Stanford observed that the optimum of that constrained problem has a closed form, and that inverting it expresses the reward as a scaled log-ratio between the tuned model and the reference model. The model is, in the title's phrasing, already a reward model. [1]
Because the usual preference model depends only on the difference between two rewards, an intractable normalizing term cancels, and the preference likelihood can be written entirely in terms of the two policies. Fitting it directly is a binary classification-shaped loss over preferred and dispreferred pairs, with a per-example weight that scales by how badly the implicit reward currently ranks them. That weighting is what prevents the degenerate behavior the authors found in a naive ratio objective. [1]
What goes away is the separately trained reward model, the reinforcement learning loop, and sampling from the policy during fine-tuning. What remains is a paired preference dataset, a reference model whose log-probabilities enter every term of the loss, a temperature-like parameter controlling divergence, and the assumption that human preferences follow a Bradley-Terry-style model. The reference model is a live requirement at training time, not a conceptual one. [1][5]
Why practitioners cared
The paper argues for a simpler training loop and reports a 61 percent summarization win rate against PPO's 57 in GPT-4 judgments, while its dialogue comparison relies on a weaker proxy baseline. It describes RLHF as complex and often unstable, requiring multiple models and sampling inside the training loop at significant computational cost, and offers itself as stable, lightweight and straightforward to implement. Its stability claim has one concrete measurement behind it: the method is much more robust to sampling temperature than PPO, whose performance the authors saw degrade to that of the base model at high temperatures. [1]
Atlas interpretation: Worth noting that no wall-clock or FLOP measurement of the saving appears. The compute claim is architectural, resting on what has been removed from the pipeline rather than on a benchmark of the two pipelines side by side. [1]
The experiments were small
Three tasks: sentiment control on IMDb with GPT-2-large and preferences generated by a classifier rather than by people, summarization on Reddit TL;DR with a 6B GPT-J, and single-turn dialogue on Anthropic's helpful-and-harmless data with a 2.8B Pythia. On summarization the method wins 61 percent against PPO's 57, judged by GPT-4 with a human agreement check. The largest model anywhere in the paper is 6 billion parameters, and the authors list scaling to models orders of magnitude larger as future work. [1]
The dialogue comparison is weaker than it looks, by the authors' own account. They used a third-party PPO checkpoint, could not find a prompt or temperature at which it beat the base model, and fell back on a best-of-128 sampling baseline as a rough proxy for PPO-level performance. [1]
Adoption, including at a scale the paper never tested
Within a year it was the post-training step in a run of open-weight models: Zephyr in October 2023, AI2's Tulu 2 in November, and Mistral's Mixtral 8x7B Instruct that December, whose paper names the method and cites this one directly. Hugging Face's TRL library ships a trainer for it whose loss-type menu now runs to fifteen variants, most of them descendants of this one, which is its own kind of evidence. [6][7][8][5]
The strongest case is Meta's Llama 3 report, which describes a post-training procedure built on supervised fine-tuning, rejection sampling and this method, chosen over more complex reinforcement learning algorithms that it says tend to be less stable and harder to scale. Meta reports that it explored PPO and found this required less compute at large scale and performed better, particularly on instruction following, at 405 billion parameters. It also had to modify the loss to stabilize training, masking formatting tokens and adding a likelihood term. [2]
Atlas interpretation: That is a frontier lab reporting the opposite result to the paper's own stated limitation. The method's untested scale was closed by someone else, publicly, with a caveat attached about the loss needing changes to hold up there. [2][1]
Still contested
Whether this genuinely matches reward-model RLHF at scale remains open. An ICML 2024 study argues the method may have fundamental limitations and reports that PPO surpassed other alignment methods in all its cases, including on competitive programming. A study from AI2 and the University of Washington, from the same group that had shipped a model trained with this method, reports PPO ahead by up to 2.5 percent on mathematics and 1.2 percent in general domains, while arguing that the quality of the preference data matters more than the choice of algorithm. [3][9]
Atlas interpretation: The positions do not reconcile neatly, and the split is roughly between careful academic comparisons favoring PPO and production reports favoring the simpler method at scale. What is not in dispute is the practical result: removing the reward model and the reinforcement learning loop lowered the cost of aligning a model enough that groups without a dedicated RL team could do it, which changed who was able to ship a tuned open-weight model at all. [3][9][2]
Sources
- Direct Preference Optimization: Your Language Model is Secretly a Reward Model
arXiv · May 29, 2023
- The Llama 3 Herd of Models
arXiv · Jul 31, 2024
- Is DPO Superior to PPO for LLM Alignment? A Comprehensive Study
arXiv · Apr 16, 2024
- Announcing the NeurIPS 2023 Paper Awards
NeurIPS · Dec 11, 2023
- DPO Trainer
Hugging Face · Sep 16, 2026
- Zephyr: Direct Distillation of LM Alignment
arXiv · Oct 25, 2023
- Camels in a Changing Climate: Enhancing LM Adaptation with Tulu 2
arXiv · Nov 17, 2023
- Mixtral of Experts
arXiv · Jan 8, 2024
- Unpacking DPO and PPO: Disentangling Best Practices for Learning from Preference Feedback
arXiv · Jun 13, 2024