mlsanityData to 7 Oct 2026

Knowledge Distillation Performs Partial Variance Reduction

arXiv 2305.17581 ↗First posted 27 May 2023cs.LG math.OCcited by 11

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  3. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  4. 2020MiniLM: Deep Self-Attention Distillation for Task-Agnostic Compression of Pre-Trained Transformerscited by 1,414
  5. 2019Improved Knowledge Distillation via Teacher Assistantcited by 567
  6. 2018Do Better ImageNet Models Transfer Better?cited by 560
  7. 2016Linear Convergence of Gradient and Proximal-Gradient Methods Under the Polyak-Lojasiewicz Conditioncited by 526
  8. 2019Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillationcited by 491
  9. 2020MobileBERT: a Compact Task-Agnostic BERT for Resource-Limited Devicescited by 476
  10. 2013Do Deep Nets Really Need to be Deep?cited by 466
  11. 2015Policy Distillationcited by 414
  12. 2018Sparsified SGD with Memorycited by 373
36 more
  1. 2020Do Adversarially Robust ImageNet Models Transfer Better?cited by 315
  2. 2019Momentum-Based Variance Reduction in Non-Convex SGDcited by 302
  3. 2018Model compression via distillation and quantizationcited by 287
  4. 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 253
  5. 2019PowerSGD: Practical Low-Rank Gradient Compression for Distributed Optimizationcited by 234
  6. 2017Distral: Robust Multitask Reinforcement Learningcited by 231
  7. 2015Unifying distillation and privileged informationcited by 218
  8. 2019SGD: General Analysis and Improved Ratescited by 206
  9. 2017Gradient Sparsification for Communication-Efficient Distributed Optimizationcited by 199
  10. 2015Actor-Mimic: Deep Multitask and Transfer Reinforcement Learningcited by 176
  11. 2020Self-Distillation Amplifies Regularization in Hilbert Spacecited by 171
  12. 2017Learning from Noisy Labels with Distillationcited by 160
  13. 2021Towards Understanding Knowledge Distillationcited by 158
  14. 2023Handbook of Convergence Theorems for (Stochastic) Gradient Methodscited by 158
  15. 2020Better Theory for SGD in the Nonconvex Worldcited by 156
  16. 2016Stochastic Variance Reduction for Nonconvex Optimizationcited by 143
  17. 2017Apprentice: Using Knowledge Distillation Techniques To Improve Low-Precision Network Accuracycited by 100
  18. 2019A Unified Theory of SGD: Variance Reduction, Sampling, Quantization and Coordinate Descentcited by 84
  19. 2014A Proximal Stochastic Gradient Method with Progressive Variance Reductioncited by 78
  20. 2018Kickstarting Deep Reinforcement Learningcited by 75
  21. 2019Don't Jump Through Hoops and Remove Those Loops: SVRG and Katyusha are Better Without the Outer Loopcited by 68
  22. 2017Non-convex Finite-Sum Optimization Via SCSG Methodscited by 61
  23. 2019Information asymmetry in KL-regularized RLcited by 53
  24. 2021How Well Do Sparse Imagenet Models Transfer?cited by 50
  25. 2018Stochastic Quasi-Gradient Methods: Variance Reduction via Jacobian Sketchingcited by 34
  26. 2021Knowledge Distillation as Semiparametric Inferencecited by 29
  27. 2018Mix&Match - Agent Curricula for Reinforcement Learningcited by 26
  28. 2021Smoothness Matrices Beat Smoothness Constants: Better Communication Compression Techniques for Distributed Optimizationcited by 21
  29. 2021Preserved central model for faster bidirectional compression in distributed settingscited by 21
  30. 2021Random Reshuffling with Variance Reduction: New Analysis and Better Ratescited by 19
  31. 2023Quantized Distributed Training of Large Models with Convergence Guaranteescited by 13
  32. 2013Semi-Stochastic Gradient Descent Methodscited by 12
  33. 2019Gradient Descent with Compressed Iteratescited by 11
  34. 2021Not All Knowledge Is Created Equal: Mutual Distillation of Confident Knowledgecited by 9
  35. 2017Hardware-Software Codesign of Accurate, Multiplier-free Deep Neural Networkscited by 6
  36. 2023Knowledge Distillation ≈ Label Smoothing: Fact or Fallacy?cited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 3; 2025: 4; 2026: 4.

11 papers.