Preference Optimization via Contrastive Divergence: Your Reward Model is Secretly an NLL Estimator
On the map: LLM alignment / RLHF / preference optimisation → LLM preference optimization methods
Abstract (arXiv)
Existing studies on preference optimization (PO) have centered on constructing pairwise preference data following simple heuristics, such as maximizing the margin between preferred and dispreferred completions based on human (or AI) ranked scores. However, none of these heuristics has a full theoretical justification. In this work, we develop a novel PO framework that provides theoretical guidance to effectively sample dispreferred completions. To achieve this, we formulate PO as minimizing the negative log-likelihood (NLL) of a probability model and propose to estimate its normalization constant via a sampling strategy. As we will demonstrate, these estimative samples can act as dispreferred completions in PO. We then select contrastive divergence (CD) as the sampling strategy, and propose a novel MC-PO algorithm that applies the Monte Carlo (MC) kernel from CD to sample hard negatives w.r.t. the parameterized reward model. Finally, we propose the OnMC-PO algorithm, an extension of MC-PO to the online setting. On popular alignment benchmarks, MC-PO outperforms existing SOTA baselines, and OnMC-PO leads to further improvement.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in LLM preference optimization methods, one of 10 directions in LLM alignment / RLHF / preference optimisation. Builds on 21 of its 38 references that are in the map. First posted on arXiv 6 Feb 2025.
Builds on
21 of 38 references.
Closest ancestors · 11
Same direction, newest first
- 2024Towards Improved Preference Optimization Pipeline: from Data Generation to Budget-Controlled Regularization7 Nov
- 2024Online DPO: Online Direct Preference Optimization with Fast-Slow Chasing8 Jun
- 2024SimPO: Simple Preference Optimization with a Reference-Free Reward23 May
- 2024Understanding the performance gap between online and offline alignment algorithms14 May
- 2024Binary Classifier Optimization for Large Language Model Alignment6 Apr
- 2024Smaug: Fixing Failure Modes of Preference Optimisation with DPO-Positive20 Feb
- 2024Direct Language Model Alignment from Online AI Feedback7 Feb
- 2024KTO: Model Alignment as Prospect Theoretic Optimization2 Feb
- 2024Towards Efficient Exact Optimization of Language Model Alignment1 Feb
- 2024Contrastive Preference Optimization: Pushing the Boundaries of LLM Performance in Machine Translation16 Jan
- 2023Zephyr: Direct Distillation of LM Alignment25 Oct
Other references · 10
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2019Fine-Tuning Language Models from Human Preferencescited by 2,124
- 2024Tulu 3: Pushing Frontiers in Open Language Model Post-Trainingcited by 988
- 2024Length-Controlled AlpacaEval: A Simple Way to Debias Automatic Evaluatorscited by 865
- 2024Self-Play Preference Optimization for Language Model Alignmentcited by 228
- 2024Direct Nash Optimization: Teaching Language Models to Self-Improve with General Preferencescited by 176
- 2024Adding Error Bars to Evals: A Statistical Approach to Language Model Evaluationscited by 130
- 2024Provably Mitigating Overoptimization in RLHF: Your SFT Loss is Implicitly an Adversarial Regularizercited by 109
- 2019Elements of Sequential Monte Carlocited by 60
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2023Contrastive Preference Learning: Learning from Human Feedback without RL
- 2025DCRM: A Heuristic to Measure Response Pair Quality in Preference Optimization
- 2025Direct Preference Optimization with Unobserved Preference Heterogeneity: The Necessity of Ternary Preferences
- 2024Direct Preference Optimization With Unobserved Preference Heterogeneity: The Necessity of Ternary Preferences
- 2025Preference learning made easy: Everything should be understood through win rate
- 2024f-PO: Generalizing Preference Optimization with f-divergence Minimization
- 2025ResponseRank: Data-Efficient Reward Modeling through Preference Strength Learning
- 2025Clear Preferences Leave Traces: Reference Model-Guided Sampling for Preference Learning