f-PO: Generalizing Preference Optimization with f-divergence Minimization
On the map: LLM alignment / RLHF / preference optimisation → LLM preference optimization methods
Abstract (arXiv)
Preference optimization has made significant progress recently, with numerous methods developed to align language models with human preferences. This paper introduces f-divergence Preference Optimization (f-PO), a novel framework that generalizes and extends existing approaches. f-PO minimizes f-divergences between the optimized policy and the optimal policy, encompassing a broad family of alignment methods using various divergences. Our approach unifies previous algorithms like DPO and EXO, while offering new variants through different choices of f-divergences. We provide theoretical analysis of f-PO's properties and conduct extensive experiments on state-of-the-art language models using benchmark datasets. Results demonstrate f-PO's effectiveness across various tasks, achieving superior performance compared to existing methods on popular benchmarks such as AlpacaEval 2, Arena-Hard, MT-Bench, and Open LLM Leaderboard v2. Additionally, we present ablation studies exploring the impact of different f-divergences, offering insights into the trade-offs between regularization and performance in offline preference optimization. Our work contributes both practical algorithms and theoretical understanding to the field of language model alignment. Code is available at https://github.com/MinkaiXu/fPO.
Key facts. Cited by 19 papers in the map (data through 13 Oct 2026). Placed in LLM preference optimization methods, one of 10 directions in LLM alignment / RLHF / preference optimisation. Builds on 27 of its 40 references that are in the map. First posted on arXiv 29 Oct 2024.
Builds on
27 of 40 references.
Closest ancestors · 11
Same direction, newest first
- 2024SimPO: Simple Preference Optimization with a Reference-Free Reward23 May
- 2024Disentangling Length from Quality in Direct Preference Optimization28 Mar
- 2024ORPO: Monolithic Preference Optimization without Reference Model12 Mar
- 2024LiPO: Listwise Preference Optimization through Learning-to-Rank2 Feb
- 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
- 2023Statistical Rejection Sampling Improves Preference Optimization13 Sep
- 2023Preference Ranking Optimization for Human Alignment30 Jun
- 2022Training language models to follow instructions with human feedback4 Mar
- 2021A General Language Assistant as a Laboratory for Alignment1 Dec
Other references · 16
- 2014Adam: A Method for Stochastic Optimizationcited by 37,093
- 2017Proximal Policy Optimization Algorithmscited by 14,592
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,492
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 7,986
- 2017Deep reinforcement learning from human preferencescited by 3,871
- 2022Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedbackcited by 3,691
- 2020Learning to summarize from human feedbackcited by 2,575
- 2022Survey of Hallucination in Natural Language Generationcited by 2,068
- 2023Pythia: A Suite for Analyzing Large Language Models Across Training and Scalingcited by 1,761
- 2024Length-Controlled AlpacaEval: A Simple Way to Debias Automatic Evaluatorscited by 877
- 2023Enhancing Chat Language Models by Scaling High-quality Instructional Conversationscited by 833
- 2016f-GAN: Training Generative Neural Samplers using Variational Divergence Minimizationcited by 505
4 more
- 2024From Crowdsourced Data to High-Quality Benchmarks: Arena-Hard and BenchBuilder Pipelinecited by 491
- 2023RRHF: Rank Responses to Align Language Models with Human Feedback without tearscited by 459
- 2018Scalable agent alignment via reward modeling: a research directioncited by 443
- 2023SLiC-HF: Sequence Likelihood Calibration with Human Feedbackcited by 400
Built on by
Citing papers per year: 2025: 13; 2026: 6.
19 papers.
Sort:
By area:
- 2025The Choice of Divergence: A Neglected Key to Mitigating Diversity Collapse in Reinforcement Learning with Verifiable Rewardcited by 36
- 2025Discrete Diffusion Trajectory Alignment via Stepwise Decompositioncited by 12
- 2025Finding the Sweet Spot: Preference Data Construction for Scaling Preference Optimizationcited by 9
- 2025Preference Optimization by Estimating the Ratio of the Data Distributioncited by 9
- 2025Divergence Minimization Preference Optimization for Diffusion Model Alignmentcited by 8
- 2025Dimathtt[M]O: Distilling Masked Diffusion Models into One-step Generatorcited by 5
- 2026Provably Efficient Regularized Online RLHF with Generalized Bilinear Preferencescited by 5
- 2025Less is More: Improving LLM Alignment via Preference Data Selectioncited by 4
- 2025The Differences Between Direct Alignment Algorithms are a Blurcited by 3
- 2025Preference learning made easy: Everything should be understood through win ratecited by 3
- 2026f-Trajectory Balance: A Loss Family for Tuning GFlowNets, Generative Models, and LLMs with Off- and On-Policy Datacited by 3
- 2025C2-DPO: Constrained Controlled Direct Preference Optimizationcited by 2
7 more
- 2026Semantic-aware Wasserstein Policy Regularization for Large Language Model Alignmentcited by 2
- 2026f-Divergence Regularized RLHF: Two Tales of Sampling and Unified Analysescited by 2
- 2025EPO: Diverse and Realistic Protein Ensemble Generation via Energy Preference Optimizationcited by 1
- 2026FlowCPO: A Unified Divergence View of Preference Alignment for Flow Modelscited by 1
- 2025Symmetric Behavior Regularized Policy Optimizationcited by 0
- 2025Revisiting Self-Play Preference Optimization: On the Role of Prompt Difficultycited by 0
- 2026Displacement-Resistant Extensions of DPO with Nonconvex f-Divergencescited by 0
- 2026FlowCPO: A Unified Divergence View of Preference Alignment for Flow Models9 Sep 2026
- 2026f-Trajectory Balance: A Loss Family for Tuning GFlowNets, Generative Models, and LLMs with Off- and On-Policy Data14 May 2026
- 2026f-Divergence Regularized RLHF: Two Tales of Sampling and Unified Analyses7 May 2026
- 2026Provably Efficient Regularized Online RLHF with Generalized Bilinear Preferences26 Feb 2026
- 2026Displacement-Resistant Extensions of DPO with Nonconvex f-Divergences6 Feb 2026
- 2026Semantic-aware Wasserstein Policy Regularization for Large Language Model Alignment2 Feb 2026
- 2025EPO: Diverse and Realistic Protein Ensemble Generation via Energy Preference Optimization13 Nov 2025
- 2025Revisiting Self-Play Preference Optimization: On the Role of Prompt Difficulty7 Oct 2025
- 2025The Choice of Divergence: A Neglected Key to Mitigating Diversity Collapse in Reinforcement Learning with Verifiable Reward9 Sep 2025
- 2025Symmetric Behavior Regularized Policy Optimization6 Aug 2025
- 2025Divergence Minimization Preference Optimization for Diffusion Model Alignment10 Jul 2025
- 2025Discrete Diffusion Trajectory Alignment via Stepwise Decomposition7 Jul 2025
7 more
- 2025Preference Optimization by Estimating the Ratio of the Data Distribution26 May 2025
- 2025Dimathtt[M]O: Distilling Masked Diffusion Models into One-step Generator19 Mar 2025
- 2025Finding the Sweet Spot: Preference Data Construction for Scaling Preference Optimization24 Feb 2025
- 2025C2-DPO: Constrained Controlled Direct Preference Optimization22 Feb 2025
- 2025Less is More: Improving LLM Alignment via Preference Data Selection20 Feb 2025
- 2025Preference learning made easy: Everything should be understood through win rate14 Feb 2025
- 2025The Differences Between Direct Alignment Algorithms are a Blur3 Feb 2025
- 2025Finding the Sweet Spot: Preference Data Construction for Scaling Preference Optimizationcited by 9
- 2025Preference Optimization by Estimating the Ratio of the Data Distributioncited by 9
- 2026Provably Efficient Regularized Online RLHF with Generalized Bilinear Preferencescited by 5
- 2025Less is More: Improving LLM Alignment via Preference Data Selectioncited by 4
- 2025The Differences Between Direct Alignment Algorithms are a Blurcited by 3
- 2025C2-DPO: Constrained Controlled Direct Preference Optimizationcited by 2
- 2026Semantic-aware Wasserstein Policy Regularization for Large Language Model Alignmentcited by 2
- 2026f-Divergence Regularized RLHF: Two Tales of Sampling and Unified Analysescited by 2
- 2025Revisiting Self-Play Preference Optimization: On the Role of Prompt Difficultycited by 0
- 2026Displacement-Resistant Extensions of DPO with Nonconvex f-Divergencescited by 0
- 2026f-Divergence Regularized RLHF: Two Tales of Sampling and Unified Analyses7 May 2026
- 2026Provably Efficient Regularized Online RLHF with Generalized Bilinear Preferences26 Feb 2026
- 2026Displacement-Resistant Extensions of DPO with Nonconvex f-Divergences6 Feb 2026
- 2026Semantic-aware Wasserstein Policy Regularization for Large Language Model Alignment2 Feb 2026
- 2025Revisiting Self-Play Preference Optimization: On the Role of Prompt Difficulty7 Oct 2025
- 2025Preference Optimization by Estimating the Ratio of the Data Distribution26 May 2025
- 2025Finding the Sweet Spot: Preference Data Construction for Scaling Preference Optimization24 Feb 2025
- 2025C2-DPO: Constrained Controlled Direct Preference Optimization22 Feb 2025
- 2025Less is More: Improving LLM Alignment via Preference Data Selection20 Feb 2025
- 2025The Differences Between Direct Alignment Algorithms are a Blur3 Feb 2025
- 2025Discrete Diffusion Trajectory Alignment via Stepwise Decompositioncited by 12
- 2025Divergence Minimization Preference Optimization for Diffusion Model Alignmentcited by 8
- 2025Dimathtt[M]O: Distilling Masked Diffusion Models into One-step Generatorcited by 5
- 2026FlowCPO: A Unified Divergence View of Preference Alignment for Flow Modelscited by 1
- 2026FlowCPO: A Unified Divergence View of Preference Alignment for Flow Models9 Sep 2026
- 2025Divergence Minimization Preference Optimization for Diffusion Model Alignment10 Jul 2025
- 2025Discrete Diffusion Trajectory Alignment via Stepwise Decomposition7 Jul 2025
- 2025Dimathtt[M]O: Distilling Masked Diffusion Models into One-step Generator19 Mar 2025
- 2025Symmetric Behavior Regularized Policy Optimizationcited by 0
- 2025Symmetric Behavior Regularized Policy Optimization6 Aug 2025
- 2025The Choice of Divergence: A Neglected Key to Mitigating Diversity Collapse in Reinforcement Learning with Verifiable Rewardcited by 36
- 2025Preference learning made easy: Everything should be understood through win ratecited by 3
- 2026f-Trajectory Balance: A Loss Family for Tuning GFlowNets, Generative Models, and LLMs with Off- and On-Policy Datacited by 3
- 2025EPO: Diverse and Realistic Protein Ensemble Generation via Energy Preference Optimizationcited by 1
- 2026f-Trajectory Balance: A Loss Family for Tuning GFlowNets, Generative Models, and LLMs with Off- and On-Policy Data14 May 2026
- 2025EPO: Diverse and Realistic Protein Ensemble Generation via Energy Preference Optimization13 Nov 2025
- 2025The Choice of Divergence: A Neglected Key to Mitigating Diversity Collapse in Reinforcement Learning with Verifiable Reward9 Sep 2025
- 2025Preference learning made easy: Everything should be understood through win rate14 Feb 2025
Similar, not cited
Close in wording, no citation either way
- 2023Aligning Language Models with Preferences through f-divergence Minimization
- 2024Towards Improved Preference Optimization Pipeline: from Data Generation to Budget-Controlled Regularization
- 2025DPO Kernels: A Semantically-Aware, Kernel-Enhanced, and Divergence-Rich Paradigm for Direct Preference Optimization
- 2025Robust Preference Optimization via Dynamic Target Margins
- 2026GAW-PO: Preference Optimization with Gradient-Aligned Token Weights
- 2024Towards a Unified View of Preference Learning for Large Language Models: A Survey
- 2024Unified Preference Optimization: Language Model Alignment Beyond the Preference Frontier
- 2024SPO: Multi-Dimensional Preference Sequential Alignment With Implicit Reward Modeling