atlas

Research map / Large language models / Alignment and preferences

Understanding the Learning Dynamics of Alignment with Human Feedback

ICML 2024 · Large language models › Alignment and preferences · approach: Steering and correcting LLM behavior · 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.

Theoretically analyzes DPO learning dynamics, showing how preference distinguishability controls the rate of weight updates and accuracy, validated empirically on Llama-2-7B and Mistral-7B persona/alignment data.

Problem

Theoretical understanding of how preference alignment (specifically DPO) changes model behavior and how the distribution of preference data affects learning speed and accuracy remains lacking.

Approach

Characterizes preference data via the distinguishability between preferred and non-preferred embedding distributions (alpha-subexponential), proves that higher distinguishability yields faster weight updates and a lower bound on accuracy under DPO, and shows behaviors with higher distinguishability get prioritized when training jointly.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train with DPO on behaviors with higher preference distinguishabilityLlama-2-7B, unembedding-layer fine-tuning · Anthropic Persona behaviorstraining loss reduction rateHelped
Train with DPO on behaviors with higher preference distinguishabilityLlama-2-7B full fine-tuning · Anthropic Persona behaviorstraining loss reduction rateHelped
Train higher-priority behaviors jointly with lower-priority behaviorsDPO, Llama-2B full fine-tuning · Multiple Anthropic Persona behaviorstraining loss reduction rateMixed
Start flipped-label DPO training from an aligned model rather than the base modelLlama-2-7B · Flipped Anthropic Persona labelstraining loss reduction rateHelped
Start flipped-label DPO training from an aligned model rather than the base modelLlama-2-7B with LoRA · Flipped HH-RLHF preferencestraining loss reduction rateHelped
Train with DPO on behaviors with higher preference distinguishabilityMistral-7B full fine-tuning · Anthropic Persona behaviorstraining loss reduction rateHelped
Train multiple behaviors with a larger priority gapDPO, Mistral-7B · Multiple Anthropic Persona behaviorstraining loss difference between behaviorsMixed
Apply DPO alignment training before flipped-label trainingLlama-2-7B with LoRA · Flipped HH-RLHF preferencessteps until log-probability difference approaches base-model level: within the first 100 stepsHurt
Fine-tune with DPOLlama-2-7B · Anthropic Persona embedding distributionspositive-negative preference distinguishabilityHelped
Fine-tune with DPOMistral-7B · Anthropic Persona embedding distributionspositive-negative preference distinguishabilityHelped
Vary beta across 0.001, 0.1, and 1 (ablation)DPO, Llama-2-7B full fine-tuning · Anthropic Persona behaviorstraining loss reduction rate by distinguishability: 0.001, 0.1, 1Helped
Vary beta across 0.001, 0.1, and 1 (ablation)DPO, Llama-2-7B full fine-tuning · Subscribes to average utilitarianismembedding distinguishability and concentration: 0.001, 0.1, 1Helped

Surprising findings

Limitations

Experimental setup

Datasets: Anthropic Persona dataset HH-RLHF

Benchmarks: Anthropic Persona dataset HH-RLHF

Metrics: training loss test loss norm of weight change cosine similarity of decision boundary accuracy lower bound

Baselines: base Llama-2-7B

Builds on: DPO RLHF 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