Dynamic Rectification Knowledge Distillation
Not on the map. Why?
Abstract (arXiv)
Knowledge Distillation is a technique which aims to utilize dark knowledge to compress and transfer information from a vast, well-trained neural network (teacher model) to a smaller, less capable neural network (student model) with improved inference efficiency. This approach of distilling knowledge has gained popularity as a result of the prohibitively complicated nature of such cumbersome models for deployment on edge computing devices. Generally, the teacher models used to teach smaller student models are cumbersome in nature and expensive to train. To eliminate the necessity for a cumbersome teacher model completely, we propose a simple yet effective knowledge distillation framework that we termed Dynamic Rectification Knowledge Distillation (DR-KD). Our method transforms the student into its own teacher, and if the self-teacher makes wrong predictions while distilling information, the error is rectified prior to the knowledge being distilled. Specifically, the teacher targets are dynamically tweaked by the agency of ground-truth while distilling the knowledge gained from traditional training. Our proposed DR-KD performs remarkably well in the absence of a sophisticated cumbersome teacher model and achieves comparable performance to existing state-of-the-art teacher-free knowledge distillation frameworks when implemented by a low-cost dynamic mannered teacher. Our approach is all-encompassing and can be utilized for any deep neural network training that requires categorization or object recognition. DR-KD enhances the test accuracy on Tiny ImageNet by 2.65% over prominent baseline models, which is significantly better than any other knowledge distillation approach while requiring no additional training costs.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 17 of its 31 references that are in the map. First posted on arXiv 27 Jan 2022.
Builds on
17 of 31 references.
References · 17
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2014Going Deeper with Convolutionscited by 4,231
- 2014FitNets: Hints for Thin Deep Netscited by 1,619
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
- 2018Generalized Cross Entropy Loss for Training Deep Neural Networks with Noisy Labelscited by 994
- 2019Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillationcited by 491
- 2013Do Deep Nets Really Need to be Deep?cited by 466
- 2016Large-Margin Softmax Loss for Convolutional Neural Networkscited by 296
- 2019Learning Lightweight Lane Detection CNNs by Self Attention Distillationcited by 162
- 2018Snapshot Distillation: Teacher-Student Optimization in One Generationcited by 99
5 more
- 2020Self-Distillation as Instance-Specific Label Smoothingcited by 71
- 2016Deep Model Compression: Distilling Knowledge from Noisy Teacherscited by 35
- 2020Embedded Encoder-Decoder in Convolutional Networks Towards Explainable AIcited by 23
- 2019Self-supervised Label Augmentation via Input Transformationscited by 15
- 2018Self-Referenced Deep Learningcited by 7
Built on by
Citing papers per year: 2025: 1.
1 paper.