mlsanityData to 7 Oct 2026

An Analysis of Super-Net Heuristics in Weight-Sharing NAS

arXiv 2110.01154 ↗First posted 4 Oct 2021cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Weight sharing promises to make neural architecture search (NAS) tractable even on commodity hardware. Existing methods in this space rely on a diverse set of heuristics to design and train the shared-weight backbone network, a.k.a. the super-net. Since heuristics substantially vary across different methods and have not been carefully studied, it is unclear to which extent they impact super-net training and hence the weight-sharing NAS algorithms. In this paper, we disentangle super-net training from the search algorithm, isolate 14 frequently-used training heuristics, and evaluate them over three benchmark search spaces. Our analysis uncovers that several commonly-used heuristics negatively impact the correlation between super-net and stand-alone performance, whereas simple, but often overlooked factors, such as proper hyper-parameter settings, are key to achieve strong performance. Equipped with this knowledge, we show that simple random search achieves competitive performance to complex state-of-the-art NAS algorithms when the super-net is properly trained.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 42 of its 55 references that are in the map. First posted on arXiv 4 Oct 2021.

Builds on

42 of 55 references.

References · 42

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2018DARTS: Differentiable Architecture Searchcited by 1,782
  3. 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
  4. 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
  5. 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
  6. 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
  7. 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
  8. 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
  9. 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
  10. 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
  11. 2017Progressive Neural Architecture Searchcited by 483
  12. 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
30 more
  1. 2020NAS-Bench-201: Extending the Scope of Reproducible Neural Architecture Searchcited by 412
  2. 2019Single Path One-Shot Neural Architecture Search with Uniform Samplingcited by 411
  3. 2017Large-Scale Evolution of Image Classifierscited by 348
  4. 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 340
  5. 2018SNAS: Stochastic Neural Architecture Searchcited by 288
  6. 2019PC-DARTS: Partial Channel Connections for Memory-Efficient Architecture Searchcited by 265
  7. 2019Auto-DeepLab: Hierarchical Neural Architecture Search for Semantic Image Segmentationcited by 258
  8. 2019Searching for A Robust Neural Architecture in Four GPU Hourscited by 258
  9. 2019Random Search and Reproducibility for Neural Architecture Searchcited by 253
  10. 2019Progressive Differentiable Architecture Search: Bridging the Depth Gap between Search and Evaluationcited by 230
  11. 2018Neural Architecture Search with Bayesian Optimisation and Optimal Transportcited by 192
  12. 2020BigNAS: Scaling Up Neural Architecture Search with Big Single-Stage Modelscited by 187
  13. 2019The Evolved Transformercited by 180
  14. 2019Understanding and Robustifying Differentiable Architecture Searchcited by 176
  15. 2018Auto-Keras: An Efficient Neural Architecture Search Systemcited by 169
  16. 2018Neural Architecture Optimizationcited by 164
  17. 2019FairNAS: Rethinking Evaluation Fairness of Weight Sharing Neural Architecture Searchcited by 129
  18. 2019Evaluating the Search Phase of Neural Architecture Searchcited by 120
  19. 2017Evolving Deep Neural Networkscited by 93
  20. 2019Network Pruning via Transformable Architecture Searchcited by 80
  21. 2019NAS evaluation is frustratingly hardcited by 69
  22. 2019On Network Design Spaces for Visual Recognitioncited by 68
  23. 2020Can weight sharing outperform random architecture search? An investigation with TuNAScited by 68
  24. 2019BayesNAS: A Bayesian Approach for Neural Architecture Searchcited by 67
  25. 2020NAS-Bench-1Shot1: Benchmarking and Dissecting One-shot Neural Architecture Searchcited by 64
  26. 2019AssembleNet: Searching for Multi-Stream Neural Connectivity in Video Architecturescited by 46
  27. 2019XNAS: Neural Architecture Search with Expert Advicecited by 35
  28. 2019Improving One-shot NAS by Suppressing the Posterior Fadingcited by 28
  29. 2018NSGA-Net: Neural Architecture Search using Multi-Objective Genetic Algorithmcited by 13
  30. 2019AutoSlim: Towards One-Shot Architecture Search for Channel Numberscited by 10

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 0; 2024: 1.

2 papers.