AUTOKD: Automatic Knowledge Distillation Into A Student Architecture Family
Not on the map. Why?
Abstract (arXiv)
State-of-the-art results in deep learning have been improving steadily, in good part due to the use of larger models. However, widespread use is constrained by device hardware limitations, resulting in a substantial performance gap between state-of-the-art models and those that can be effectively deployed on small devices. While Knowledge Distillation (KD) theoretically enables small student models to emulate larger teacher models, in practice selecting a good student architecture requires considerable human expertise. Neural Architecture Search (NAS) appears as a natural solution to this problem but most approaches can be inefficient, as most of the computation is spent comparing architectures sampled from the same distribution, with negligible differences in performance. In this paper, we propose to instead search for a family of student architectures sharing the property of being good at learning from a given teacher. Our approach AutoKD, powered by Bayesian Optimization, explores a flexible graph-based search space, enabling us to automatically learn the optimal student architecture distribution and KD parameters, while being 20x more sample efficient compared to existing state-of-the-art. We evaluate our method on 3 datasets; on large images specifically, we reach the teacher performance while using 3x less memory and 10x less parameters. Finally, while AutoKD uses the traditional KD loss, it outperforms more advanced KD variants using hand-designed students.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 31 of its 42 references that are in the map. First posted on arXiv 5 Nov 2021.
Builds on
31 of 42 references.
References · 31
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2016Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learningcited by 1,509
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2016Paying More Attention to Attention: Improving the Performance of Convolutional Neural Networks via Attention Transfercited by 1,059
- 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2019Big Transfer (BiT): General Visual Representation Learningcited by 766
- 2019Contrastive Representation Distillationcited by 734
- 2016Hyperband: A Novel Bandit-Based Approach to Hyperparameter Optimizationcited by 688
19 more
- 2019Similarity-Preserving Knowledge Distillationcited by 507
- 2018BOHB: Robust and Efficient Hyperparameter Optimization at Scalecited by 466
- 2017Large-Scale Evolution of Image Classifierscited by 348
- 2019Variational Information Distillation for Knowledge Transfercited by 321
- 2017A Survey of Model Compression and Acceleration for Deep Neural Networkscited by 298
- 2018Model compression via distillation and quantizationcited by 287
- 2016Trained Ternary Quantizationcited by 203
- 2021Does Knowledge Distillation Really Work?cited by 187
- 2018Knowledge Distillation by On-the-Fly Native Ensemblecited by 186
- 2020Regularizing Class-wise Predictions via Self-knowledge Distillationcited by 144
- 2019Exploring Randomly Wired Neural Networks for Image Recognitioncited by 103
- 2019Blockwisely Supervised Neural Architecture Search with Knowledge Distillationcited by 81
- 2019NAS evaluation is frustratingly hardcited by 69
- 2018Towards Automated Deep Learning: Efficient Joint Neural Architecture and Hyperparameter Searchcited by 38
- 2020Neural Architecture Generator Optimizationcited by 30
- 2019Search to Distill: Pearls are Everywhere but not the Eyescited by 26
- 2020Search for Better Students to Learn Distilled Knowledgecited by 11
- 2019MANAS: Multi-Agent Neural Architecture Searchcited by 10
- 2020Multi-fidelity Neural Architecture Search with Knowledge Distillationcited by 9
Built on by
Citing papers per year: 2022: 2; 2023: 0; 2024: 1.
3 papers.
- 2022A Novel Architecture Slimming Method for Network Pruning and Knowledge Distillationcited by 1
- 2022Design Automation for Fast, Lightweight, and Effective Deep Learning Models: A Surveycited by 1
- 2024Generalizing Teacher Networks for Effective Knowledge Distillation Across Student Architecturescited by 0
- 2024Generalizing Teacher Networks for Effective Knowledge Distillation Across Student Architectures22 Jul 2024
- 2022Design Automation for Fast, Lightweight, and Effective Deep Learning Models: A Survey22 Aug 2022
- 2022A Novel Architecture Slimming Method for Network Pruning and Knowledge Distillation21 Feb 2022