atlas

Research map / Large language models / Alignment and preferences

MaPPO: Maximum a Posteriori Preference Optimization with Prior Knowledge

NeurIPS 2026 · Large language models › Alignment and preferences · approach: DPO design choices

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 MaPPO, a maximum-a-posteriori extension of DPO that adds a reward-gap-scaled prior term to the MLE preference loss, improving alignment on AlpacaEval 2.0, Arena-Hard, and MT-Bench across several model series and sizes, and as a plugin for DPO variants.

Problem

MLE-based preference optimization (DPO and variants) only maximizes the relative gap between chosen and rejected responses, ignoring absolute reward magnitude; this causes squeezing/confidence degeneration, especially for near-tie pairs.

Approach

Adds a prior over rewards built from an external reward model's gap (Delta_r = r_w - r_l in [0,1]) to the BT likelihood, yielding a MaP loss that scales the rejected-response term by Delta_r while keeping DPO's closed form and adding no hyperparameters; works offline, online (iterative), and as a plugin for SimPO, IPO, CPO.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: UltraFeedback

Benchmarks: MT-Bench AlpacaEval 2.0 Arena-Hard v0.1 IFEval GPQA MMLU HellaSwag TruthfulQA GSM8K

Metrics: length-controlled win rate win rate MT-Bench score accuracy

Baselines: IT DPO I-DPO SimPO IPO CPO

Builds on: DPO I-DPO SimPO IPO CPO

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