Knowledge distillation, also called model distillation, is a machine learning technique for transferring knowledge from a large model to a smaller one. Very deep neural networks and ensembles of many models have more knowledge capacity than small models, but that capacity may be poorly used, and evaluating them is just as expensive. Distillation trains a smaller model to reproduce the behavior of the larger one, so that it can be deployed on less powerful hardware such as a mobile device. The key idea is that the pattern of values a large model assigns across its outputs, not only its top answer, carries information about how it represents knowledge, and the small model is trained to match that pattern. The technique should not be confused with model compression, which shrinks a model itself without training a new one. A less common variant, reverse knowledge distillation, moves knowledge from a smaller model to a larger one. Distillation has been applied to object detection, acoustic models, natural language processing and graph neural networks. An early form was described as model compression in 2006.
Connections
Credited To
Source Knowledge distillation (Wikipedia)
In Field
Source Knowledge distillation (Wikipedia)
Invented
Source Knowledge distillation (Wikipedia)
Sources
Knowledge distillation (Wikipedia)
In Field: Machine Learning, Lead
In machine learning, knowledge distillation or model distillation is the process of transferring knowledge from a large model to a smaller one.
In Group: Neural Network Training and Representation Algorithms, Lead
In machine learning, knowledge distillation or model distillation is the process of transferring knowledge from a large model to a smaller one.
Invented: Geoffrey Hinton, History
The knowledge distillation preprint of Geoffrey Hinton et al. (2015) formulated the concept and showed some results achieved in the task of image classification.
Credited To: Geoffrey Hinton, History
The knowledge distillation preprint of Geoffrey Hinton et al. (2015) formulated the concept and showed some results achieved in the task of image classification.
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.