Distilling from Similar Tasks for Transfer Learning on a Budget
Not on the map. Why?
Abstract (arXiv)
We address the challenge of getting efficient yet accurate recognition systems with limited labels. While recognition models improve with model size and amount of data, many specialized applications of computer vision have severe resource constraints both during training and inference. Transfer learning is an effective solution for training with few labels, however often at the expense of a computationally costly fine-tuning of large base models. We propose to mitigate this unpleasant trade-off between compute and accuracy via semi-supervised cross-domain distillation from a set of diverse source models. Initially, we show how to use task similarity metrics to select a single suitable source model to distill from, and that a good selection process is imperative for good downstream performance of a target model. We dub this approach DistillNearest. Though effective, DistillNearest assumes a single source model matches the target task, which is not always the case. To alleviate this, we propose a weighted multi-source distillation method to distill multiple source models trained on different domains weighted by their relevance for the target task into a single efficient model (named DistillWeighted). Our methods need no access to source data, and merely need features and pseudo-labels of the source models. When the goal is accurate recognition under computational constraints, both DistillNearest and DistillWeighted approaches outperform both transfer learning from strong ImageNet initializations as well as state-of-the-art semi-supervised techniques such as FixMatch. Averaged over 8 diverse target tasks our multi-source method outperforms the baselines by 5.6%-points and 4.5%-points, respectively.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 37 of its 50 references that are in the map. First posted on arXiv 24 Apr 2023.
Builds on
37 of 50 references.
References · 37
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,085
- 2019Searching for MobileNetV3cited by 1,994
- 2019Similarity of Neural Network Representations Revisitedcited by 1,755
- 2022Visual Prompt Tuningcited by 1,681
- 2014FitNets: Hints for Thin Deep Netscited by 1,653
- 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,391
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,331
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,311
- 2021Scaling Vision Transformerscited by 999
25 more
- 2017Revisiting Unreasonable Effectiveness of Data in Deep Learning Eracited by 919
- 2019Relational Knowledge Distillationcited by 889
- 2019Big Transfer (BiT): General Visual Representation Learningcited by 769
- 2023Scaling Vision Transformers to 22 Billion Parameterscited by 694
- 2013Do Deep Nets Really Need to be Deep?cited by 474
- 2019A Large-scale Study of Representation Learning with the Visual Task Adaptation Benchmarkcited by 425
- 2019On the Efficacy of Knowledge Distillationcited by 381
- 2019Task2Vec: Task Embedding for Meta-Learningcited by 205
- 2020LEEP: A New Measure to Evaluate Transferability of Learned Representationscited by 188
- 2019Transferability and Hardness of Supervised Classification Taskscited by 127
- 2018Deep Cocktail Network: Multi-source Unsupervised Domain Adaptation with Category Shiftcited by 109
- 2019Multilingual Neural Machine Translation with Knowledge Distillationcited by 95
- 2019Representation Similarity Analysis for Efficient Task taxonomy & Transfer Learningcited by 86
- 2022An Information-Theoretic Approach to Transferability in Task Transfer Learningcited by 81
- 2020Self-training for Few-shot Transfer Across Extreme Task Differencescited by 76
- 2019Multi-source Distilling Domain Adaptationcited by 73
- 2021Adaptive Multi-Teacher Multi-level Knowledge Distillationcited by 72
- 2021Dynamic Distillation Network for Cross-Domain Few-Shot Recognition with Unlabeled Datacited by 50
- 2021Scalable Diverse Model Selection for Accessible Transfer Learningcited by 40
- 2021Adaptive Consistency Regularization for Semi-Supervised Transfer Learningcited by 37
- 2020Domain2Vec: Domain Embedding for Unsupervised Domain Adaptationcited by 24
- 2021Transferability Metrics for Selecting Source Model Ensemblescited by 24
- 2020Duality Diagram Similarity: a generic framework for initialization selection in task transfer learningcited by 23
- 2021Even your Teacher Needs Guidance: Ground-Truth Targets Dampen Regularization Imposed by Self-Distillationcited by 11
- 2021Representation Consolidation for Training Expert Studentscited by 5
Built on by
Citing papers per year: 2023: 1; 2024: 3.
4 papers.
- 2024Objective drives the consistency of representational similarity across datasetscited by 18
- 2023Knowledge Transfer from Vision Foundation Models for Efficient Training of Small Task-specific Modelscited by 15
- 2024Scale-Aware Recognition in Satellite Images under Resource Constraintscited by 2
- 2024Wisdom of Committee: Diverse Distillation from Large Foundation Models and Domain Expertscited by 1
- 2024Objective drives the consistency of representational similarity across datasets8 Nov 2024
- 2024Scale-Aware Recognition in Satellite Images under Resource Constraints31 Oct 2024
- 2024Wisdom of Committee: Diverse Distillation from Large Foundation Models and Domain Experts21 Feb 2024
- 2023Knowledge Transfer from Vision Foundation Models for Efficient Training of Small Task-specific Models30 Nov 2023