CVAug 11, 2022

MixSKD: Self-Knowledge Distillation from Mixup for Image Recognition

arXiv:2208.05768v174 citationsh-index: 26Has Code
Originality Incremental advance
AI Analysis

This work addresses the need for efficient self-knowledge distillation methods in computer vision, offering an incremental improvement over existing techniques.

The paper tackles the problem of self-knowledge distillation for image recognition by integrating mixup data augmentation into a unified framework, achieving state-of-the-art performance on image classification and transfer learning tasks.

Unlike the conventional Knowledge Distillation (KD), Self-KD allows a network to learn knowledge from itself without any guidance from extra networks. This paper proposes to perform Self-KD from image Mixture (MixSKD), which integrates these two techniques into a unified framework. MixSKD mutually distills feature maps and probability distributions between the random pair of original images and their mixup images in a meaningful way. Therefore, it guides the network to learn cross-image knowledge by modelling supervisory signals from mixup images. Moreover, we construct a self-teacher network by aggregating multi-stage feature maps for providing soft labels to supervise the backbone classifier, further improving the efficacy of self-boosting. Experiments on image classification and transfer learning to object detection and semantic segmentation demonstrate that MixSKD outperforms other state-of-the-art Self-KD and data augmentation methods. The code is available at https://github.com/winycg/Self-KD-Lib.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes