Multi-objective Differentiable Neural Architecture Search
Not on the map. Why?
Abstract (arXiv)
Pareto front profiling in multi-objective optimization (MOO), i.e., finding a diverse set of Pareto optimal solutions, is challenging, especially with expensive objectives that require training a neural network. Typically, in MOO for neural architecture search (NAS), we aim to balance performance and hardware metrics across devices. Prior NAS approaches simplify this task by incorporating hardware constraints into the objective function, but profiling the Pareto front necessitates a computationally expensive search for each constraint. In this work, we propose a novel NAS algorithm that encodes user preferences to trade-off performance and hardware metrics, yielding representative and diverse architectures across multiple devices in just a single search run. To this end, we parameterize the joint architectural distribution across devices and multiple objectives via a hypernetwork that can be conditioned on hardware features and preference vectors, enabling zero-shot transferability to new devices. Extensive experiments involving up to 19 hardware devices and 3 different objectives demonstrate the effectiveness and scalability of our method. Finally, we show that, without any additional costs, our method outperforms existing MOO NAS methods across a broad range of qualitatively different search spaces and datasets, including MobileNetV3 on ImageNet-1k, an encoder-decoder transformer space for machine translation and a decoder-only space for language modelling.
Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 62 of its 87 references that are in the map. First posted on arXiv 28 Feb 2024.
Builds on
62 of 87 references.
References · 62
- 2020Scaling Laws for Neural Language Modelscited by 6,494
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,726
- 2018DARTS: Differentiable Architecture Searchcited by 1,789
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,496
- 2016HyperNetworkscited by 1,010
- 2021Scaling Vision Transformerscited by 998
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 941
- 2021Learning to Prompt for Continual Learningcited by 941
- 2018Regularized Evolution for Image Classifier Architecture Searchcited by 907
- 2018Efficient Neural Architecture Search via Parameter Sharingcited by 834
- 2018Multi-Task Learning as Multi-Objective Optimizationcited by 812
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 783
38 more
- 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 670
- 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 484
- 2020NAS-Bench-201: Extending the Scope of Reproducible Neural Architecture Searchcited by 414
- 2019Single Path One-Shot Neural Architecture Search with Uniform Samplingcited by 412
- 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 259
- 2019Random Search and Reproducibility for Neural Architecture Searchcited by 254
- 2019Pareto Multi-Task Learningcited by 224
- 2017SMASH: One-Shot Model Architecture Search through HyperNetworkscited by 201
- 2021AutoFormer: Searching Transformers for Visual Recognitioncited by 187
- 2020Differentiable Expected Hypervolume Improvement for Parallel Multi-Objective Bayesian Optimizationcited by 177
- 2020Minimax Pareto Fairness: A Multi Objective Perspectivecited by 153
- 2018Efficient Multi-objective Neural Architecture Search via Lamarckian Evolutioncited by 152
- 2020FBNetV2: Differentiable Neural Architecture Search for Spatial and Channel Dimensionscited by 152
- 2023Neural Architecture Search: Insights from 1000 Paperscited by 139
- 2020HAT: Hardware-Aware Transformers for Efficient Natural Language Processingcited by 136
- 2020Learning the Pareto Front with Hypernetworkscited by 123
- 2020BRP-NAS: Prediction-based NAS using GCNscited by 109
- 2018A Flexible Framework for Multi-Objective Bayesian Optimization using Random Scalarizationscited by 98
- 2023Getting ViT in Shape: Scaling Laws for Compute-Optimal Model Designcited by 89
- 2021Multi-Objective Bayesian Optimization over High-Dimensional Search Spacescited by 87
- 2021HW-NAS-Bench:Hardware-Aware Neural Architecture Search Benchmarkcited by 83
- 2020NSGANetV2: Evolutionary Multi-Objective Surrogate-Assisted Neural Architecture Searchcited by 76
- 2020DrNAS: Dirichlet Neural Architecture Searchcited by 73
- 2020AttentiveNAS: Improving Neural Architecture Search via Attentive Samplingcited by 65
- 2020Controllable Pareto Multi-Task Learningcited by 51
- 2021iDARTS: Differentiable Architecture Search with Stochastic Implicit Gradientscited by 51
- 2020AutoGAN-Distiller: Searching to Compress Generative Adversarial Networkscited by 50
- 2019The stochastic multi-gradient algorithm for multi-objective optimization and its application to supervised machine learningcited by 45
- 2021Scalable Pareto Front Approximation for Deep Multi-Objective Learningcited by 45
- 2021Rapid Neural Architecture Search by Learning to Generate Graphs from Datasetscited by 33
- 2016Convolutional Neural Fabricscited by 32
- 2019SqueezeNAS: Fast neural architecture search for faster semantic segmentationcited by 31
- 2023Bridging Discrete and Backpropagation: Straight-Through and Beyondcited by 31
- 2022Rethinking Bias Mitigation: Fairer Architectures Make for Fairer Face Recognitioncited by 26
- 2020Speedy Performance Estimation for Neural Architecture Searchcited by 24
- 2019Fast Hardware-Aware Neural Architecture Searchcited by 23
50 most cited of 62 All 62 (JSON)
Built on by
Not cited yet.