paper-with-me

Papers

Subclass Knowledge Distillation with Known Subclass Labels

2022-07-17 · Ahmad Sajedi, Yuri A. Lawryshyn, Konstantinos N. Plataniotis

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.

📄 PDF Abstract BibTeX arXiv:2207.08063

Code (0)

등록된 구현이 없습니다.

Tasks

Binary ClassificationKnowledge Distillation

Methods 이 논문이 사용한 방법론

Knowledge Distillation A very simple way to improve the performance of almost any machine learning algorithm is to train many different models on the same data and then to average their predictions.…

Similar Papers 제목 키워드 기반

No Subclass Left Behind: Fine-Grained Robustness in Coarse-Grained Classification Problems

2020-11-25 · NeurIPS 2020 12 · Nimit S. Sohoni, Jared A. Dunnmon, Geoffrey Angus, Albert Gu 외

In real-world classification tasks, each class often comprises multiple finer-grained "subclasses." As the subclass labels are frequently unavailable, models trained using only the coarser-grained class labels often exhi…

ClusteringGeneral Classificationimage-classificationImage Classification

Subclass Distillation

2020-02-10 · Rafael Müller, Simon Kornblith, Geoffrey Hinton

After a large "teacher" neural network has been trained on labeled data, the probabilities that the teacher assigns to incorrect classes reveal a lot of information about the way in which the teacher generalizes. By trai…

On the Efficiency of Subclass Knowledge Distillation in Classification Tasks

2021-09-12 · Ahmad Sajedi, Konstantinos N. Plataniotis

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 cl…

Binary ClassificationClassificationKnowledge Distillation

Multi-Teacher Knowledge Distillation for Incremental Implicitly-Refined Classification

2022-02-23 · Longhui Yu, Zhenyu Weng, Yuqing Wang, Yuesheng Zhu

Incremental learning methods can learn new classes continually by distilling knowledge from the last model (as a teacher model) to the current model (as a student model) in the sequentially learning process. However, the…

ClassificationIncremental LearningKnowledge Distillation

Subclass-balancing Contrastive Learning for Long-tailed Recognition

2023-06-28 · ICCV 2023 1 · Chengkai Hou, Jieyu Zhang, Haonan Wang, Tianyi Zhou

Long-tailed recognition with imbalanced class distribution naturally emerges in practical machine learning applications. Existing methods such as data reweighing, resampling, and supervised contrastive learning enforce t…

Contrastive LearningRepresentation Learning