paper-with-me

홈 › Papers

Fast Hardware-Aware Neural Architecture Search

2019-10-25 · Li Lyna Zhang, Yuqing Yang, Yuhang Jiang, Wenwu Zhu, Yunxin Liu

Designing accurate and efficient convolutional neural architectures for vast amount of hardware is challenging because hardware designs are complex and diverse. This paper addresses the hardware diversity challenge in Neural Architecture Search (NAS). Unlike previous approaches that apply search algorithms on a small, human-designed search space without considering hardware diversity, we propose HURRICANE that explores the automatic hardware-aware search over a much larger search space and a two-stage search algorithm, to efficiently generate tailored models for different types of hardware. Extensive experiments on ImageNet demonstrate that our algorithm outperforms state-of-the-art hardware-aware NAS methods under the same latency constraint on three types of hardware. Moreover, the discovered architectures achieve much lower latency and higher accuracy than current state-of-the-art efficient models. Remarkably, HURRICANE achieves a 76.67% top-1 accuracy on ImageNet with a inference latency of only 16.5 ms for DSP, which is a 3.47% higher accuracy and a 6.35x inference speedup than FBNet-iPhoneX, respectively. For VPU, we achieve a 0.53% higher top-1 accuracy than Proxyless-mobile with a 1.49x speedup. Even for well-studied mobile CPU, we achieve a 1.63% higher top-1 accuracy than FBNet-iPhoneX with a comparable inference latency. HURRICANE also reduces the training time by 30.4% compared to SPOS.

📄 PDF Abstract BibTeX arXiv:1910.11609

Code (1)

cogsys-tuebingen/uninas pytorch

Tasks

CPUDiversityHardware Aware Neural Architecture SearchNeural Architecture Search

Methods 이 논문이 사용한 방법론

Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…

Similar Papers 제목 키워드 기반

Hardware/Software Co-Exploration of Neural Architectures

2019-07-06 · Weiwen Jiang, Lei Yang, Edwin Sha, Qingfeng Zhuge 외

We propose a novel hardware and software co-exploration framework for efficient neural architecture search (NAS). Different from existing hardware-aware NAS which assumes a fixed hardware design and explores the neural a…

Neural Architecture SearchReinforcement Learning

HAO: Hardware-aware neural Architecture Optimization for Efficient Inference

2021-04-26 · Zhen Dong, Yizhao Gao, Qijing Huang, John Wawrzynek 외

Automatic algorithm-hardware co-design for DNN has shown great success in improving the performance of DNNs on FPGAs. However, this process remains challenging due to the intractable search space of neural network archit…

Hardware Aware Neural Architecture Searchimage-classificationImage ClassificationNeural Architecture Search+1

Fast Data Aware Neural Architecture Search via Supernet Accelerated Evaluation

2025-02-18 · Emil Njor, Colby Banbury, Xenofon Fafoutis

Tiny machine learning (TinyML) promises to revolutionize fields such as healthcare, environmental monitoring, and industrial maintenance by running machine learning models on low-power embedded systems. However, the comp…

AutoMLNeural Architecture Search

Neural Architecture Codesign for Fast Bragg Peak Analysis

2023-12-10 · Luke McDermott, Jason Weitz, Dmitri Demler, Daniel Cummings 외

We develop an automated pipeline to streamline neural architecture codesign for fast, real-time Bragg peak analysis in high-energy diffraction microscopy. Traditional approaches, notably pseudo-Voigt fitting, demand sign…

AutoMLModel CompressionNetwork PruningNeural Architecture Search+1

MicroNAS: Zero-Shot Neural Architecture Search for MCUs

2024-01-17 · Ye Qiao, Haocheng Xu, Yifan Zhang, Sitao Huang

Neural Architecture Search (NAS) effectively discovers new Convolutional Neural Network (CNN) architectures, particularly for accuracy optimization. However, prior approaches often require resource-intensive training on …

Edge-computingNeural Architecture Search