atlas

Research map / Large language models / Alignment and preferences

Leveraging Importance Sampling to Detach Alignment Modules from Large Language Models

NeurIPS 2025 · Large language models › Alignment and preferences · approach: Robust and calibrated DPO · 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 the Residual Alignment Model (RAM), which frames LLM alignment as importance sampling with a frozen upstream proposal model and a small autoregressive residual aligner, trained at sequence level and decoded token-by-token with a low first-token latency.

Problem

Alignment of large pretrained LLMs usually requires retraining the full model, and existing decoupled alignment modules (e.g., Aligner) suffer from high first-token latency and out-of-distribution inputs from reference responses.

Approach

Formalizes residual alignment as importance sampling: the product of a frozen proposal LM and a separately trained autoregressive residual aligner defines the aligned distribution. The aligner is trained by a sequence-level SFT-derived loss and decoded via a propose-align-reduce token-level self-normalized importance sampling scheme that avoids waiting for full upstream responses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add a Residual Aligner to the warmed-up proposal modelRAM with Llama3.1-8B / Llama3.2-1B · TL;DR SummarizationGPT4-Eval LC: 65.72 -> 70.19Helped
Add a Residual Aligner to the SFT proposal modelRAM with Llama3.1-8B / Llama3.2-1B · UltraChatGPT4-Eval LC: 8.64 -> 10.57Helped
Add a Residual Aligner to the SFT proposal modelRAM with Qwen2.5-14B / Qwen2.5-3B · TL;DR SummarizationGPT4-Eval LC: 66.89 -> 71.56Helped
Add a Residual Aligner to DPOLlama3.1-8B DPO · Anthropic-HH helpfulnessGPT4-Eval LC: 68.03 -> 72.22Helped
Add a Residual Aligner to DPOLlama3.1-8B DPO · Anthropic-HH harmlessnessGPT4-Eval LC: 73.06 -> 79.89Helped
Add a Residual Aligner to DPOQwen2.5-14B DPO · Anthropic-HH helpfulnessGPT4-Eval LC: 74.53 -> 75.39Helped
Add a Residual Aligner to DPOQwen2.5-14B DPO · Anthropic-HH harmlessnessGPT4-Eval LC: 71.41 -> 74.76Helped
Replace RAM with Controlled DecodingWarmed-up Llama3.1-8B · Anthropic-HH helpfulnessGPT4-Eval LC: 65.11 -> 58.08Hurt
Replace RAM with Controlled DecodingWarmed-up Llama3.1-8B · Anthropic-HH harmlessnessGPT4-Eval LC: 67.63 -> 67.00Hurt
Use token-level RAM decoding instead of Aligner decodingLlama8B · TL;DR Summarizationfirst-token latency (s): 10.14 -> 0.31Helped
Vary α from 1e-5 to 0.1 (ablation)Llama3 RAM · Anthropic-HHwin rate: 1.07 standard deviation; 1.67% coefficient of variationNo clear effect
Vary α from 1e-5 to 0.1 (ablation)Qwen2.5 RAM · Anthropic-HHwin rate: 1.33 standard deviation; 2.17% coefficient of variationNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: UltraChat TL;DR Summarization Anthropic-HH

Benchmarks: AlpacaEval 2 TL;DR Summarization test split Anthropic-HH helpful-base and harmless-base test split

Metrics: length-controlled win rate win rate first-token latency

Baselines: Aligner SFT DPO Controlled Decoding warmed-up proposal model

Builds on: Aligner Residual EBM Controlled Decoding 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