U-Boost NAS: Utilization-Boosted Differentiable Neural Architecture Search
Not on the map. Why?
Abstract (arXiv)
Optimizing resource utilization in target platforms is key to achieving high performance during DNN inference. While optimizations have been proposed for inference latency, memory footprint, and energy consumption, prior hardware-aware neural architecture search (NAS) methods have omitted resource utilization, preventing DNNs to take full advantage of the target inference platforms. Modeling resource utilization efficiently and accurately is challenging, especially for widely-used array-based inference accelerators such as Google TPU. In this work, we propose a novel hardware-aware NAS framework that does not only optimize for task accuracy and inference latency, but also for resource utilization. We also propose and validate a new computational model for resource utilization in inference accelerators. By using the proposed NAS framework and the proposed resource utilization model, we achieve 2.8 - 4x speedup for DNN inference compared to prior hardware-aware NAS methods while attaining similar or improved accuracy in image classification on CIFAR-10 and Imagenet-100 datasets.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 30 of its 45 references that are in the map. First posted on arXiv 23 Mar 2022.
Builds on
30 of 45 references.
References · 30
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Mask R-CNNcited by 7,259
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 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
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
- 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
- 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
- 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
- 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 610
18 more
- 2017Progressive Neural Architecture Searchcited by 483
- 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
- 2018SNAS: Stochastic Neural Architecture Searchcited by 288
- 2019PC-DARTS: Partial Channel Connections for Memory-Efficient Architecture Searchcited by 265
- 2016UberNet: Training a `Universal' Convolutional Neural Network for Low-, Mid-, and High-Level Vision using Diverse Datasets and Limited Memorycited by 200
- 2020FBNetV2: Differentiable Neural Architecture Search for Spatial and Channel Dimensionscited by 152
- 2018NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applicationscited by 146
- 2017MorphNet: Fast & Simple Resource-Constrained Structure Learning of Deep Networkscited by 92
- 2019Single-Path NAS: Designing Hardware-Efficient ConvNets in less than 4 Hourscited by 87
- 2018ChamNet: Towards Efficient Network Design through Platform-Aware Model Adaptationcited by 76
- 2020MobileDets: Searching for Object Detection Architectures for Mobile Acceleratorscited by 55
- 2019XNAS: Neural Architecture Search with Expert Advicecited by 35
- 2020Accelerator-aware Neural Network Design using AutoMLcited by 30
- 2019Fast Hardware-Aware Neural Architecture Searchcited by 23
- 2021Searching for Fast Model Families on Datacenter Acceleratorscited by 22
- 2020NASCaps: A Framework for Neural Architecture Search to Optimize the Accuracy and Hardware Efficiency of Convolutional Capsule Networkscited by 16
- 2020DANCE: Differentiable Accelerator/Network Co-Explorationcited by 16
- 2016Neural Networks Designing Neural Networks: Multi-Objective Hyper-Parameter Optimizationcited by 9
Built on by
Citing papers per year: 2022: 1; 2023: 1.
2 papers.