Multi-Objective Neural Architecture Search by Learning Search Space Partitions
Not on the map. Why?
Abstract (arXiv)
Deploying deep learning models requires taking into consideration neural network metrics such as model size, inference latency, and #FLOPs, aside from inference accuracy. This results in deep learning model designers leveraging multi-objective optimization to design effective deep neural networks in multiple criteria. However, applying multi-objective optimizations to neural architecture search (NAS) is nontrivial because NAS tasks usually have a huge search space, along with a non-negligible searching cost. This requires effective multi-objective search algorithms to alleviate the GPU costs. In this work, we implement a novel multi-objectives optimizer based on a recently proposed meta-algorithm called LaMOO on NAS tasks. In a nutshell, LaMOO speedups the search process by learning a model from observed samples to partition the search space and then focusing on promising regions likely to contain a subset of the Pareto frontier. Using LaMOO, we observe an improvement of more than 200% sample efficiency compared to Bayesian optimization and evolutionary-based multi-objective optimizers on different NAS datasets. For example, when combined with LaMOO, qEHVI achieves a 225% improvement in sample efficiency compared to using qEHVI alone in NasBench201. For real-world tasks, LaMOO achieves 97.36% accuracy with only 1.62M #Params on CIFAR10 in only 600 search samples. On ImageNet, our large model reaches 80.4% top-1 accuracy with only 522M #FLOPs.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 58 of its 94 references that are in the map. First posted on arXiv 1 Jun 2024.
Builds on
58 of 94 references.
References · 58
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2019Searching for MobileNetV3cited by 1,984
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2019FCOS: Fully Convolutional One-Stage Object Detectioncited by 1,573
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
- 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
- 2020Designing Network Design Spacescited by 954
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
38 more
- 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
- 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
- 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
- 2017Progressive Neural Architecture Searchcited by 483
- 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
- 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
- 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 340
- 2019NAS-FPN: Learning Scalable Feature Pyramid Architecture for Object Detectioncited by 289
- 2020MCUNet: Tiny Deep Learning on IoT Devicescited by 269
- 2019PC-DARTS: Partial Channel Connections for Memory-Efficient Architecture Searchcited by 265
- 2020BigNAS: Scaling Up Neural Architecture Search with Big Single-Stage Modelscited by 187
- 2020Differentiable Expected Hypervolume Improvement for Parallel Multi-Objective Bayesian Optimizationcited by 176
- 2018Neural Architecture Optimizationcited by 164
- 2020FBNetV2: Differentiable Neural Architecture Search for Spatial and Channel Dimensionscited by 152
- 2018Efficient Multi-objective Neural Architecture Search via Lamarckian Evolutioncited by 151
- 2019Fair DARTS: Eliminating Unfair Advantages in Differentiable Architecture Searchcited by 129
- 2019Evaluating the Search Phase of Neural Architecture Searchcited by 120
- 2019MixConv: Mixed Depthwise Convolutional Kernelscited by 108
- 2020Learning Search Space Partition for Black-box Optimization using Monte Carlo Tree Searchcited by 87
- 2021HW-NAS-Bench:Hardware-Aware Neural Architecture Search Benchmarkcited by 83
- 2020Max-value Entropy Search for Multi-Objective Bayesian Optimization with Constraintscited by 81
- 2018ChamNet: Towards Efficient Network Design through Platform-Aware Model Adaptationcited by 76
- 2019BayesNAS: A Bayesian Approach for Neural Architecture Searchcited by 67
- 2020Surrogate NAS Benchmarks: Going Beyond the Limited Search Spaces of Tabular NAS Benchmarkscited by 67
- 2019NAS-FCOS: Fast Neural Architecture Search for Object Detectioncited by 53
- 2020Few-shot Neural Architecture Searchcited by 50
- 2018DPP-Net: Device-aware Progressive Search for Pareto-optimal Neural Architecturescited by 40
- 2019AtomNAS: Fine-Grained End-to-End Neural Architecture Searchcited by 40
- 2019Progressive DARTS: Bridging the Optimization Gap for NAS in the Wildcited by 39
- 2020FBNetV3: Joint Architecture-Recipe Search using Predictor Pretrainingcited by 35
- 2019AlphaX: eXploring Neural Architectures with Deep Neural Networks and Monte Carlo Tree Searchcited by 33
- 2024Personalized LLM Response Generation with Parameterized Memory Injectioncited by 33
- 2022Generalizing Few-Shot NAS with Gradient Matchingcited by 25
- 2019Adaptive Stochastic Natural Gradient Method for One-Shot Neural Architecture Searchcited by 23
- 2019Sample-Efficient Neural Architecture Search by Learning Action Spacecited by 23
- 2020Evolving Search Space for Neural Architecture Searchcited by 23
50 most cited of 58 All 58 (JSON)
Built on by
Citing papers per year: 2024: 1.
1 paper.