Subclass Knowledge Distillation with Known Subclass Labels
Not on the map. Why?
Abstract (arXiv)
This work introduces a novel knowledge distillation framework for classification tasks where information on existing subclasses is available and taken into consideration. In classification tasks with a small number of classes or binary detection, the amount of information transferred from the teacher to the student is restricted, thus limiting the utility of knowledge distillation. Performance can be improved by leveraging information of possible subclasses within the classes. To that end, we propose the so-called Subclass Knowledge Distillation (SKD), a process of transferring the knowledge of predicted subclasses from a teacher to a smaller student. Meaningful information that is not in the teacher's class logits but exists in subclass logits (e.g., similarities within classes) will be conveyed to the student through the SKD, which will then boost the student's performance. Analytically, we measure how much extra information the teacher can provide the student via the SKD to demonstrate the efficacy of our work. The framework developed is evaluated in clinical application, namely colorectal polyp binary classification. It is a practical problem with two classes and a number of subclasses per class. In this application, clinician-provided annotations are used to define subclasses based on the annotation label's variability in a curriculum style of learning. A lightweight, low-complexity student trained with the SKD framework achieves an F1-score of 85.05%, an improvement of 1.47%, and a 2.10% gain over the student that is trained with and without conventional knowledge distillation, respectively. The 2.10% F1-score gap between students trained with and without the SKD can be explained by the extra subclass knowledge, i.e., the extra 0.4656 label bits per sample that the teacher can transfer in our experiment.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 13 of its 32 references that are in the map. First posted on arXiv 17 Jul 2022.
Builds on
13 of 32 references.
References · 13
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2014FitNets: Hints for Thin Deep Netscited by 1,619
- 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
- 2019Hidden Stratification Causes Clinically Meaningful Failures in Machine Learning for Medical Imagingcited by 215
- 2020No Subclass Left Behind: Fine-Grained Robustness in Coarse-Grained Classification Problemscited by 208
- 2021A Petri Dish for Histopathology Image Analysiscited by 63
- 2020Learn like a Pathologist: Curriculum Learning by Annotator Agreement for Histopathology Image Classificationcited by 29
- 2017Deep-Learning for Classification of Colorectal Polyps on Whole-Slide Imagescited by 26
- 2020Subclass Distillationcited by 23
1 more
Built on by
Citing papers per year: 2023: 1; 2024: 2.
3 papers.