2018

Snapshot Distillation: Teacher-Student Optimization in One Generation

Yang, Chenglin, Xie, Lingxi, Su, Chi et al.

Understand

Optimizing a deep neural network is a fundamental task in computer vision, yet direct training methods often suffer from over-fitting.

  • Teacher-student optimization aims at providing complementary cues from a model trained previously, but these approaches are often considerably slow due to the pipeline of training a few generations in sequence, i.e., time complexity is increased by several times.
  • This paper presents snapshot distillation (SD), the first framework which enables teacher-student optimization in one generation.
  • The idea of SD is very simple: instead of borrowing supervision signals from previous generations, we extract such information from earlier epochs in the same generation, meanwhile make sure that the difference between teacher and student is sufficiently large so as to prevent under-fitting.

Reading the bibliography…