Learning to Project for Cross-Task Knowledge Distillation
Not on the map. Why?
Abstract (arXiv)
Traditional knowledge distillation (KD) relies on a proficient teacher trained on the target task, which is not always available. In this setting, cross-task distillation can be used, enabling the use of any teacher model trained on a different task. However, many KD methods prove ineffective when applied to this cross-task setting. To address this limitation, we propose a simple modification: the use of an inverted projection. We show that this drop-in replacement for a standard projector is effective by learning to disregard any task-specific features which might degrade the student's performance. We find that this simple modification is sufficient for extending many KD methods to the cross-task setting, where the teacher and student tasks can be very different. In doing so, we obtain up to a 1.9% improvement in the cross-task setting compared to the traditional projection, at no additional cost. Our method can obtain significant performance improvements (up to 7%) when using even a randomly-initialised teacher on various tasks such as depth estimation, image translation, and semantic segmentation, despite the lack of any learned knowledge to transfer. To provide conceptual and analytical insights into this result, we show that using an inverted projection allows the distillation loss to be decomposed into a knowledge transfer and a spectral regularisation component. Through this analysis we are additionally able to propose a novel regularisation loss that allows teacher-free distillation, enabling performance improvements of up to 8.57% on ImageNet with no additional training costs.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 64 of its 85 references that are in the map. First posted on arXiv 21 Mar 2024.
Builds on
64 of 85 references.
References · 64
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2023Segment Anythingcited by 8,158
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2022Generative Adversarial Networkscited by 5,603
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
38 more
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,243
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,239
- 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,154
- 2014FitNets: Hints for Thin Deep Netscited by 1,619
- 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,264
- 2021Swin Transformer V2: Scaling Up Capacity and Resolutioncited by 1,215
- 2019A Comprehensive Survey on Transfer Learningcited by 1,154
- 2016Paying More Attention to Attention: Improving the Performance of Convolutional Neural Networks via Attention Transfercited by 1,059
- 2020Designing Network Design Spacescited by 954
- 2019Contrastive Representation Distillationcited by 734
- 2018Taskonomy: Disentangling Task Transfer Learningcited by 631
- 2020AdaBins: Depth Estimation using Adaptive Binscited by 596
- 2020TartanAir: A Dataset to Push the Limits of Visual SLAMcited by 494
- 2022Decoupled Knowledge Distillationcited by 380
- 2021VL-Adapter: Parameter-Efficient Transfer Learning for Vision-and-Language Taskscited by 319
- 2021Distilling Knowledge via Knowledge Reviewcited by 285
- 2019Structured Knowledge Distillation for Dense Predictioncited by 277
- 2015Unifying distillation and privileged informationcited by 218
- 2021Efficiently Identifying Task Groupings for Multi-Task Learningcited by 218
- 2018Learning Deep Representations with Probabilistic Knowledge Transfercited by 209
- 2022Knowledge Distillation from A Stronger Teachercited by 204
- 2018Sim-to-Real via Sim-to-Sim: Data-efficient Robotic Grasping via Randomized-to-Canonical Adaptation Networkscited by 171
- 2019Ensemble Distribution Distillationcited by 158
- 2022Linearly Mapping from Image to Text Spacecited by 139
- 2022Head2Toe: Utilizing Intermediate Representations for Better Transfer Learningcited by 83
- 2023From Knowledge Distillation to Self-Knowledge Distillation: A Unified Approach with Normalized Loss and Customized Soft Labelscited by 69
- 2021Contrastive Model Inversion for Data-Free Knowledge Distillationcited by 66
- 2022DearKD: Data-Efficient Early Knowledge Distillation for Vision Transformerscited by 65
- 2020Wasserstein Contrastive Representation Distillationcited by 63
- 2019SharpNet: Fast and Accurate Recovery of Occluding Contours in Monocular Depth Estimationcited by 59
- 2021Distilling Audio-Visual Knowledge by Compositional Contrastive Learningcited by 53
- 2023All in Tokens: Unifying Output Space of Visual Tasks via Soft Tokencited by 52
- 2021Co-advise: Cross Inductive Bias Distillationcited by 40
- 2019Robust Learning with the Hilbert-Schmidt Independence Criterioncited by 36
- 2021Adversarial Training Helps Transfer Learning via Better Representationscited by 36
- 2023Understanding the Role of the Projector in Knowledge Distillationcited by 31
- 2022Improved Feature Distillation via Projector Ensemblecited by 27
50 most cited of 64 All 64 (JSON)
Built on by
Not cited yet.