paper-with-me

Papers

Length-Controlled Margin-Based Preference Optimization without Reference Model

2025-02-20 · Gengxu Li, Tingyu Xia, Yi Chang, Yuan Wu

Direct Preference Optimization (DPO) is a widely adopted offline algorithm for preference-based reinforcement learning from human feedback (RLHF), designed to improve training simplicity and stability by redefining reward functions. However, DPO is hindered by several limitations, including length bias, memory inefficiency, and probability degradation. To address these challenges, we propose Length-Controlled Margin-Based Preference Optimization (LMPO), a more efficient and robust alternative. LMPO introduces a uniform reference model as an upper bound for the DPO loss, enabling a more accurate approximation of the original optimization objective. Additionally, an average log-probability optimization strategy is employed to minimize discrepancies between training and inference phases. A key innovation of LMPO lies in its Length-Controlled Margin-Based loss function, integrated within the Bradley-Terry framework. This loss function regulates response length while simultaneously widening the margin between preferred and rejected outputs. By doing so, it mitigates probability degradation for both accepted and discarded responses, addressing a significant limitation of existing methods. We evaluate LMPO against state-of-the-art preference optimization techniques on two open-ended large language models, Mistral and LLaMA3, across six conditional benchmarks. Our experimental results demonstrate that LMPO effectively controls response length, reduces probability degradation, and outperforms existing approaches. The code is available at \url{https://github.com/gengxuli/LMPO}.

📄 PDF Abstract BibTeX arXiv:2502.14643

Code (1)

gengxuli/lmpo 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

DPO 설명 없음

Similar Papers 제목 키워드 기반

Small-Margin Preferences Still Matter-If You Train Them Right

2026-02-01 · Jinlong Pang, Zhaowei Zhu, Na Di, Yichi Zhang 외 arxiv

Preference optimization methods such as DPO align large language models (LLMs) using paired comparisons, but their effectiveness can be highly sensitive to the quality and difficulty of preference pairs. A common heurist…

SimPO: Simple Preference Optimization with a Reference-Free Reward

2024-05-23 · Yu Meng, Mengzhou Xia, Danqi Chen

Direct Preference Optimization (DPO) is a widely used offline preference optimization algorithm that reparameterizes reward functions in reinforcement learning from human feedback (RLHF) to enhance simplicity and trainin…

ChatbotInstruction Following

Iterative Length-Regularized Direct Preference Optimization: A Case Study on Improving 7B Language Models to GPT-4 Level

2024-06-17 · Jie Liu, Zhanhui Zhou, Jiaheng Liu, Xingyuan Bu 외

Direct Preference Optimization (DPO), a standard method for aligning language models with human preferences, is traditionally applied to offline preferences. Recent studies show that DPO benefits from iterative training …

AdaDPO: Self-Adaptive Direct Preference Optimization with Balanced Gradient Updates

2026-05-27 · Shaolong Chen, Madalina Ciobanu, Qingqing Mao, Ritankar Das arxiv

DPO has become a widely adopted alternative to RLHF for aligning LLMs with human preferences, eliminating the need for a separate reward model or RL loop. Recent theoretical analysis uncovers an asymmetric gradient behav…

A Zeroth-Order Paradigm for LLM Preference Alignment

2026-09-16 · Peter Chen, Xi Chen, Wotao Yin, Tianyi Lin hf

Direct preference alignment methods are widely used to align large language models (LLMs) with human preferences because of their computational and memory efficiency. However, likelihood displacement motivates alternativ…