Improving Differentiable Architecture Search via Self-Distillation
Not on the map. Why?
Abstract (arXiv)
Differentiable Architecture Search (DARTS) is a simple yet efficient Neural Architecture Search (NAS) method. During the search stage, DARTS trains a supernet by jointly optimizing architecture parameters and network parameters. During the evaluation stage, DARTS discretizes the supernet to derive the optimal architecture based on architecture parameters. However, recent research has shown that during the training process, the supernet tends to converge towards sharp minima rather than flat minima. This is evidenced by the higher sharpness of the loss landscape of the supernet, which ultimately leads to a performance gap between the supernet and the optimal architecture. In this paper, we propose Self-Distillation Differentiable Neural Architecture Search (SD-DARTS) to alleviate the discretization gap. We utilize self-distillation to distill knowledge from previous steps of the supernet to guide its training in the current step, effectively reducing the sharpness of the supernet's loss and bridging the performance gap between the supernet and the optimal architecture. Furthermore, we introduce the concept of voting teachers, where multiple previous supernets are selected as teachers, and their output probabilities are aggregated through voting to obtain the final teacher prediction. Experimental results on real datasets demonstrate the advantages of our novel self-distillation-based NAS method compared to state-of-the-art alternatives.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 50 of its 69 references that are in the map. First posted on arXiv 11 Feb 2023.
Builds on
50 of 69 references.
References · 50
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2014Going Deeper with Convolutionscited by 4,231
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,404
38 more
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
- 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
- 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
- 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
- 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
- 2019Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillationcited by 491
- 2017Progressive Neural Architecture Searchcited by 483
- 2020NAS-Bench-201: Extending the Scope of Reproducible Neural Architecture Searchcited by 412
- 2019Single Path One-Shot Neural Architecture Search with Uniform Samplingcited by 411
- 2021ASAM: Adaptive Sharpness-Aware Minimization for Scale-Invariant Learning of Deep Neural Networkscited by 293
- 2018SNAS: Stochastic Neural Architecture Searchcited by 288
- 2019PC-DARTS: Partial Channel Connections for Memory-Efficient Architecture Searchcited by 265
- 2019Searching for A Robust Neural Architecture in Four GPU Hourscited by 258
- 2019Understanding and Robustifying Differentiable Architecture Searchcited by 176
- 2018Neural Architecture Optimizationcited by 164
- 2020Regularizing Class-wise Predictions via Self-knowledge Distillationcited by 144
- 2019FairNAS: Rethinking Evaluation Fairness of Weight Sharing Neural Architecture Searchcited by 129
- 2022Penalizing Gradient Norm for Efficiently Improving Generalization in Deep Learningcited by 122
- 2020Self-Knowledge Distillation with Progressive Refinement of Targetscited by 106
- 2019DARTS+: Improved Differentiable Architecture Search with Early Stoppingcited by 105
- 2020Stabilizing Differentiable Architecture Search via Perturbation-based Regularizationcited by 102
- 2022Sharpness-Aware Training for Freecited by 95
- 2021Rethinking Architecture Selection in Differentiable NAScited by 92
- 2020DARTS-: Robustly Stepping out of Performance Collapse Without Indicatorscited by 81
- 2019SGAS: Sequential Greedy Architecture Searchcited by 69
- 2020DSNAS: Direct Neural Architecture Search without Parameter Retrainingcited by 69
- 2022β-DARTS: Beta-Decay Regularization for Differentiable Architecture Searchcited by 63
- 2021iDARTS: Differentiable Architecture Search with Stochastic Implicit Gradientscited by 51
- 2019Progressive DARTS: Bridging the Optimization Gap for NAS in the Wildcited by 39
- 2022LE-UDA: Label-efficient unsupervised domain adaptation for medical image segmentationcited by 27
- 2019Search to Distill: Pearls are Everywhere but not the Eyescited by 26
- 2021Hierarchical Consistency Regularized Mean Teacher for Semi-supervised 3D Left Atrium Segmentationcited by 21
- 2020GOLD-NAS: Gradual, One-Level, Differentiablecited by 15
- 2020Discretization-Aware Architecture Searchcited by 14
- 2021Dual-Teacher++: Exploiting Intra-domain and Inter-domain Knowledge with Reliable Transfer for Cardiac Segmentationcited by 8
- 2022ACT-Net: Asymmetric Co-Teacher Network for Semi-supervised Memory-efficient Medical Image Segmentationcited by 4
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 2; 2026: 1.
6 papers.
- 2023A Survey on Model Compression for Large Language Modelscited by 263
- 2023Robust Neural Architecture Searchcited by 5
- 2025Architecture-Aware Minimization (A2M): How to Find Flat Minima in Neural Architecture Searchcited by 2
- 2025FPG-NAS: FLOPs-Aware Gated Differentiable Neural Architecture Search for Efficient 6DoF Pose Estimationcited by 1
- 2024Reinforced Compressive Neural Architecture Search for Versatile Adversarial Robustnesscited by 0
- 2026HERCULES: Hardware-Efficient, Robust, Continual Learning Neural Architecture Searchcited by 0
- 2026HERCULES: Hardware-Efficient, Robust, Continual Learning Neural Architecture Search3 May 2026
- 2025FPG-NAS: FLOPs-Aware Gated Differentiable Neural Architecture Search for Efficient 6DoF Pose Estimation5 Aug 2025
- 2025Architecture-Aware Minimization (A2M): How to Find Flat Minima in Neural Architecture Search13 Mar 2025
- 2024Reinforced Compressive Neural Architecture Search for Versatile Adversarial Robustness10 Jun 2024
- 2023A Survey on Model Compression for Large Language Models15 Aug 2023
- 2023Robust Neural Architecture Search6 Apr 2023