2019

Preparing Lessons: Improve Knowledge Distillation with Better Supervision

Wen, Tiancheng, Lai, Shenqi, Qian, Xueming

Understand

Knowledge distillation (KD) is widely used for training a compact model with the supervision of another large model, which could effectively improve the performance.

  • Previous methods mainly focus on two aspects: 1) training the student to mimic representation space of the teacher; 2) training the model progressively or adding extra module like discriminator.
  • Knowledge from teacher is useful, but it is still not exactly right compared with ground truth.
  • Besides, overly uncertain supervision also influences the result.

Reading the bibliography…