atlas

Research map / Large language models / Alignment and preferences

PAD: Personalized Alignment of LLMs at Decoding-time

ICLR 2025 · Large language models › Alignment and preferences · approach: Steering and correcting LLM behavior · 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 PAD, a training-free decoding-time method that guides a frozen general-aligned LLM toward personalized preferences using token-level rewards from a single personalized reward model (PersRM) trained with a decoupled successor-feature formulation.

Problem

Aligning LLM outputs with diverse personalized preferences (cultural, educational, political, etc.) is costly because traditional alignment methods need per-preference data and policy training.

Approach

Decouple text-generation dynamics from personalized preferences by defining the reward as a linear function of state-action features and a preference weight vector; train one reward model whose backbone yields features and a value head yields preference weights, then at decoding time re-rank the base model's top-k tokens by the preference-weighted implicit log-ratio reward added to the base log-li

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply PAD decoding to the base modelLlama-3-8B-SFT · P-Soups datasetoverall RM: 0.32 -> 1.28Helped
Apply PAD decoding to the base modelLlama-3-8B-SFT · HelpSteer datasetoverall RM: 0.17 -> 1.19Helped
Apply PAD decoding to the base modelGemma-2b-it · HelpSteer2 evaluationoverall RM: 0.61 -> 0.96Helped
Apply PAD decoding to the base modelMistral-7b-SFT · HelpSteer2 evaluationoverall RM: 0.53 -> 1.20Helped
Apply PAD decoding to the base modelLlama-2-7b-chat · HelpSteer2 evaluationoverall RM: 0.97 -> 0.96No clear effect
Apply PAD decoding to the base modelLlama-3-8b-it · HelpSteer2 evaluationoverall RM: 1.21 -> 1.45Helped
Use greedy token selection (ablation)PAD · P-Soups datasetHelpful: 1.06 (0.00) -> 1.34 (0.00)Helped
Sample from the top-k candidate probability distribution (ablation)PAD · P-Soups datasetHelpful: 1.06 (0.00) -> 1.33 (0.07)Helped
Generate N responses and select the highest-scoring response (ablation)PAD · P-Soups datasetHelpful: 1.06 (0.00) -> 1.21 (0.06)Helped
Increase the decoding weight β (ablation)PAD · P-Soups datasetreward scoresMixed
Increase the number of token candidates k (ablation)PAD · P-Soups datasetpersonalized-alignment performanceNo clear effect
Use stochastic decoding instead of greedy decoding (ablation)PAD · P-Soups datasetreward performanceMixed

Surprising findings

Limitations

Experimental setup

Datasets: HelpSteer2 Rewards-in-Context SafeRLHF BeaverTails-30k hh-rlhf UltraFeedback P-Soups Koala

Benchmarks: P-Soups HelpSteer2 validation

Metrics: reward model score (harmless, helpful, humor) ArmoRM score GPT-4 win rate diversity score

Baselines: MORLHF MODPO Personalized soups Rewarded soups RiC MetaAligner Preference Prompting MOD Aligner

Builds on: RLHF DPO Rewards-in-Context ARGS successor features

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