Litcius/Paper detail

Knowledge distillation: A good teacher is patient and consistent

Lucas Beyer, Xiaohua Zhai, Amélie Royer, Larisa Markeeva, Rohan Anil, Alexander Kolesnikov

20222022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)221 citationsDOI

Abstract

There is a growing discrepancy in computer vision between large-scale models that achieve state-of-the-art performance and models that are affordable in practical applications. In this paper we address this issue and significantly bridge the gap between these two types of models. Throughout our empirical investigation we do not aim to necessarily propose a new method, but strive to identify a robust and effective recipe for making state-of-the-art large scale models affordable in practice. We demonstrate that, when performed correctly, knowledge distillation can be a powerful tool for reducing the size of large models without compromising their performance. In particular, we uncover that there are certain implicit design choices, which may drastically affect the effectiveness of distillation. Our key contribution is the explicit identification of these design choices, which were not previously articulated in the literature. We back up our findings by a comprehensive empirical study, demonstrate compelling results on a wide range of vision datasets and, in particular, obtain a state-of-the-art ResNet-50 model for ImageNet, which achieves 82.8% top-1 accuracy.

Topics & Concepts

Computer scienceDistillationIdentification (biology)Bridge (graph theory)Machine learningArtificial intelligenceKey (lock)Range (aeronautics)Scale (ratio)Empirical researchState (computer science)EngineeringAlgorithmMathematicsOrganic chemistryQuantum mechanicsBotanyComputer securityAerospace engineeringMedicineChemistryInternal medicinePhysicsStatisticsBiologyAdvanced Neural Network ApplicationsDomain Adaptation and Few-Shot LearningMachine Learning and Data Classification