Does Knowledge Distillation Really Work?

By Samuel Stanton, Pavel Izmailov, Polina Kirichenko, Alexander A. Alemi, Andrew Gordon Wilson. 2021

292 citations recorded by the source corpus.

Knowledge distillation is a popular technique for training a small student network to emulate a larger teacher model, such as an ensemble of networks. We show that while knowledge distillation can improve student generalization, it does not typically work as it is commonly understood: there often remains a surprisingly large discrepancy between the predictive distributions of the teacher and the student, even in cases when the student has the capacity to perfectly match the teacher. We identify difficulties in optimization as a key reason for why the student is unable to match the teacher. We also show how the details of the dataset used for distillation play a role in how closely the student matches the teacher -- and that more closely matching the teacher paradoxically does not always lead to better student generalization.

Subfields: Efficiency & Compression, Evaluation & Benchmarks

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Efficiency & Compression

  1. Zhiqiang Shen
  2. Oncel Tuzel
  3. Hadi Pouransari
  4. Ali Farhadi
  5. Mohammad Rastegari
  6. Eric P. Xing
  7. Sachin Mehta
  8. Mehrdad Farajtabar

In Evaluation & Benchmarks

  1. Ali Farhadi
  2. Eric P. Xing
  3. Sachin Mehta
  4. Zhiqiang Shen
  5. Mehrdad Farajtabar
  6. Ilya Sutskever
  7. Hadi Pouransari
  8. Leo Gao

Citations in the corpus