Approximate Neural Architecture Search via Operation Distribution Learning
Not on the map. Why?
Abstract (arXiv)
The standard paradigm in Neural Architecture Search (NAS) is to search for a fully deterministic architecture with specific operations and connections. In this work, we instead propose to search for the optimal operation distribution, thus providing a stochastic and approximate solution, which can be used to sample architectures of arbitrary length. We propose and show, that given an architectural cell, its performance largely depends on the ratio of used operations, rather than any specific connection pattern in typical search spaces; that is, small changes in the ordering of the operations are often irrelevant. This intuition is orthogonal to any specific search strategy and can be applied to a diverse set of NAS algorithms. Through extensive validation on 4 data-sets and 4 NAS techniques (Bayesian optimisation, differentiable search, local search and random search), we show that the operation distribution (1) holds enough discriminating power to reliably identify a solution and (2) is significantly easier to optimise than traditional encodings, leading to large speed-ups at little to no cost in performance. Indeed, this simple intuition significantly reduces the cost of current approaches and potentially enable NAS to be used in a broader range of applications.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 37 of its 58 references that are in the map. First posted on arXiv 8 Nov 2021.
Builds on
37 of 58 references.
References · 37
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
- 2019Searching for MobileNetV3cited by 1,984
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
- 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
- 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
- 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
- 2016Hyperband: A Novel Bandit-Based Approach to Hyperparameter Optimizationcited by 688
- 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 603
- 2020NAS-Bench-201: Extending the Scope of Reproducible Neural Architecture Searchcited by 412
25 more
- 2019Scalable Global Optimization via Local Bayesian Optimizationcited by 359
- 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 340
- 2019Random Search and Reproducibility for Neural Architecture Searchcited by 253
- 2019Progressive Differentiable Architecture Search: Bridging the Depth Gap between Search and Evaluationcited by 230
- 2016FractalNet: Ultra-Deep Neural Networks without Residualscited by 216
- 2019Understanding and Robustifying Differentiable Architecture Searchcited by 176
- 2018Neural Architecture Optimizationcited by 164
- 2019Evaluating the Search Phase of Neural Architecture Searchcited by 120
- 2019DARTS+: Improved Differentiable Architecture Search with Early Stoppingcited by 105
- 2019Exploring Randomly Wired Neural Networks for Image Recognitioncited by 103
- 2020Learning Search Space Partition for Black-box Optimization using Monte Carlo Tree Searchcited by 87
- 2019Improving Adversarial Robustness of Ensembles with Diversity Trainingcited by 69
- 2019One-Shot Neural Architecture Search via Self-Evaluated Template Networkcited by 69
- 2019NAS evaluation is frustratingly hardcited by 69
- 2020NAS-Bench-NLP: Neural Architecture Search Benchmark for Natural Language Processingcited by 60
- 2021Think Global and Act Local: Bayesian Optimisation over High-Dimensional Categorical and Mixed Search Spacescited by 51
- 2020Geometry-Aware Gradient Algorithms for Neural Architecture Searchcited by 40
- 2020A Study on Encodings for Neural Architecture Searchcited by 37
- 2020Neural Architecture Generator Optimizationcited by 30
- 2019Sample-Efficient Neural Architecture Search by Learning Action Spacecited by 23
- 2019Probabilistic Neural Architecture Searchcited by 20
- 2020Local Search is a Remarkably Strong Baseline for Neural Architecture Searchcited by 15
- 2020FP-NAS: Fast Probabilistic Neural Architecture Searchcited by 11
- 2019MANAS: Multi-Agent Neural Architecture Searchcited by 10
- 2020NADS: Neural Architecture Distribution Search for Uncertainty Awarenesscited by 8
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 0; 2025: 2.
6 papers.
- 2023Neural Architecture Search: Insights from 1000 Paperscited by 136
- 2022Bayesian Generational Population-Based Trainingcited by 20
- 2022On Redundancy and Diversity in Cell-based Neural Architecture Searchcited by 18
- 2025On Accelerating Edge AI: Optimizing Resource-Constrained Environmentscited by 5
- 2023Bayesian Quadrature for Neural Ensemble Searchcited by 1
- 2025Evolutionary Architecture Search through Grammar-Based Sequence Alignmentcited by 0
- 2025Evolutionary Architecture Search through Grammar-Based Sequence Alignment4 Dec 2025
- 2025On Accelerating Edge AI: Optimizing Resource-Constrained Environments25 Jan 2025
- 2023Bayesian Quadrature for Neural Ensemble Search15 Mar 2023
- 2023Neural Architecture Search: Insights from 1000 Papers20 Jan 2023
- 2022Bayesian Generational Population-Based Training19 Jul 2022
- 2022On Redundancy and Diversity in Cell-based Neural Architecture Search16 Mar 2022