Research map / Large language models / Alignment and preferences
AlphaPO: Reward Shape Matters for LLM Alignment
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 AlphaPO, a direct alignment algorithm whose length-normalized reward uses an alpha-divergence-derived shape controlled by a single parameter alpha (alpha=0 recovers SimPO's log reward), improving AlpacaEval 2 over SimPO and DPO on instruct models.
Problem
Direct alignment algorithms like DPO and SimPO suffer from likelihood displacement and reward over-optimization, and their tuning focuses on learning rate, beta and gamma while ignoring the shape of the reward function.
Approach
Replace SimPO's log reward with a length-normalized alpha-divergence reward r_alpha = beta(1 - pi^(-alpha/|y|))/alpha, so that alpha tunes the reward shape and the strength of likelihood displacement; alpha=0 recovers SimPO.
Key results
- On PairRM data, AlphaPO reaches 33.03% LC on AlpacaEval 2 for Mistral-7B-Instruct vs 29.71 for SimPO and 21.96 for DPO.
- On PairRM data, AlphaPO reaches 45.37% LC for Llama-3-8B-Instruct vs 42.05 for SimPO and 39.18 for DPO.
- With SPPO applied on top, AlphaPO improves LC from 45.37 to 47.42, versus SimPO's 42.05 to 45.06.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Replace SimPO's log reward with AlphaPO's alpha-parameterized, length-normalized reward | SimPO on Llama-3-8B-Instruct with PairRM data · AlpacaEval 2.0 LC | win rate (%): 42.05 -> 45.37 | Helped |
| Replace SimPO's log reward with AlphaPO's alpha-parameterized, length-normalized reward | SimPO on Mistral-7B-Instruct with PairRM data · AlpacaEval 2.0 LC | win rate (%): 29.71 -> 33.03 | Helped |
| Replace SimPO's log reward with AlphaPO's alpha-parameterized, length-normalized reward | SimPO on Llama-3-8B-Instruct with ArmoRM data · AlpacaEval 2.0 LC | win rate (%): 51.66 -> 53.01 | Helped |
| Replace SimPO's log reward with AlphaPO's alpha-parameterized, length-normalized reward | SimPO on Gemma-2-9B-Instruct with ArmoRM data · AlpacaEval 2.0 LC | win rate (%): 73.72 -> 74.13 | Helped |
| Replace SimPO's log reward with AlphaPO's alpha-parameterized, length-normalized reward | SimPO on Gemma-2-9B-Instruct with ArmoRM data · AlpacaEval 2.0 WR | win rate (%): 67.36 -> 65.89 | Hurt |
| Replace SimPO's log reward with AlphaPO's alpha-parameterized, length-normalized reward | SimPO on Gemma-2-9B-Instruct with ArmoRM data · Arena-Hard | win rate (%): 59.0 -> 57.7 | Hurt |
| Tune alpha to a slightly positive value (ablation) | AlphaPO on Mistral-7B-Instruct · AlpacaEval 2.0 | win rate | Helped |
| Increase gamma beyond its optimal value (ablation) | AlphaPO on Mistral-7B-Instruct · AlpacaEval 2.0 | length-controlled win rate | Hurt |
| Apply SPPO to the SimPO checkpoint | SimPO on Llama-3-8B-Instruct with PairRM data · AlpacaEval 2.0 LC | win rate (%): 42.05 -> 45.06 | Helped |
| Apply SPPO to the AlphaPO checkpoint | AlphaPO on Llama-3-8B-Instruct with PairRM data · AlpacaEval 2.0 LC | win rate (%): 45.37 -> 47.42 | Helped |
| Use AlphaPO instead of SimPO | Llama-3-8B-Instruct · HellaSwag (10-shot) | accuracy: 0.7576 -> 0.7694 | Helped |
| Use AlphaPO instead of SimPO | Mistral-7B-Instruct · TruthfulQA | accuracy: 0.7061 -> 0.7127 | Helped |
Surprising findings
- On Gemma-2-9B-Instruct with ArmoRM data, AlphaPO has a higher LC but slightly lower raw win rate and Arena-Hard score than SimPO and DPO.
- f-DPO-style alpha values do not improve generalization in DPO, whereas non-zero alpha helps when combined with length normalization.
Limitations
- Gains on Gemma-2-9B with ArmoRM data are mixed, with lower raw win rate and Arena-Hard scores.
- Gradient and dynamics analysis is for a single example or gradient flow; the multi-example interaction is only studied empirically.
- Alpha and other hyperparameters are tuned per model on the evaluation benchmark (AlpacaEval 2), which may bias reported results.
Experimental setup
Datasets: UltraFeedback (binarized) HellaSwag TruthfulQA
Benchmarks: AlpacaEval 2.0 Arena-Hard HellaSwag TruthfulQA
Metrics: length-controlled win rate win rate accuracy standard deviation of win rate
Baselines: DPO SimPO SPPO f-DPO
Builds on: SimPO DPO f-DPO ORPO SPPO
Closest papers by meaning
- Bootstrapping Language Models with DPO Implicit Rewards (ICLR 2025 · similarity 0.93)
- Is DPO Superior to PPO for LLM Alignment? A Comprehensive Study (ICML 2024 · similarity 0.91)
- Scaling Laws for Reward Model Overoptimization in Direct Alignment Algorithms (NeurIPS 2024 · similarity 0.91)
- Mitigating Reward Over-optimization in Direct Alignment Algorithms with Importance Sampling (NeurIPS 2025 · similarity 0.91)
- Earlier Tokens Contribute More: Learning Direct Preference Optimization From Temporal Decay Perspective (ICLR 2025 · similarity 0.90)
- $f$-GRPO & Beyond: Divergence-Based Reinforcement Learning Algorithms for General LLM Alignment (NeurIPS 2026 · similarity 0.90)
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.
