atlas

Research map / Large language models / Alignment and preferences

Towards Robust Alignment of Language Models: Distributionally Robustifying Direct Preference Optimization

ICLR 2025 · Large language models › Alignment and preferences · approach: Robust and calibrated DPO · 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.

Analyzes DPO through distributionally robust optimization and proposes Dr. DPO, which adds a robustness temperature β' that reweights preference pairs via a log-sum-exp loss to resist pairwise label-flip noise.

Problem

DPO is sensitive to noisy preference data, including low-quality responses (pointwise noise) and flipped preference pairs (pairwise noise); its robustness to these noise types is unclear.

Approach

Views DPO as implicitly performing pointwise DRO with KL divergence (β acts as a noise-reflecting radius parameter), then robustifies against pairwise noise by optimizing a worst-case reweighting of preference pairs, yielding loss -β' log E[exp(h_DPO/β')] that adds only one line of code.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add pairwise distributionally robust reweighting to DPODPO on Anthropic HH · Anthropic HH, 0% flippedpreference accuracy: 63.63 -> 66.22Helped
Add pairwise distributionally robust reweighting to DPODPO on Anthropic HH · Anthropic HH, 40% flippedpreference accuracy: 55.23 -> 58.83Helped
Add pairwise distributionally robust reweighting to DPODPO on Anthropic HH · Anthropic HH, 0% flippedwin rate: 54.36 -> 56.67Helped
Add pairwise distributionally robust reweighting to DPODPO on Anthropic HH · Anthropic HH, 40% flippedwin rate: 49.00 -> 61.65Helped
Add pairwise distributionally robust reweighting to DPODPO on LLaMA2-13B · Anthropic HHwin rate: 59.05 -> 63.67Helped
Add pairwise distributionally robust reweighting to DPODPO on Anthropic HH · Anthropic HH, 0% flippedKL divergence: 19.68 -> 20.01Mixed
Add pairwise distributionally robust reweighting to DPODPO on Anthropic HH · Anthropic HH, 40% flippedKL divergence: 8.32 -> 7.96Helped
Vary the phi-divergence used for pairwise robustness (ablation)Dr. DPO · Anthropic HHwin rateNo clear effect
Reduce beta' as pairwise noise increases (ablation)Dr. DPO · Anthropic HH at varying flip ratiospreference accuracyHelped
Set beta' to 1.0 (ablation)Dr. DPO · Anthropic HH at varying flip ratiospreference accuracyNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: IMDB Anthropic HH

Benchmarks: Anthropic HH IMDB MT-Bench

Metrics: preference accuracy win rate expected reward frontier KL divergence

Baselines: DPO cDPO IPO rDPO

Builds on: DPO RLHF cDPO IPO rDPO

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