atlas

Research map / Reinforcement learning / RL from feedback

Learn Your Reference Model for Real Good Alignment

ICLR 2025 · Reinforcement learning › RL from feedback · approach: Reward modeling versus direct optimization · 0 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 Trust Region variants of offline alignment (TR-DPO, TR-IPO, TR-KTO) that periodically or softly update the reference policy to mitigate overoptimization, showing gains on Anthropic-HH, Reddit TL;DR, AlpacaEval 2 and Arena-Hard.

Problem

Offline LLM alignment methods (DPO, IPO, KTO) suffer from overoptimization as the trained policy drifts far from a fixed SFT reference, degrading sample quality, likely through probability leakage onto out-of-domain sequences.

Approach

Dynamically update the reference policy during training, either softly (exponential moving merge of the policy into the reference at every step) or hardly (replace the reference with the current policy every tau steps), so the implicit KL trust region moves with training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TR-DPO with hard reference updates instead of DPOLlama3-Base (8B) · AlpacaEval 2LC%: 18.2 -> 27.7Helped
Use TR-IPO with soft reference updates instead of IPOLlama3-Base (8B) · AlpacaEval 2LC%: 14.4 -> 29.5Helped
Use TR-KTO with hard reference updates instead of KTOLlama3-Base (8B) · AlpacaEval 2LC%: 14.2 -> 16.5Helped
Use TR-DPO with soft reference updates instead of DPOLlama3-Base (8B) · Arena-HardWR%: 15.9 -> 21.3Helped
Use TR-IPO with hard reference updates instead of IPOLlama3-Base (8B) · Arena-HardWR%: 17.8 -> 21.1Helped
Use TR-KTO with soft reference updates instead of KTOLlama3-Base (8B) · Arena-HardWR%: 12.5 -> 14.9Helped
Use soft reference updates with α = 0.8 instead of baseline KTOLlama3-Base (8B) · AlpacaEval 2LC%: 14.2 -> 14.7Mixed
Vary the soft-update weight α (ablation)TR-DPO, TR-IPO, and TR-KTO · Anthropic-HH, Pythia 2.8BWinMixed
Vary the hard-update interval τ (ablation)TR-DPO, TR-IPO, and TR-KTO · Anthropic-HH, Pythia 2.8BWinMixed
Set α = 0.9 (ablation)TR methods · Training and generationstabilityHurt
Use τ values smaller than 16 (ablation)TR methods · Training and generationstabilityHurt

Surprising findings

Limitations

Experimental setup

Datasets: Anthropic-HH Reddit TL;DR summarization UltraChat-200k UltraFeedback

Benchmarks: Anthropic-HH Reddit TL;DR AlpacaEval 2 Arena-Hard MixEval

Metrics: win rate length-controlled win rate tie rate KL divergence probability of improvement Self-BLEU

Baselines: DPO IPO KTO SFT

Builds on: DPO IPO KTO Trust Region 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