atlas

Research map / Label-efficient and robust learning / Knowledge distillation

Speculative Knowledge Distillation: Bridging the Teacher-Student Gap Through Interleaved Sampling

ICLR 2025 · Label-efficient and robust learning › Knowledge distillation · approach: Distillation with causal and adaptive guidance · 2 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 Speculative Knowledge Distillation (SKD), which interleaves student-proposed and teacher-resampled tokens (accepting a student token only if it is in the teacher's top-K) to train small LLMs on on-policy yet teacher-plausible samples.

Problem

Supervised KD suffers from train-inference distribution mismatch, while on-policy KD trains on low-quality student samples that are OOD for the teacher, and is sensitive to student initialization.

Approach

Student proposes tokens; the teacher checks whether each is within its top-K and, if not, resamples that token from its own distribution (interleaved sampling inspired by speculative decoding). This yields training samples that are on-policy for the student yet likely under the teacher, and SKD interpolates between supervised KD (K small) and on-policy KD (K large).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SKD instead of ImitKDGemma-2B-it · Assamese-to-English translation (Flores-200 test)COMET: 74.8 -> 75.3Helped
Use SKD instead of ImitKDGemma-2B-it · GSM8K testaccuracy: 26.2 -> 29.1Helped
Use SKD instead of SFTQwen2-0.5B-it · Assamese-to-English translation (Flores-200 test)COMET: 57.6 -> 57.1Hurt
Use SKD instead of Supervised KDQwen2-0.5B-it · GSM8K testaccuracy: 35.0 -> 36.6Helped
Use SKD instead of On-policy KDSFT Gemma-2B-it · Dialogue summarization (DialogSum test)ROUGE-L: 34.8 -> 35.4Helped
Use SKD instead of Supervised KDGemma-2B-it; task-agnostic training with 1k prompts · Math testaccuracy: 7.92 -> 9.56Helped
Use SKD instead of SFTGemma-2B-it; task-agnostic training with 10k prompts · Math testaccuracy: 10.9 -> 10.2Hurt
Use SKD instead of supervised KD for the first half, then on-policy KD for the second half (ablation)Student models across three task-specific tasks and two initializations · Task-specific translation, summarization, and arithmetic reasoningperformanceHelped
Vary constant top-K from extreme values to a range of 5 to 50 (ablation)SKD with Gemma-2B-it · Three task-specific text generation tasksperformanceMixed
Decrease K linearly during decoding instead of keeping K=25 (ablation)SKD · Assamese-to-English translationCOMET: 75.3 -> 75.1; 75.3 -> 75.0Hurt
Decrease K linearly during decoding instead of keeping K=25 (ablation)SKD · Dialogue summarizationROUGE-L: 29.1 -> 25.2; 29.1 -> 28.7Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Flores-200 DialogSum GSM8K UltraInteract MathQA GSM-plus MATH ASDiv SVAMP

Benchmarks: Flores-200 Assamese-to-English DialogSum GSM8K MATH GSM-plus SVAMP ASDiv

Metrics: COMET-22 ROUGE-L accuracy

Baselines: SFT Supervised KD On-policy KD ImitKD SeqKD

Builds on: on-policy KD speculative decoding ImitKD top-k sampling MiniLLM

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