Improving Knowledge Distillation with Teacher's Explanation
Not on the map. Why?
Abstract (arXiv)
Knowledge distillation (KD) improves the performance of a low-complexity student model with the help of a more powerful teacher. The teacher in KD is a black-box model, imparting knowledge to the student only through its predictions. This limits the amount of transferred knowledge. In this work, we introduce a novel Knowledge Explaining Distillation (KED) framework, which allows the student to learn not only from the teacher's predictions but also from the teacher's explanations. We propose a class of superfeature-explaining teachers that provide explanation over groups of features, along with the corresponding student model. We also present a method for constructing the superfeatures. We then extend KED to reduce complexity in convolutional neural networks, to allow augmentation with hidden-representation distillation methods, and to work with a limited amount of training data using chimeric sets. Our experiments over a variety of datasets show that KED students can substantially outperform KD students of similar complexity.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 27 of its 42 references that are in the map. First posted on arXiv 4 Oct 2023.
Builds on
27 of 42 references.
References · 27
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2016Wide Residual Networkscited by 3,057
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
- 2014FitNets: Hints for Thin Deep Netscited by 1,619
- 2016Paying More Attention to Attention: Improving the Performance of Convolutional Neural Networks via Attention Transfercited by 1,059
- 2019Relational Knowledge Distillationcited by 873
- 2019Contrastive Representation Distillationcited by 734
- 2017Deep Mutual Learningcited by 621
15 more
- 2019Improved Knowledge Distillation via Teacher Assistantcited by 567
- 2019Similarity-Preserving Knowledge Distillationcited by 507
- 2022Decoupled Knowledge Distillationcited by 380
- 2019Variational Information Distillation for Knowledge Transfercited by 321
- 2020Neural Additive Models: Interpretable Machine Learning with Neural Netscited by 318
- 2021Distilling Knowledge via Knowledge Reviewcited by 285
- 2019Structured Knowledge Distillation for Dense Predictioncited by 277
- 2018Paraphrasing Complex Network: Network Compression via Factor Transfercited by 255
- 2018Knowledge Transfer via Distillation of Activation Boundaries Formed by Hidden Neuronscited by 235
- 2015Unifying distillation and privileged informationcited by 218
- 2022Knowledge Distillation from A Stronger Teachercited by 204
- 2018Knowledge Distillation by On-the-Fly Native Ensemblecited by 186
- 2020Channel-wise Knowledge Distillation for Dense Predictioncited by 161
- 2020Cross-Layer Distillation with Semantic Calibrationcited by 141
- 2020Scikit-network: Graph Analysis in Pythoncited by 8
Built on by
Not cited yet.