atlas

Research map / Large language models / Alignment and preferences

Q-Adapter: Customizing Pre-trained LLMs to New Preferences with Forgetting Mitigation

ICLR 2025 · Large language models › Alignment and preferences · approach: LLM-as-judge and feedback data · 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 Q-Adapter, which customizes an RLHF-pretrained LLM to new human preferences by learning a residual Q-function via an adapter (LoRA) under the Bradley-Terry loss, preserving original capabilities.

Problem

Customizing a pre-trained, RLHF-aligned LLM to new human preferences without forgetting its original capabilities, when the original reward function and training data are unavailable.

Approach

Cast LLM customization as maximizing the sum of an unknown pre-training reward r1 and a new preference reward r2; use residual Q-learning so the customized policy is computed from the frozen pre-trained LLM plus a learned residual Q-function, and learn that Q-function directly from preference pairs via the Bradley-Terry loss (no explicit reward model), implemented as a LoRA adapter.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Q-Adapter instead of SFT, Replay, or policy regularization for domain customizationLlama-3.1-8B-Instruct · DSP domainsgeneral benchmark scoresHelped
Use Q-Adapter instead of SFT, Replay, or policy regularization for domain customizationLlama-3.1-8B-Instruct · DSP domainswin rate against SFTHelped
Customize the base model with any reported DSP methodLlama-3.1-8B-Instruct · DSP domainsgeneral benchmark scoresHurt
Use Q-Adapter instead of DPO or Replay during trainingLlama-3.1-8B-Instruct · DSP Academy checkpointsMMLU accuracyHelped
Use Q-Adapter rather than PR (DPO) when customizing helpfulness to harmlessnessLlama-3.1-8B-Instruct trained on HH-RLHF helpful data · HH-RLHF helpful and harmlesswin rate against SFTHelped
Increase alpha_0 within the reported range 0.03 to 0.001 (ablation)Q-Adapter · HH-RLHFwin rateMixed
Use a larger alpha_0 such as 0.1 (ablation)Q-Adapter · HH-RLHFtraining stabilityHurt
Add L2 regularization to constrain the estimated reward range (ablation)Q-Adapter · MMLUMMLU scoreHelped
Vary beta from 0.01 to 1.0 (ablation)Q-Adapter · MMLUMMLU scoreNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Domain-Specific Preference (DSP) HH-RLHF Alpaca 52K

Benchmarks: MMLU MMLU Pro GSM8k BBH IFEval AlpacaEval

Metrics: accuracy normalized accuracy length-controlled win rate

Baselines: SFT Replay PR (DPO) PR (PPO)

Builds on: residual Q-learning IPL DPO maximum entropy RL LoRA

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