atlas

Research map / Large language models / Alignment and preferences

AlphaPO: Reward Shape Matters for LLM Alignment

ICML 2025 · Large language models › Alignment and preferences · approach: Active and token-level preference learning · 1 citations (OpenAlex)

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

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace SimPO's log reward with AlphaPO's alpha-parameterized, length-normalized rewardSimPO on Llama-3-8B-Instruct with PairRM data · AlpacaEval 2.0 LCwin rate (%): 42.05 -> 45.37Helped
Replace SimPO's log reward with AlphaPO's alpha-parameterized, length-normalized rewardSimPO on Mistral-7B-Instruct with PairRM data · AlpacaEval 2.0 LCwin rate (%): 29.71 -> 33.03Helped
Replace SimPO's log reward with AlphaPO's alpha-parameterized, length-normalized rewardSimPO on Llama-3-8B-Instruct with ArmoRM data · AlpacaEval 2.0 LCwin rate (%): 51.66 -> 53.01Helped
Replace SimPO's log reward with AlphaPO's alpha-parameterized, length-normalized rewardSimPO on Gemma-2-9B-Instruct with ArmoRM data · AlpacaEval 2.0 LCwin rate (%): 73.72 -> 74.13Helped
Replace SimPO's log reward with AlphaPO's alpha-parameterized, length-normalized rewardSimPO on Gemma-2-9B-Instruct with ArmoRM data · AlpacaEval 2.0 WRwin rate (%): 67.36 -> 65.89Hurt
Replace SimPO's log reward with AlphaPO's alpha-parameterized, length-normalized rewardSimPO on Gemma-2-9B-Instruct with ArmoRM data · Arena-Hardwin rate (%): 59.0 -> 57.7Hurt
Tune alpha to a slightly positive value (ablation)AlphaPO on Mistral-7B-Instruct · AlpacaEval 2.0win rateHelped
Increase gamma beyond its optimal value (ablation)AlphaPO on Mistral-7B-Instruct · AlpacaEval 2.0length-controlled win rateHurt
Apply SPPO to the SimPO checkpointSimPO on Llama-3-8B-Instruct with PairRM data · AlpacaEval 2.0 LCwin rate (%): 42.05 -> 45.06Helped
Apply SPPO to the AlphaPO checkpointAlphaPO on Llama-3-8B-Instruct with PairRM data · AlpacaEval 2.0 LCwin rate (%): 45.37 -> 47.42Helped
Use AlphaPO instead of SimPOLlama-3-8B-Instruct · HellaSwag (10-shot)accuracy: 0.7576 -> 0.7694Helped
Use AlphaPO instead of SimPOMistral-7B-Instruct · TruthfulQAaccuracy: 0.7061 -> 0.7127Helped

Surprising findings

Limitations

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

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