Preference Optimization by Estimating the Ratio of the Data Distribution
On the map: LLM alignment / RLHF / preference optimisation → LLM preference optimization methods
Abstract (arXiv)
Direct preference optimization (DPO) is widely used as a simple and stable method for aligning large language models (LLMs) with human preferences. This paper investigates a generalized DPO loss that enables a policy model to match the target policy from a likelihood ratio estimation perspective. The ratio of the target policy provides a unique identification of the policy distribution without relying on reward models or partition functions. This allows the generalized loss to retain both simplicity and theoretical guarantees, which prior work such as f-PO fails to achieve simultaneously. We propose Bregman preference optimization (BPO), a generalized framework for ratio matching that provides a family of objective functions achieving target policy optimality. BPO subsumes DPO as a special case and offers tractable forms for all instances, allowing implementation with a few lines of code. We further develop scaled Basu's power divergence (SBA), a gradient scaling method that can be used for BPO instances. The BPO framework complements other DPO variants and is applicable to target policies defined by these variants. In experiments, unlike other probabilistic loss extensions such as f-DPO or f-PO, which exhibit a trade-off between generation fidelity and diversity, instances of BPO improve both win rate and entropy compared with DPO. When applied to Llama-3-8B-Instruct, BPO achieves state-of-the-art performance among Llama-3-8B backbones, with a 55.9% length-controlled win rate on AlpacaEval2. Project page: https://github.com/aailab-kaist/BPO.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Placed in LLM preference optimization methods, one of 10 directions in LLM alignment / RLHF / preference optimisation. Builds on 48 of its 73 references that are in the map. First posted on arXiv 26 May 2025.
Builds on
48 of 73 references.
Closest ancestors · 16
Same direction, newest first
- 2025Direct Density Ratio Optimization: A Statistically Consistent Approach to Aligning Large Language Models12 May
- 2024Meta-Learning Objectives for Preference Optimization10 Nov
- 2024f-PO: Generalizing Preference Optimization with f-divergence Minimization29 Oct
- 2024Correcting the Mythos of KL-Regularization: Direct Alignment without Overoptimization via Chi-Squared Preference Optimization18 Jul
- 2024β-DPO: Direct Preference Optimization with Dynamic β11 Jul
- 2024Spread Preference Annotation: Direct Preference Judgment for Efficient LLM Alignment6 Jun
- 2024SimPO: Simple Preference Optimization with a Reference-Free Reward23 May
- 2024Token-level Direct Preference Optimization18 Apr
- 2024Disentangling Length from Quality in Direct Preference Optimization28 Mar
- 2024ORPO: Monolithic Preference Optimization without Reference Model12 Mar
- 2024Generalized Preference Optimization: A Unified Approach to Offline Alignment8 Feb
- 2024Towards Efficient Exact Optimization of Language Model Alignment1 Feb
4 more
- 2024Contrastive Preference Optimization: Pushing the Boundaries of LLM Performance in Machine Translation16 Jan
- 2023A General Theoretical Paradigm to Understand Learning from Human Preferences18 Oct
- 2023Beyond Reverse KL: Generalizing Direct Preference Optimization with Diverse Divergence Constraints28 Sep
- 2022Training language models to follow instructions with human feedback4 Mar
Other references · 32
- 2023GPT-4 Technical Reportcited by 18,132
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 7,916
- 2017Deep reinforcement learning from human preferencescited by 3,846
- 2022Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedbackcited by 3,634
- 2020Learning to summarize from human feedbackcited by 2,562
- 2019Fine-Tuning Language Models from Human Preferencescited by 2,124
- 2023Pythia: A Suite for Analyzing Large Language Models Across Training and Scalingcited by 1,734
- 2015A Diversity-Promoting Objective Function for Neural Conversation Modelscited by 1,068
- 2023Diffusion Model Alignment Using Direct Preference Optimizationcited by 767
- 2023Discrete Diffusion Modeling by Estimating the Ratios of the Data Distributioncited by 712
20 more
- 2016f-GAN: Training Generative Neural Samplers using Variational Divergence Minimizationcited by 504
- 2018Texygen: A Benchmarking Platform for Text Generation Modelscited by 484
- 2024From Crowdsourced Data to High-Quality Benchmarks: Arena-Hard and BenchBuilder Pipelinecited by 484
- 2023RRHF: Rank Responses to Align Language Models with Human Feedback without tearscited by 454
- 2023SLiC-HF: Sequence Likelihood Calibration with Human Feedbackcited by 395
- 2023UltraFeedback: Boosting Language Models with Scaled AI Feedbackcited by 394
- 2015Adversarial Autoencoderscited by 359
- 2021How to Train Your Energy-Based Modelscited by 271
- 2024Self-Play Preference Optimization for Language Model Alignmentcited by 228
- 2022Concrete Score Matching: Generalized Score Matching for Discrete Datacited by 144
- 2022Refining Generative Process with Discriminator Guidance in Score-based Diffusion Modelscited by 98
- 2024mDPO: Conditional Preference Optimization for Multimodal Large Language Modelscited by 92
- 2020Your GAN is Secretly an Energy-based Model and You Should use Discriminator Driven Latent Samplingcited by 71
- 2020A Contrastive Learning Approach for Training Variational Autoencoder Priorscited by 65
- 2018Discriminator Rejection Samplingcited by 48
- 2021Featurized Density Ratio Estimationcited by 33
- 2020Training Deep Energy-Based Models with f-Divergence Minimizationcited by 29
- 2024Training Unbiased Diffusion Models From Biased Datasetcited by 25
- 2025Target Concrete Score Matching: A Holistic Framework for Discrete Diffusioncited by 25
- 2024Diffusion Rejection Samplingcited by 11
Built on by
Citing papers per year: 2025: 3; 2026: 6.
9 papers.
- 2025Distillation of Large Language Models via Concrete Score Matchingcited by 4
- 2026Lookahead Sample Reward Guidance for Test-Time Scaling of Diffusion Modelscited by 3
- 2026Semantic-aware Wasserstein Policy Regularization for Large Language Model Alignmentcited by 2
- 2025One-step Diffusion Models with Bregman Density Ratio Matchingcited by 1
- 2026Towards Disentangled Preference Optimization Dynamics: Suppress the Loser, Preserve the Winnercited by 1
- 2025Revisiting Self-Play Preference Optimization: On the Role of Prompt Difficultycited by 0
- 2026Relative Density Ratio Optimization for Stable and Statistically Consistent Model Alignmentcited by 0
- 2026TokenRatio: Principled Token-Level Preference Optimization via Ratio Matchingcited by 0
- 2026BSO: Safety Alignment Is Density Ratio Matchingcited by 0
- 2026BSO: Safety Alignment Is Density Ratio Matching12 May 2026
- 2026TokenRatio: Principled Token-Level Preference Optimization via Ratio Matching12 May 2026
- 2026Towards Disentangled Preference Optimization Dynamics: Suppress the Loser, Preserve the Winner20 Apr 2026
- 2026Relative Density Ratio Optimization for Stable and Statistically Consistent Model Alignment6 Apr 2026
- 2026Lookahead Sample Reward Guidance for Test-Time Scaling of Diffusion Models3 Feb 2026
- 2026Semantic-aware Wasserstein Policy Regularization for Large Language Model Alignment2 Feb 2026
- 2025One-step Diffusion Models with Bregman Density Ratio Matching19 Oct 2025
- 2025Revisiting Self-Play Preference Optimization: On the Role of Prompt Difficulty7 Oct 2025
- 2025Distillation of Large Language Models via Concrete Score Matching30 Sep 2025
Similar, not cited
Close in wording, no citation either way
- 2025BPO: Revisiting Preference Modeling in Direct Preference Optimization
- 2024AlphaDPO: Adaptive Reward Margin for Direct Preference Optimization
- 2026Disentangling Optimization Scale from Preference Scale in DPO
- 2025DPO-Shift: Shifting the Distribution of Direct Preference Optimization
- 2025What Matters in Data for DPO?
- 2024Minor DPO reject penalty to increase training robustness
- 2024Towards Analyzing and Understanding the Limitations of DPO: A Theoretical Perspective
- 2026Autoregressive Direct Preference Optimization