atlas

Research map / Large language models / Alignment and preferences

Explicit Preference Optimization: No Need for an Implicit Reward Model

ICML 2025 · Large language models › Alignment and preferences · approach: Active and token-level preference learning · 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 EXPO, a family of explicit preference optimization losses (compositional and regression-based) that avoid DPO's implicit reward reparameterization, proving DPO-family losses fail to preserve optimal policies and interpolate suboptimally.

Problem

DPO-based preference optimization methods, which rely on an implicit reward reparameterization, suffer from uniform regularization that cannot preserve good reference behavior while improving bad regions, and from suboptimal interpolation as the trade-off parameter varies.

Approach

Instead of deriving losses from a reparameterized RLHF objective, directly posit explicit losses: a compositional loss (supervised KL on BT-induced preference probabilities plus a cross-entropy-style regularizer toward the reference policy) and a regression loss fitting the BT preference probability to a weighted average of the reference-induced and ground-truth preference probabilities.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use EXPO (reg) instead of DPOLlama-3-Base-8B · AlpacaEval 2Win Rate (LC): 16.71 -> 20.32Helped
Use EXPO (reg) instead of DPOLlama-3-Base-8B · AlpacaEval 2Win Rate: 14.62 -> 14.64No clear effect
Use EXPO (comp) instead of DPOPythia 2.8B · Anthropic HHNormalized Entropy: 0.033 -> 0.036Helped
Use EXPO (reg) instead of DPOPythia 2.8B · Anthropic HHNormalized Entropy: 0.033 -> 0.035Helped
Use EXPO (comp) instead of DPOPythia 2.8B · Anthropic HHSelf-BLEU: 0.93 -> 0.90Helped
Use EXPO (reg) instead of DPOPythia 2.8B · Anthropic HHSelf-BLEU: 0.93 -> 0.88Helped
Use EXPO (comp) instead of DPOPythia 2.8B · Anthropic HHDistinct-1: 0.018 -> 0.025Helped
Use EXPO (reg) instead of DPOPythia 2.8B · Anthropic HHDistinct-1: 0.018 -> 0.023Helped
Use EXPO (comp) instead of DPOPythia 2.8B · Anthropic HHDistinct-2: 0.29 -> 0.35Helped
Use EXPO (reg) instead of DPOPythia 2.8B · Anthropic HHDistinct-2: 0.29 -> 0.33Helped

Surprising findings

Limitations

Experimental setup

Datasets: Anthropic HH IMDb UltraFeedback UltraChat-200k

Benchmarks: Anthropic HH IMDb AlpacaEval 2 synthetic interpolation and preservation tests

Metrics: win rate vs chosen response length-controlled win rate normalized entropy self-BLEU distinct-n

Baselines: DPO IPO f-DPO (Jensen-Shannon) SimPO KTO SFT

Builds on: DPO IPO f-DPO GPO

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