Cooperative Knowledge Distillation: A Learner Agnostic Approach
Not on the map. Why?
Abstract (arXiv)
Knowledge distillation is a simple but powerful way to transfer knowledge between a teacher model to a student model. Existing work suffers from at least one of the following key limitations in terms of direction and scope of transfer which restrict its use: all knowledge is transferred from teacher to student regardless of whether or not that knowledge is useful, the student is the only one learning in this exchange, and typically distillation transfers knowledge only from a single teacher to a single student. We formulate a novel form of knowledge distillation in which many models can act as both students and teachers which we call cooperative distillation. The models cooperate as follows: a model (the student) identifies specific deficiencies in it's performance and searches for another model (the teacher) who encodes learned knowledge into instructional virtual instances via counterfactual instance generation. Because different models may have different strengths and weaknesses, all models can act as either students or teachers (cooperation) when appropriate and only distill knowledge in areas specific to their strengths (focus). Since counterfactuals as a paradigm are not tied to any specific algorithm, we can use this method to distill knowledge between learners of different architectures, algorithms, and even feature spaces. We demonstrate that our approach not only outperforms baselines such as transfer learning, self-supervised learning, and multiple knowledge distillation algorithms on several datasets, but it can also be used in settings where the aforementioned techniques cannot.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 18 of its 27 references that are in the map. First posted on arXiv 2 Feb 2024.
Builds on
18 of 27 references.
References · 18
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,048
- 2014FitNets: Hints for Thin Deep Netscited by 1,619
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
- 2019A Comprehensive Survey on Transfer Learningcited by 1,154
- 2017Deep Mutual Learningcited by 621
- 2019Improved Knowledge Distillation via Teacher Assistantcited by 567
- 2019Similarity-Preserving Knowledge Distillationcited by 507
- 2019Counterfactual Visual Explanationscited by 312
- 2018Paraphrasing Complex Network: Network Compression via Factor Transfercited by 255
6 more
- 2018Knowledge Transfer via Distillation of Activation Boundaries Formed by Hidden Neuronscited by 235
- 2020Cross-Layer Distillation with Semantic Calibrationcited by 141
- 2019Online Knowledge Distillation with Diverse Peerscited by 127
- 2021Counterfactual Generative Networkscited by 111
- 2020Good Counterfactuals and Where to Find Them: A Case-Based Technique for Generating Counterfactuals for Explainable AI (XAI)cited by 79
- 2020Self-Distillation as Instance-Specific Label Smoothingcited by 71
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.