atlas

Research map / Large language models / Language, safety and interpretability

Advantage-Guided Distillation for Preference Alignment in Small Language Models

ICLR 2025 · Large language models › Language, safety and interpretability · approach: LLM unlearning and benchmarks · 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 DCKD (dual-constrained KD from a DPO-aligned teacher to a student on preferred and dispreferred responses) and ADPA (advantage-guided distillation using the log-ratio of DPO teacher vs. reference teacher), plus ADPA+ which initializes ADPA from DCKD, to align small language models.

Problem

Small language models often gain little or even lose performance from preference alignment (alignment tax), and sequence-level RLHF rewards are sparse, making alignment of SLMs hard.

Approach

Use a DPO-aligned teacher to distill preference knowledge into a small student via two KL constraints (preferred and dispreferred responses), and derive a distribution-level advantage log(pi_dpo/pi_ref) from the teacher pair as a dense reward for student policy optimization without online RL.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ADPA+ instead of DPOLLaMA-3.2-1B · MT-Bench, DPO-MIX-7Krating: 3.40 -> 4.02Helped
Use ADPA+ instead of DPOLLaMA-3.2-1B · Open LLM Leaderboard, HelpSteer2OLL score: 42.47 -> 43.07Helped
Add DPO teacher guidance to DCKD (rather than use SFT teacher) (ablation)DCKD, Danube3-500M · DPO-MIX-7KMT-Bench rating: 2.46 -> 2.67Helped
Include dispreferred-response loss (ablation)DCKD, Danube3-500M · DPO-MIX-7KAlpacaEval win rate (%): 40.3 -> 50.0Helped
Include the reference teacher in advantage calculation (ablation)ADPA, Danube3-500M · DPO-MIX-7KAlpacaEval win rate (%): 31.6 -> 50.0Helped
Use distribution-level advantage rather than token-level PPO rewardStudent alignment · AlpacaEvalwin rate (%): 40.0 -> 50.0Helped
Use distribution-level advantage rather than sequence-level PPO rewardStudent alignment · AlpacaEvalwin rate (%): 27.7 -> 50.0Helped
Increase gamma beyond 3ADPA, Danube2-1.8B · DPO-MIX-7K validationFsfairX average scoreHurt
Increase gamma within the tested range up to 3ADPA, Danube2-1.8B · DPO-MIX-7K validationReward AccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: Deita-10K-V0 DPO-MIX-7K HelpSteer2 RewardBench

Benchmarks: MT-Bench AlpacaEval Open LLM Leaderboard

Metrics: MT-Bench average rating AlpacaEval win rate average accuracy on OLL tasks reward accuracy FsfairX average score

Baselines: DPO SimPO WPO VanillaKD SeqKD ATKD PLaD DDPO DPKD

Builds on: Direct Preference Optimization knowledge distillation MiniLLM DPKD PLaD

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