Knowledge Distillation Performs Partial Variance Reduction
Not on the map. Why?
Abstract (arXiv)
Knowledge distillation is a popular approach for enhancing the performance of ''student'' models, with lower representational capacity, by taking advantage of more powerful ''teacher'' models. Despite its apparent simplicity and widespread use, the underlying mechanics behind knowledge distillation (KD) are still not fully understood. In this work, we shed new light on the inner workings of this method, by examining it from an optimization perspective. We show that, in the context of linear and deep linear models, KD can be interpreted as a novel type of stochastic variance reduction mechanism. We provide a detailed convergence analysis of the resulting dynamics, which hold under standard assumptions for both strongly-convex and non-convex losses, showing that KD acts as a form of partial variance reduction, which can reduce the stochastic gradient noise, but may not eliminate it completely, depending on the properties of the ''teacher'' model. Our analysis puts further emphasis on the need for careful parametrization of KD, in particular w.r.t. the weighting of the distillation loss, and is validated empirically on both linear models and deep neural networks.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 48 of its 61 references that are in the map. First posted on arXiv 27 May 2023.
Builds on
48 of 61 references.
References · 48
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2020MiniLM: Deep Self-Attention Distillation for Task-Agnostic Compression of Pre-Trained Transformerscited by 1,414
- 2019Improved Knowledge Distillation via Teacher Assistantcited by 567
- 2018Do Better ImageNet Models Transfer Better?cited by 560
- 2016Linear Convergence of Gradient and Proximal-Gradient Methods Under the Polyak-Lojasiewicz Conditioncited by 526
- 2019Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillationcited by 491
- 2020MobileBERT: a Compact Task-Agnostic BERT for Resource-Limited Devicescited by 476
- 2013Do Deep Nets Really Need to be Deep?cited by 466
- 2015Policy Distillationcited by 414
- 2018Sparsified SGD with Memorycited by 373
36 more
- 2020Do Adversarially Robust ImageNet Models Transfer Better?cited by 315
- 2019Momentum-Based Variance Reduction in Non-Convex SGDcited by 302
- 2018Model compression via distillation and quantizationcited by 287
- 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 253
- 2019PowerSGD: Practical Low-Rank Gradient Compression for Distributed Optimizationcited by 234
- 2017Distral: Robust Multitask Reinforcement Learningcited by 231
- 2015Unifying distillation and privileged informationcited by 218
- 2019SGD: General Analysis and Improved Ratescited by 206
- 2017Gradient Sparsification for Communication-Efficient Distributed Optimizationcited by 199
- 2015Actor-Mimic: Deep Multitask and Transfer Reinforcement Learningcited by 176
- 2020Self-Distillation Amplifies Regularization in Hilbert Spacecited by 171
- 2017Learning from Noisy Labels with Distillationcited by 160
- 2021Towards Understanding Knowledge Distillationcited by 158
- 2023Handbook of Convergence Theorems for (Stochastic) Gradient Methodscited by 158
- 2020Better Theory for SGD in the Nonconvex Worldcited by 156
- 2016Stochastic Variance Reduction for Nonconvex Optimizationcited by 143
- 2017Apprentice: Using Knowledge Distillation Techniques To Improve Low-Precision Network Accuracycited by 100
- 2019A Unified Theory of SGD: Variance Reduction, Sampling, Quantization and Coordinate Descentcited by 84
- 2014A Proximal Stochastic Gradient Method with Progressive Variance Reductioncited by 78
- 2018Kickstarting Deep Reinforcement Learningcited by 75
- 2019Don't Jump Through Hoops and Remove Those Loops: SVRG and Katyusha are Better Without the Outer Loopcited by 68
- 2017Non-convex Finite-Sum Optimization Via SCSG Methodscited by 61
- 2019Information asymmetry in KL-regularized RLcited by 53
- 2021How Well Do Sparse Imagenet Models Transfer?cited by 50
- 2018Stochastic Quasi-Gradient Methods: Variance Reduction via Jacobian Sketchingcited by 34
- 2021Knowledge Distillation as Semiparametric Inferencecited by 29
- 2018Mix&Match - Agent Curricula for Reinforcement Learningcited by 26
- 2021Smoothness Matrices Beat Smoothness Constants: Better Communication Compression Techniques for Distributed Optimizationcited by 21
- 2021Preserved central model for faster bidirectional compression in distributed settingscited by 21
- 2021Random Reshuffling with Variance Reduction: New Analysis and Better Ratescited by 19
- 2023Quantized Distributed Training of Large Models with Convergence Guaranteescited by 13
- 2013Semi-Stochastic Gradient Descent Methodscited by 12
- 2019Gradient Descent with Compressed Iteratescited by 11
- 2021Not All Knowledge Is Created Equal: Mutual Distillation of Confident Knowledgecited by 9
- 2017Hardware-Software Codesign of Accurate, Multiplier-free Deep Neural Networkscited by 6
- 2023Knowledge Distillation ≈ Label Smoothing: Fact or Fallacy?cited by 3
Built on by
Citing papers per year: 2024: 3; 2025: 4; 2026: 4.
11 papers.
- 2024Provable Weak-to-Strong Generalization via Benign Overfittingcited by 16
- 2024A Little Help Goes a Long Way: Efficient LLM Training by Leveraging Small LMscited by 15
- 2025InfiGFusion: Graph-on-Logits Distillation via Efficient Gromov-Wasserstein for Model Fusioncited by 11
- 2025Feature Alignment and Representation Transfer in Knowledge Distillation for Large Language Modelscited by 6
- 2025Prediction-Powered Semi-Supervised Learning with Online Power Tuningcited by 5
- 2024Improving self-training under distribution shifts via anchored confidence with theoretical guaranteescited by 1
- 2025Importance Analysis for Dynamic Control of Balancing Parameter in a Simple Knowledge Distillation Settingcited by 0
- 2026SGD-Based Knowledge Distillation with Bayesian Teachers: Theory and Guidelinescited by 0
- 2026Weak-to-Strong Knowledge Distillation Accelerates Visual Learningcited by 0
- 2026On the Generalization of Knowledge Distillation: An Information-Theoretic Viewcited by 0
- 2026Balancing Knowledge Distillation for Imbalance Learning with Bilevel Optimizationcited by 0
- 2026Balancing Knowledge Distillation for Imbalance Learning with Bilevel Optimization18 May 2026
- 2026On the Generalization of Knowledge Distillation: An Information-Theoretic View13 May 2026
- 2026Weak-to-Strong Knowledge Distillation Accelerates Visual Learning16 Apr 2026
- 2026SGD-Based Knowledge Distillation with Bayesian Teachers: Theory and Guidelines4 Jan 2026
- 2025Prediction-Powered Semi-Supervised Learning with Online Power Tuning26 Oct 2025
- 2025InfiGFusion: Graph-on-Logits Distillation via Efficient Gromov-Wasserstein for Model Fusion20 May 2025
- 2025Importance Analysis for Dynamic Control of Balancing Parameter in a Simple Knowledge Distillation Setting6 May 2025
- 2025Feature Alignment and Representation Transfer in Knowledge Distillation for Large Language Models18 Apr 2025
- 2024Improving self-training under distribution shifts via anchored confidence with theoretical guarantees1 Nov 2024
- 2024A Little Help Goes a Long Way: Efficient LLM Training by Leveraging Small LMs24 Oct 2024
- 2024Provable Weak-to-Strong Generalization via Benign Overfitting6 Oct 2024