atlas

Research map / Large language models / Alignment and preferences

Preference Learning Algorithms Do Not Learn Preference Rankings

NeurIPS 2024 · Large language models › Alignment and preferences · approach: DPO design choices · 5 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.

Shows that preference-tuned LLMs (RLHF/DPO) achieve low likelihood-based ranking accuracy (<60%) on common preference datasets, derives an idealized ranking accuracy showing an alignment gap, and attributes it to the reference-model log-ratio term in DPO.

Problem

Preference learning (RLHF, DPO) is assumed to make models assign higher likelihood to preferred than dispreferred outputs, but it is unclear whether this ranking accuracy is actually achieved, even on training data.

Approach

Derives a closed-form idealized ranking accuracy for perfectly optimized DPO/RLHF objectives under Bradley-Terry preferences, measures the gap between it and observed ranking accuracy, and shows via a theorem that the reference model log-ratio makes mild reference ranking errors nearly impossible for DPO to flip; also relates ranking accuracy to win rate via a gamma-scaled DPO variant.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Perfectly optimize DPO or RLHF using ground-truth preferences rather than the empirically trained endpointPreference-tuned models on Alpaca Farm validation · Alpaca Farm validationranking accuracy: 42% -> 99%Helped
Train DPO on HH-RLHF preferencesPythia-2.8B · HH-RLHF training datafraction of initially incorrectly ranked points flipped correctly by lowest-vali: less than 10%Helped
Fine-tune pretrained LLMs on preferred completionsPretrained LLMs · Preference ranking accuracyranking accuracyNo clear effect
Increase the reference-model influence with larger γ in γ-scaled DPO (ablation)Pythia-2.8B · Win rate and ranking accuracy during alignmentcorrelation between ranking accuracy and win rateHelped
Continue DPO training after the model moves far from the referencePythia-2.8B · DPO trainingwin rateHurt
Increase DPO training while the model remains close to the referencePythia-2.8B · DPO trainingrelationship between ranking accuracy and win rateHelped

Surprising findings

Limitations

Experimental setup

Datasets: Anthropic HH-RLHF Synthetic Instruct GPT-J Pairwise StackExchange Preferences UltraFeedback Stanford Human Preferences AlpacaFarm validation

Benchmarks: AlpacaFarm validation Anthropic HH-RLHF Synthetic Instruct GPT-J Pairwise StackExchange Preferences UltraFeedback Stanford Human Preferences

Metrics: ranking accuracy length-normalized ranking accuracy idealized ranking accuracy alignment gap win rate

Baselines: Zephyr-7B-DPO Tulu-2-DPO-7B Gemma-7B-IT LLaMA-2-7B-Chat

Builds on: DPO RLHF IPO Bradley-Terry model

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