Language, speech & LLMs· 2023
Direct Preference Optimization: Your Language Model is Secretly a Reward Model
Raise preferred responses directly.
On the reading lists
- #110 in the Top 500 (2026 edition)
- #81 of 100 papers to read in your lifetime (2026 edition)
- #20 in Language, speech & LLMs (2026 edition)
Why it matters
Simplified preference alignment by eliminating explicit reward-model training and reinforcement-learning optimization.
Condensed from the expert lists' notes.
Inside the paper
- The problem
- Aligning a language model with preferences often involves fitting a reward model and then optimizing the generator against it. That pipeline introduces several stages and can be difficult to tune.
- The idea
- The authors derive a preference objective that trains the language model directly from pairs of preferred and disfavored responses. A reference model anchors the update through the relative probabilities of the two responses.
- How it works
- Begin with a reference language model and a dataset in which a preferred response is paired with a less preferred one for the same prompt.
- Express the reward associated with a response through its probability under the trained model relative to the reference model.
- Use the resulting pairwise classification loss to increase the relative preference for chosen responses while accounting for the reference.
- Optimize this loss directly on preference pairs, then compare the resulting model with supervised and reinforcement-learning baselines.
- What it showed
- The experiments compare preference optimization on controlled sentiment, summarization and dialogue tasks. The paper reports competitive or stronger preference judgments in these settings and checks automated judgments against human evaluations.
- Read it for
- Read Sections 3–4 for the derivation and Figure 1 for the training comparison, then Sections 6.2 and 6.4 for evaluation. The longer proofs in the appendix can wait.
Written in our own words from the paper itself. A draft the editors have not yet reviewed.
Reading it
Difficulty: Advanced
Read this first: Training language models to follow instructions with human feedback; probability.
The record
- First released
- 2023 (from arXiv 2305.18290)
- Citations
- 11,135 citations, as counted by Papers With Code (CC BY-SA 4.0)
- Named by
- both expert lists
- Also relevant to
- Reinforcement learning, Safety, alignment & interpretability
- Score
- 0.649 · computed rank 110 · consensus 0.76, must-read 1, citations percentile 0.917 (2020s · language), awards 0, existing lists 0. Method
Editor's notes
- Readability check: pass: A neat derivation that replaces RLHF's reinforcement step. (AI draft (Claude), not yet reviewed, 2026-10-29)
Data sources
Catalogue data from OpenAlex (CC0), Crossref (CC0 metadata; no abstracts are shown), arXiv, and Papers With Code (CC BY-SA 4.0). Each count names its source. See the method.