atlas

Research map / Reinforcement learning / RL from feedback

PIPA: Preference Alignment as Prior-Informed Statistical Estimation

ICML 2025 · Reinforcement learning › RL from feedback · approach: Reward modeling versus direct optimization · 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 PIPA, an RL-free probabilistic framework that casts offline preference alignment as prior-constrained MLE, unifying DPO and KTO and supporting paired/unpaired and answer/step-level data, evaluated on GSM8K and MATH with DeepSeek-Math-7B and Qwen2.5-Math-7B.

Problem

Offline preference alignment methods (DPO, KTO, Step-DPO, Step-KTO, etc.) are designed for specific data settings and lack a unified statistical understanding; they differ in paired vs. unpaired data and answer- vs. step-level annotation.

Approach

Formulate preference alignment as maximum likelihood estimation of the correctness label c given (x,y) subject to a prior constraint on the marginal (PIPA-M) or negative conditional (PIPA-N) distribution; Bayes' rule yields a token-level loss with a learned value head g(x,y<t), and DPO and KTO are recovered as special cases with different priors.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use PIPA-M or PIPA-N instead of the strongest listed baseline for each setuppreference alignment · GSM8K and MATHaccuracyHelped
fix the value model output at 0.5 instead of learning it (ablation)PIPA-M · GSM8K, unpaired step-wiseaccuracy: 78.24 -> 73.54Hurt
fix the value model output at 0.5 instead of learning it (ablation)PIPA-M · MATH, unpaired step-wiseaccuracy: 51.82 -> 47.92Hurt
fine-tune the prior on all samples (ablation)PIPA-M · GSM8K, unpaired step-wiseaccuracy: 78.24 -> 77.86Hurt
fine-tune the prior on all samples (ablation)PIPA-M · MATH, unpaired step-wiseaccuracy: 51.82 -> 50.60Hurt
fine-tune the prior on negative samples (ablation)PIPA-N · GSM8K, unpaired step-wiseaccuracy: 79.98 -> 79.83Hurt
fine-tune the prior on negative samples (ablation)PIPA-N · MATH, unpaired step-wiseaccuracy: 52.78 -> 50.84Hurt
add SFT loss with coefficient 1.0 (ablation)PIPA-M · GSM8K, unpaired answer-wiseaccuracy: 79.08 -> 78.24Hurt
add SFT loss with coefficient 1.0 (ablation)PIPA-M · MATH, unpaired answer-wiseaccuracy: 50.82 -> 50.12Hurt
add step-level rather than answer-level annotationsalignment algorithms · GSM8K and MATHaccuracyMixed
use PIPA-N rather than PIPA-MPIPA · across tested settings and modelsaccuracyMixed
use Step-KTO loss instead of the original KTO approach for step labelsKTO · math reasoningperformanceNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: AlphaMath GSM8K MATH

Benchmarks: GSM8K MATH

Metrics: accuracy

Baselines: DPO IPO KTO Step-DPO Step-KTO

Builds on: DPO KTO Step-DPO Step-KTO

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