atlas

Research map / Large language models / Alignment and preferences

On-the-fly Preference Alignment via Principle-Guided Decoding

ICLR 2025 · Large language models › Alignment and preferences · approach: Steering and correcting LLM behavior · 1 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 OPAD, a tuning-free inference-time method that reweights next-token distributions by the log-ratio between principle-conditioned and unconditioned model predictions, derived from a KL-regularized reward maximization.

Problem

Aligning LLM outputs with human principles and personalized preferences without costly RLHF/DPO training or large preference datasets, at inference time.

Approach

Treats the divergence between the principle-constrained and unconstrained policy as a residual alignment reward (over the last two decoding steps) and derives a closed-form token-level reweighting p ∝ π(y|x,c)·exp(r/β), so decoding is adjusted on the fly with two forward passes per token.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply OPAD instead of BoNVicuna-7B-v1.5 · SummarizationWin (%): 25.5 win; 24.0 loseMixed
apply OPAD instead of BoNMistral-7B-Instruct · SummarizationWin (%): 29.3 win; 36.3 loseMixed
apply OPAD instead of BoNVicuna-7B-v1.5 · HH-RLHFWin (%): 25.3 win; 36.3 loseMixed
apply OPAD instead of BoNMistral-7B-Instruct · HH-RLHFWin (%): 30.0 win; 26.3 loseHelped
use OPAD with β=0.5 rather than β=2.0 (ablation)OPAD · DSPWin (%): 55.5 -> 39.0Hurt
use OPAD with β=1.0 rather than β=2.0 (ablation)OPAD · DSPWin (%): 55.5 -> 57.0Mixed
aggregate reward over two steps (t−1 to t) instead of only current step t (ablation)OPAD · Vicuna versus PPWin (%): 30.3 -> 35.8Helped
aggregate reward over two steps (t−1 to t) instead of only current step t (ablation)OPAD · Mistral versus PPWin (%): 30.3 -> 38.3Helped
extend reward aggregation from t−1 to t−2 through t (ablation)OPAD · Vicuna versus PPWin (%): 35.8 -> 32.9Hurt
extend reward aggregation from t−1 to t−2 through t (ablation)OPAD · Mistral versus PPWin (%): 38.3 -> 37.3Hurt
extend reward aggregation from t−1 to t−3 through t (ablation)OPAD · Vicuna versus PPWin (%): 35.8 -> 33.1Hurt
extend reward aggregation from t−1 to t−3 through t (ablation)OPAD · Mistral versus PPWin (%): 38.3 -> 35.8Hurt

Surprising findings

Limitations

Experimental setup

Datasets: HH-RLHF Summarization (OpenAI summarize-from-feedback) Domain-Specific Preference (DSP) P-soups

Benchmarks: HH-RLHF Summarization DSP P-soups

Metrics: win rate lose rate Distinct-1 Distinct-2 perplexity ROUGE

Baselines: Direct Prompting Principle Prompting In-context Learning Best-of-N Self-Contrastive Decoding Linear Alignment PPO DPO

Builds on: Linear Alignment Best-of-N DPO RLHF residual energy-based models

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