SONAR: Joint Architecture and System Optimization Search
Not on the map. Why?
Abstract (arXiv)
There is a growing need to deploy machine learning for different tasks on a wide array of new hardware platforms. Such deployment scenarios require tackling multiple challenges, including identifying a model architecture that can achieve a suitable predictive accuracy (architecture search), and finding an efficient implementation of the model to satisfy underlying hardware-specific systems constraints such as latency (system optimization search). Existing works treat architecture search and system optimization search as separate problems and solve them sequentially. In this paper, we instead propose to solve these problems jointly, and introduce a simple but effective baseline method called SONAR that interleaves these two search problems. SONAR aims to efficiently optimize for predictive accuracy and inference latency by applying early stopping to both search processes. Our experiments on multiple different hardware back-ends show that SONAR identifies nearly optimal architectures 30 times faster than a brute force approach.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 25 of its 34 references that are in the map. First posted on arXiv 25 Aug 2022.
Builds on
25 of 34 references.
References · 25
- 2019Searching for MobileNetV3cited by 1,994
- 2018DARTS: Differentiable Architecture Searchcited by 1,798
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 943
- 2018Efficient Neural Architecture Search via Parameter Sharingcited by 837
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 815
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 787
- 2016Hyperband: A Novel Bandit-Based Approach to Hyperparameter Optimizationcited by 699
- 2020What is the State of Neural Network Pruning?cited by 583
- 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 485
- 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 443
- 2019Random Search and Reproducibility for Neural Architecture Searchcited by 254
- 2015Non-stochastic Best Arm Identification and Hyperparameter Optimizationcited by 221
13 more
- 2020Ansor: Generating High-Performance Tensor Programs for Deep Learningcited by 201
- 2018Efficient Multi-objective Neural Architecture Search via Lamarckian Evolutioncited by 153
- 2018Learning to Optimize Tensor Programscited by 140
- 2020BRP-NAS: Prediction-based NAS using GCNscited by 111
- 2020APQ: Joint Search for Network Architecture, Pruning and Quantization Policycited by 99
- 2021HW-NAS-Bench:Hardware-Aware Neural Architecture Search Benchmarkcited by 84
- 2020NSGANetV2: Evolutionary Multi-Objective Surrogate-Assisted Neural Architecture Searchcited by 76
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 61
- 2020Neural Architecture Transfercited by 60
- 2021A Deep Learning Based Cost Model for Automatic Code Optimizationcited by 33
- 2020Best of Both Worlds: AutoML Codesign of a CNN and its Hardware Acceleratorcited by 30
- 2021NAAS: Neural Accelerator Architecture Searchcited by 24
- 2020Learned Hardware/Software Co-Design of Neural Acceleratorscited by 9
Built on by
Not cited yet.