atlas

Research map / Reinforcement learning / RL from feedback

AlphaDPO: Adaptive Reward Margin for Direct Preference Optimization

ICML 2025 · Reinforcement learning › RL from feedback · approach: Reward modeling versus direct optimization

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes AlphaDPO, a DPO variant that replaces the static reference with an implicit reference U(y|x)(π_θ/π_ref)^α, yielding an instance-adaptive reward margin, and reports SOTA AlpacaEval 2 LC and Arena-Hard results on Llama3, Mistral and Gemma2 instruct models.

Problem

Offline preference optimization for LLM alignment: DPO's static reference model can fail to separate preferred and rejected responses, while SimPO's fixed target margin ignores instance-wise preference strength.

Approach

Redefine the reference distribution as an implicit reference proportional to a uniform distribution times the policy-to-reference ratio raised to α, which turns the DPO margin into a constant offset plus an instance-specific term M (a log-ratio difference), with stop-gradient and z-score normalization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the static reference with an adaptive policy/reference-ratio implicit reference (ablation)AlphaDPO · AlpacaEval 2 (LC), Llama3-Instruct v0.2 8BLC win rate (%): 55.6 -> 58.7Helped
Add Z-score normalization of the adaptive margin (ablation)AlphaDPO · AlpacaEval 2 (LC), Llama3-Instruct v0.2 8BLC win rate (%): 56.5 -> 58.7Helped
Add Z-score normalization of the adaptive margin (ablation)AlphaDPO · Arena-Hard (SC), Llama3-Instruct v0.2 8Bstyle-controlled win rate (%): 23.1 -> 30.8Helped
Add stop-gradient to the implicit reference margin (ablation)AlphaDPO · AlpacaEval 2 (LC), Llama3-Instruct v0.2 8BLC win rate (%): 2.7 -> 58.7Helped
Add stop-gradient to the implicit reference margin (ablation)AlphaDPO · AlpacaEval 2 (LC), Mistral-Instruct 7BLC win rate (%): 27.2 -> 32.3Helped
Retain the constant margin γ instead of setting γ=0 (ablation)AlphaDPO · AlpacaEval 2 (LC), Llama3-Instruct v0.2 8BLC win rate (%): 51.2 -> 58.7Helped
Use the policy/reference ratio rather than policy probability alone in the implicit reference (ablation)AlphaDPO · AlpacaEval 2 (LC), Llama3-Instruct v0.2 8BLC win rate (%): 57.2 -> 58.7Helped
Use the policy/reference ratio rather than reference probability alone in the implicit reference (ablation)AlphaDPO · AlpacaEval 2 (LC), Mistral-Instruct 7BLC win rate (%): 28.6 -> 32.3Helped
Use the policy/reference ratio rather than inverse reference probability in the implicit reference (ablation)AlphaDPO · AlpacaEval 2 (LC), Mistral-Instruct 7BLC win rate (%): 32.2 -> 32.3Helped
Remove length normalization (ablation)AlphaDPO · AlpacaEval 2 (LC), Gemma2-Instruct 9BLC win rate (%): 73.4 -> 72.7Hurt
Replace the adaptive margin M with TDPO's token-level δ margin (ablation)AlphaDPO · AlpacaEval 2 (LC), Llama3-Instruct 8BLC win rate (%): 58.7 -> 56.9Hurt
Replace the adaptive margin M with TDPO's token-level δ margin (ablation)AlphaDPO · AlpacaEval 2 (LC), Llama3-Instruct 8BLC win rate (%): 52.8 -> 56.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: princeton-nlp/llama3-ultrafeedback-armorm princeton-nlp/mistral-instruct-ultrafeedback princeton-nlp/gemma2-ultrafeedback-armorm

Benchmarks: AlpacaEval 2 Arena-Hard

Metrics: length-controlled win rate raw win rate style-controlled win rate

Baselines: SFT DPO IPO CPO KTO ORPO R-DPO SimPO TDPO

Builds on: DPO SimPO TDPO R-DPO weak-to-strong preference optimization

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy