atlas

Research map / Large language models / Alignment and preferences

Robust LLM Alignment via Distributionally Robust Direct Preference Optimization

NeurIPS 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.

Proposes Wasserstein DPO (WDPO) and KL DPO (KLDPO), distributionally robust variants of DPO that handle preference distribution shift, with finite-sample estimation bounds for log-linear policies and tractable gradient-based approximations, evaluated on emotion, ArmoRM multi-objective, and OpenLLM Leaderboard alignment.

Problem

DPO-based LLM alignment is fragile under preference distribution shift between static training preference data and the preferences of deployment users.

Approach

Formulate DPO as a min-max problem over Wasserstein and KL uncertainty sets around the nominal preference distribution, derive finite-sample guarantees for log-linear policies, and approximate the inner maximization by gradient regularization (WDPO) and loss-based reweighting (KLDPO) so standard gradient descent can be used.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use WDPO or KLDPO instead of DPOGPT-2 emotion alignment · Emotion dataset under fear-to-anger preference shiftemotion reward performanceHelped
Use WDPO or KLDPO instead of DPOLLaMA-3.2-1B-Instruct ArmoRM multi-objective alignment · Five ArmoRM evaluation objectives, including unseen objectivesArmoRM objective scoresHelped
Use robust DPO (WDPO/KLDPO) instead of DPOLLaMA-3.2-1B/3B and LLaMA-3.1-8B · OpenLLM Leaderboard v2benchmark scoreMixed
Train DPO for 6 rather than 2 epochs (ablation)LLaMA-3.2-1B-Instruct · OpenLLM Leaderboard v2MATH: 0.08 -> 0.06Hurt
Train DPO for 4 rather than 2 epochs (ablation)LLaMA-3.2-1B-Instruct · OpenLLM Leaderboard v2MATH: 0.08 -> 0.07Hurt
Increase WDPO robustness parameter from ρₒ=0.005 to ρₒ=0.01 (ablation)LLaMA-3.2-1B-Instruct · OpenLLM Leaderboard v2MATH: 0.09 -> 0.09No clear effect
Increase KLDPO temperature from τ=0.05 to τ=0.1 (ablation)LLaMA-3.2-1B-Instruct · OpenLLM Leaderboard v2BBH: 0.36 -> 0.36No clear effect
Decrease KLDPO temperature from τ=0.01 to τ=0.005 (ablation)LLaMA-3.1-8B-Instruct · OpenLLM Leaderboard v2MATH: 0.22 -> 0.24Helped
Decrease KLDPO temperature from τ=0.01 to τ=0.005 (ablation)LLaMA-3.1-8B-Instruct · OpenLLM Leaderboard v2MUSR: 0.36 -> 0.34Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Emotion dataset HelpSteer2 UltraFeedback

Benchmarks: OpenLLM Leaderboard v2 Emotion alignment preference shift ArmoRM multi-objective evaluation

Metrics: accuracy/score on OpenLLM Leaderboard v2 subtasks (IFEval, B reward under mixing-coefficient shift ArmoRM objective scores

Baselines: DPO chiPO GRPO (group robust preference optimization) RLHF reward model with PPO

Builds on: DPO RLHF Bradley-Terry model Wasserstein DRO regularization

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