Tackling Neural Architecture Search With Quality Diversity Optimization
Not on the map. Why?
Abstract (arXiv)
Neural architecture search (NAS) has been studied extensively and has grown to become a research field with substantial impact. While classical single-objective NAS searches for the architecture with the best performance, multi-objective NAS considers multiple objectives that should be optimized simultaneously, e.g., minimizing resource usage along the validation error. Although considerable progress has been made in the field of multi-objective NAS, we argue that there is some discrepancy between the actual optimization problem of practical interest and the optimization problem that multi-objective NAS tries to solve. We resolve this discrepancy by formulating the multi-objective NAS problem as a quality diversity optimization (QDO) problem and introduce three quality diversity NAS optimizers (two of them belonging to the group of multifidelity optimizers), which search for high-performing yet diverse architectures that are optimal for application-specific niches, e.g., hardware constraints. By comparing these optimizers to their multi-objective counterparts, we demonstrate that quality diversity NAS in general outperforms multi-objective NAS with respect to quality of solutions and efficiency. We further show how applications and future NAS research can thrive on QDO.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 39 of its 64 references that are in the map. First posted on arXiv 30 Jul 2022.
Builds on
39 of 64 references.
References · 39
- 2019Searching for MobileNetV3cited by 1,994
- 2018DARTS: Differentiable Architecture Searchcited by 1,798
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
- 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,101
- 2018Regularized Evolution for Image Classifier Architecture Searchcited by 909
- 2018Efficient Neural Architecture Search via Parameter Sharingcited by 837
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 787
- 2018A Tutorial on Bayesian Optimizationcited by 744
- 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 485
- 2018BOHB: Robust and Efficient Hyperparameter Optimization at Scalecited by 470
- 2015Illuminating search spaces by mapping elitescited by 425
- 2020NAS-Bench-201: Extending the Scope of Reproducible Neural Architecture Searchcited by 416
27 more
- 2017Large-Scale Evolution of Image Classifierscited by 348
- 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 344
- 2021SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimizationcited by 230
- 2015Non-stochastic Best Arm Identification and Hyperparameter Optimizationcited by 221
- 2018Neural Architecture Search with Bayesian Optimisation and Optimal Transportcited by 195
- 2017Hierarchical Representations for Efficient Architecture Searchcited by 191
- 2019BANANAS: Bayesian Optimization with Neural Architectures for Neural Architecture Searchcited by 179
- 2018Efficient Multi-objective Neural Architecture Search via Lamarckian Evolutioncited by 153
- 2021How Powerful are Performance Predictors in Neural Architecture Search?cited by 90
- 2019Single-Path NAS: Designing Hardware-Efficient ConvNets in less than 4 Hourscited by 87
- 2020μNAS: Constrained Neural Architecture Search for Microcontrollerscited by 55
- 2019SpArSe: Sparse Architecture Search for CNNs on Resource-Constrained Microcontrollerscited by 52
- 2020Illuminating Mario Scenes in the Latent Space of a Generative Adversarial Networkcited by 52
- 2018DPP-Net: Device-aware Progressive Search for Pareto-optimal Neural Architecturescited by 40
- 2020A Study on Encodings for Neural Architecture Searchcited by 38
- 2021Multi-objective Asynchronous Successive Halvingcited by 23
- 2020Exploring the Loss Landscape in Neural Architecture Searchcited by 20
- 2021Bag of Baselines for Multi-objective Joint Neural Architecture Search and Hyperparameter Optimizationcited by 19
- 2020BOP-Elites, a Bayesian Optimisation algorithm for Quality-Diversity searchcited by 15
- 2018Resource-Efficient Neural Architectcited by 14
- 2018NSGA-Net: Neural Architecture Search using Multi-Objective Genetic Algorithmcited by 13
- 2021A multi-objective perspective on jointly tuning hardware and hyperparameterscited by 12
- 2019Automated design of error-resilient and hardware-efficient deep neural networkscited by 6
- 2021Generating Diverse and Competitive Play-Styles for Strategy Gamescited by 6
- 2020DREAM Architecture: a Developmental Approach to Open-Ended Learning in Roboticscited by 5
- 2021Mutation is all you needcited by 3
- 2022A Collection of Quality Diversity Optimization Problems Derived from Hyperparameter Optimization of Machine Learning Modelscited by 3
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 1.
3 papers.