atlas

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

MiniPLM: Knowledge Distillation for Pre-training Language Models

ICLR 2025 · Label-efficient and robust learning › Knowledge distillation · approach: Distillation with causal and adaptive guidance · 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 MiniPLM, an offline knowledge distillation framework for pre-training that refines the pre-training corpus via Difference Sampling using the log-probability gap between a large teacher LM and a small reference LM.

Problem

Knowledge distillation during pre-training is costly with online teacher inference, requires tokenizer matching, and offline KD data generation loses data difficulty and diversity.

Approach

Reformulate KD as reward maximization and approximate it by top-K selection from the pre-training corpus using reward log p_teacher(x) - log p_ref(x), where the reference LM is a tiny model trained on a small uniform subset; the refined corpus is then reused to pre-train any student from scratch.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MiniPLM Difference Sampling instead of Vanilla KDQwen-1.5 200M student · 9 downstream tasks (Avg.)accuracy: 39.9 -> 41.3Helped
Use MiniPLM Difference Sampling instead of Vanilla KDQwen-1.5 500M student · 9 downstream tasks (Avg.)accuracy: 43.6 -> 44.8Helped
Use MiniPLM Difference Sampling instead of Vanilla KDQwen-1.5 1.2B student · 9 downstream tasks (Avg.)accuracy: 45.4 -> 46.6Helped
Use MiniPLM Difference Sampling instead of Pre-Train w/o KDQwen-1.5 students · DCLM, 200M student, L_1Tloss: 3.35 -> 3.28Helped
Use MiniPLM Difference Sampling instead of Vanilla KDQwen-1.5 students · DCLM, 500M student, L_1Tloss: 3.12 -> 3.06Helped
Use MiniPLM Difference Sampling instead of Vanilla KDQwen-1.5 students · DCLM, 1.2B student, L_1Tloss: 2.95 -> 2.92Helped
Add Vanilla KD to MiniPLM's difference-sampled corpus (ablation)Qwen-1.5 200M student · 9 downstream tasks (Avg.)accuracy: 41.3 -> 40.7Hurt
Add Vanilla KD to MiniPLM's difference-sampled corpus (ablation)Qwen-1.5 500M student · 9 downstream tasks (Avg.)accuracy: 44.8 -> 44.9Helped
Add Vanilla KD to MiniPLM's difference-sampled corpus (ablation)Qwen-1.5 1.2B student · 9 downstream tasks (Avg.)accuracy: 46.6 -> 48.1Helped
Set sampling ratio to α=0.25 and train for 4 epochs instead of α=0.5 or α=0.125 (ablation)MiniPLM, 200M student · DCLM, data-limited settinglossHelped
Use a 500M teacher rather than smaller or oversized teachers (ablation)MiniPLM, 200M student · Downstream tasksaverage zero-shot accuracyHelped
Use MiniPLM instead of Vanilla KD500M student · Downstream tasks at matched performancetraining computation: 2.2 timesHelped

Surprising findings

Limitations

Experimental setup

Datasets: The Pile DCLM subset

Benchmarks: HellaSwag LAMBADA WinoGrande OpenBookQA ARC-easy ARC-challenge PIQA SocialIQA StoryCloze DCLM subset language modeling loss

Metrics: zero-shot accuracy average accuracy test loss training FLOPs efficiency

Baselines: Pre-Train w/o KD Vanilla KD MiniLLM SeqKD

Builds on: Knowledge distillation (Hinton et al.) MiniLLM SeqKD Best-of-N sampling Qwen1.5

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