Efficient Knowledge Distillation via Curriculum Extraction
On the map: Knowledge distillation → General knowledge distillation methods
Abstract (arXiv)
Knowledge distillation is a technique used to train a small student network using the output generated by a large teacher network, and has many empirical advantages~citepHinton2015DistillingTK. While the standard one-shot approach to distillation only uses the output of the final teacher network, recent work~citeppanigrahi2024progressive has shown that using intermediate checkpoints from the teacher's training process as an implicit ``curriculum'' for progressive distillation can significantly speed up training. However, such schemes require storing these checkpoints, and often require careful selection of the intermediate checkpoints to train on, which can be impractical for large-scale training. In this paper, we show that a curriculum can be extracted from just the fully trained teacher network, and that this extracted curriculum can give similar efficiency benefits to those of progressive distillation. Our extraction scheme is natural; we use a random projection of the hidden representations of the teacher network to progressively train the student network, before training using the output of the full network. We show that our scheme significantly outperforms one-shot distillation and achieves a performance similar to that of progressive distillation for learning sparse parities with two-layer networks, and provide theoretical guarantees for this setting. Additionally, we show that our method outperforms one-shot distillation even when using transformer-based architectures, both for sparse-parity learning, and language modeling tasks.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Placed in General knowledge distillation methods, one of 12 directions in Knowledge distillation. Builds on 17 of its 22 references that are in the map. First posted on arXiv 21 Mar 2025.
Builds on
17 of 22 references.
Closest ancestors · 1
Same direction, newest first
Other references · 16
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2019TinyBERT: Distilling BERT for Natural Language Understandingcited by 1,167
- 2019BERT Rediscovers the Classical NLP Pipelinecited by 1,059
- 2019Analyzing Multi-Head Self-Attention: Specialized Heads Do the Heavy Lifting, the Rest Can Be Prunedcited by 856
- 2019Improved Knowledge Distillation via Teacher Assistantcited by 573
- 2019Patient Knowledge Distillation for BERT Model Compressioncited by 508
- 2017Opening the Black Box of Deep Neural Networks via Informationcited by 503
- 2019On the Efficacy of Knowledge Distillationcited by 381
- 2022Hidden Progress in Deep Learning: SGD Learns Parities Near the Computational Limitcited by 187
- 2018Large scale distributed neural network training through online distillationcited by 146
- 2022Less is More: Task-aware Layer-wise Distillation for Language Model Compressioncited by 93
- 2019Knowledge Distillation from Internal Representationscited by 87
4 more
- 2017Curriculum Learning and Minibatch Bucketing in Neural Machine Translationcited by 63
- 2023Do Transformers Parse while Predicting the Masked Word?cited by 48
- 2024Progressive distillation induces an implicit curriculumcited by 15
- 2024Efficient Stagewise Pretraining via Progressive Subnetworkscited by 10
Built on by
Citing papers per year: 2026: 2.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2021Knowledge Distillation via Instance-level Sequence Learning
- 2021Partial to Whole Knowledge Distillation: Progressive Distilling Decomposed Knowledge Boosts Student Better
- 2021Learning Student-Friendly Teacher Networks for Knowledge Distillation
- 2021Does Knowledge Distillation Really Work?
- 2022Toward Student-Oriented Teacher Network Training For Knowledge Distillation
- 2021Fixing the Teacher-Student Knowledge Discrepancy in Distillation
- 2023Education distillation:getting student models to learn in shcools
- 2023DisWOT: Student Architecture Search for Distillation WithOut Training