atlas

Research map / Large language models / Alignment and preferences

On a Connection Between Imitation Learning and RLHF

ICLR 2025 · Large language models › Alignment and preferences · approach: Reward modeling for diverse preferences

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.

Shows that RLHF/DPO can be viewed as imitation learning on the chosen-response distribution with reverse KL, and proposes DIL, a density-ratio-based offline alignment objective that outperforms DPO, SimPO and other baselines on UltraFeedback, TL;DR and Anthropic-HH.

Problem

Preference alignment of LLMs via offline methods such as DPO relies on the Bradley-Terry assumption and reward maximization, which may overfit and degrade reasoning; the paper asks whether RLHF can be understood and improved from an imitation learning perspective.

Approach

Reinterprets RLHF as imitation learning of the chosen-response distribution (forward KL for an energy-based policy, then reverse-KL distillation), and directly minimizes the reverse KL to the chosen distribution by estimating the density ratio pi_chosen/pi_ref with a Bregman-divergence (e.g., LSIF) loss, yielding a hyperparameter-free objective that drives the policy's rejected likelihood down whi

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DIL w/ LSIF instead of the strongest listed baselineMistral-7B-Base · MMLU-PRO, BBH, MUSR, MATH, GSM8K, and ARCscore: 27.58 vs 27.44; 43.27 -> 43.59; 43.65 -> 44.05; 2.49 -> 2.95; 36.58 vs 32.19; 62.63 -> 63.31Mixed
Use DIL w/ LSIF instead of the strongest listed baselineLlama3-8B-Base · MMLU-PRO, BBH, MUSR, MATH, GSM8K, and ARCscore: 31.61 -> 32.22; 48.38 -> 48.78; 41.59 -> 42.75; 4.53 -> 4.68; 48.82 -> 48.98; 65.19 -> 65.37Helped
Use DIL w/ LSIF instead of CPOPythia-2.8B · TL;DR Summarization and Anthropic-HHwin rate: 73.13 -> 75.47; 58.89 -> 60.25; 66.01 -> 67.86; 72.30 -> 73.32; 63.39 -> 65.02; 67.86 -> 69.17Helped
Replace LSIF with UKL (ablation)DIL on Mistral-7B-Base · BBH, MUSR, MATH, and GSM8Kscore: 43.59 -> 43.92; 44.05 -> 45.11; 2.95 -> 2.04; 32.19 -> 30.71Mixed
Replace LSIF with BCE (ablation)DIL on Mistral-7B-Base · BBH, MUSR, MATH, and GSM8Kscore: 43.59 -> 45.13; 44.05 -> 43.92; 2.95 -> 2.79; 32.19 -> 33.13Mixed
Replace LSIF with UKL (ablation)DIL on Llama3-8B-Base · BBH, MUSR, MATH, and GSM8Kscore: 48.78 -> 49.71; 42.75 -> 43.01; 4.68 -> 4.98; 48.98 -> 50.95Helped
Replace LSIF with BCE (ablation)DIL on Llama3-8B-Base · BBH, MUSR, MATH, and GSM8Kscore: 48.78 -> 48.96; 42.75 -> 47.35; 4.68 -> 5.06; 48.98 -> 49.36Helped

Surprising findings

Limitations

Experimental setup

Datasets: UltraFeedback Binarized Reddit TL;DR summarization Anthropic-HH

Benchmarks: MMLU-PRO BBH MUSR MATH GSM8K ARC TL;DR summarization win rate Anthropic-HH win rate

Metrics: accuracy win rate

Baselines: DPO f-DPO IPO SLiC CPO SimPO KTO

Builds on: DPO SimPO behavior cloning least-squares importance fitting contrastive predictive coding

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