atlas

Research map / Large language models / Alignment and preferences

Aligning LLMs by Predicting Preferences from User Writing Samples

ICML 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 PROSE, which infers user preference descriptions from writing samples via iterative refinement and component-level consistency verification, and introduces the PLUME benchmark to replace PRELUDE.

Problem

Preference descriptions inferred by LLM writing agents from user demonstrations tend to be generic and fail to capture nuanced individual writing preferences; existing benchmark PRELUDE has weak metric correlation and overlapping preference sets.

Approach

Iteratively refine an inferred preference description by comparing the agent's generation to the user's demonstration, decompose it into preference components, and verify each component against multiple user demonstrations with an LLM judge before storing it in memory.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add assistant-generated comparison samples when inferring preferences (ablation)PROSE · PLUMEPPCM: 3.8% mean improvementHelped
Allow multiple preference refinement steps (ablation)PROSE · PLUMEPPCM: 7.8% mean improvementHelped
Update candidate generations after each inference step using newly inferred preferences (ablation)PROSE · PLUMEPPCM: 3.2% improvementHelped
Add iterative refinement to preference inference (ablation)PROSE · PLUMEPPCM: 14.8% mean improvementHelped
Add preference consistency verification across demonstrations (ablation)PROSE · PLUMEPreference similarity: 1.5%Helped
Add preference consistency verification across demonstrations (ablation)PROSE · PLUMEPPCM: 1.7%Helped
Combine PROSE with ICLPROSE · PLUME with GPT-4o agentPPCM: 7.8%, 8.9%, and 51.1% over PROSE, ICL, and CIPHERHelped
Combine PROSE with ICLPROSE · PLUME human evaluationwin rate vs ICL: 69.4%Helped
Combine PROSE with ICLPROSE · PLUME human evaluationwin rate vs CIPHER: 91.8%Helped
Sort preference components by length rather than keeping the LLM's order (ablation)PROSE · PLUME tasksperformance: 11%Hurt
Use PROSE Full instead of CIPHERPreference inference and writing generation on PLUME · PLUMEpercentile performance: 33%Helped

Surprising findings

Limitations

Experimental setup

Datasets: PRELUDE PLUME

Benchmarks: PLUME PRELUDE

Metrics: Preference-Similarity PPCM Pref. Sim. Levenshtein distance BERTScore accuracy

Baselines: NPC Oracle ICL CIPHER-1 CIPHER-5 PROSE_CE

Builds on: CIPHER PRELUDE

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