atlas

Research map / Large language models / Alignment and preferences

Geometric-Averaged Preference Optimization for Soft Preference Labels

NeurIPS 2024 · Large language models › Alignment and preferences · approach: DPO design choices · 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.

Introduces soft preference labels and weighted geometric averaging of policy likelihoods in DPO-family losses (GDPO, GIPO, GROPO) to improve alignment when preference labels are modestly confident.

Problem

Standard DPO-style alignment assumes binary, deterministic preferences, ignoring distributional human preference and causing over-optimization and objective mismatch, while conservative DPO with linear label smoothing underperforms in text generation.

Approach

Replace winner/loser likelihoods with a soft-label-weighted geometric average of the two responses' likelihoods (exponents p and 1-p), which scales the gradient by (2p-1) so near-equal pairs contribute little gradient; applicable to any DPO-derived objective.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply weighted geometric averaging to DPO, IPO, and ROPODPO-family preference optimization · Reddit TL;DRbinary winning rate vs PaLM 2-L: +2.10%Helped
Apply weighted geometric averaging to DPO, IPO, and ROPODPO-family preference optimization · Anthropic Helpfulbinary winning rate vs PaLM 2-L: +2.90%Helped
Apply weighted geometric averaging to DPO, IPO, and ROPODPO-family preference optimization · Anthropic Harmlessbinary winning rate vs PaLM 2-L: +4.09%Helped
Apply weighted geometric averaging to DPO, IPO, and ROPODPO-family preference optimization · Plasma Planbinary winning rate vs PaLM 2-L: +3.58%Helped
Apply weighted geometric averaging to DPO, IPO, and ROPODPO-family preference optimization · Skewedbinary winning rate vs PaLM 2-L: +5.23%Helped
Apply weighted geometric averaging to DPO, IPO, and ROPODPO-family preference optimization · Stairsbinary winning rate vs PaLM 2-L: +4.12%Helped
Use GDPO instead of DPOPaLM 2-XS preference optimization · Plasma Planbinary winning rate vs PaLM 2-L: 83.16% -> 85.48%Helped
Use GDPO instead of DPOPaLM 2-XS preference optimization · Skewedbinary winning rate vs PaLM 2-L: 84.79% -> 86.88%Helped
Use GDPO instead of DPOPaLM 2-XS preference optimization · Stairsbinary winning rate vs PaLM 2-L: 82.81% -> 84.32%Helped
Use a larger beta for GDPO than DPO (ablation)GDPO on Plasma Plan · Plasma Planbinary winning rateHelped

Surprising findings

Limitations

Experimental setup

Datasets: Reddit TL;DR Anthropic Helpful Anthropic Harmless Plasma Plan

Benchmarks: Reddit TL;DR Anthropic Helpful Anthropic Harmless Plasma Plan Plasma Plan Skewed Plasma Plan Stairs

Metrics: binary winning rate percentage winning rate preference label classification accuracy Wilcoxon signed-rank test

Baselines: DPO cDPO IPO cIPO ROPO SFT

Builds on: DPO IPO ROPO conservative DPO

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