Automated design of error-resilient and hardware-efficient deep neural networks
Not on the map. Why?
Abstract (arXiv)
Applying deep neural networks (DNNs) in mobile and safety-critical systems, such as autonomous vehicles, demands a reliable and efficient execution on hardware. Optimized dedicated hardware accelerators are being developed to achieve this. However, the design of efficient and reliable hardware has become increasingly difficult, due to the increased complexity of modern integrated circuit technology and its sensitivity against hardware faults, such as random bit-flips. It is thus desirable to exploit optimization potential for error resilience and efficiency also at the algorithmic side, e.g., by optimizing the architecture of the DNN. Since there are numerous design choices for the architecture of DNNs, with partially opposing effects on the preferred characteristics (such as small error rates at low latency), multi-objective optimization strategies are necessary. In this paper, we develop an evolutionary optimization technique for the automated design of hardware-optimized DNN architectures. For this purpose, we derive a set of easily computable objective functions, which enable the fast evaluation of DNN architectures with respect to their hardware efficiency and error resilience solely based on the network topology. We observe a strong correlation between predicted error resilience and actual measurements obtained from fault injection simulations. Furthermore, we analyze two different quantization schemes for efficient DNN computation and find significant differences regarding their effect on error resilience.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Sep 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 2.
6 papers.
- 2023Neural Architecture Search: Insights from 1000 Paperscited by 136
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Searchcited by 60
- 2021Bag of Baselines for Multi-objective Joint Neural Architecture Search and Hyperparameter Optimizationcited by 19
- 2022Tackling Neural Architecture Search With Quality Diversity Optimizationcited by 3
- 2021HALF: Holistic Auto Machine Learning for FPGAscited by 2
- 2023A Survey on Multi-Objective Neural Architecture Searchcited by 0
- 2023A Survey on Multi-Objective Neural Architecture Search18 Jul 2023
- 2023Neural Architecture Search: Insights from 1000 Papers20 Jan 2023
- 2022Tackling Neural Architecture Search With Quality Diversity Optimization30 Jul 2022
- 2021HALF: Holistic Auto Machine Learning for FPGAs28 Jun 2021
- 2021Bag of Baselines for Multi-objective Joint Neural Architecture Search and Hyperparameter Optimization3 May 2021
- 2021A Comprehensive Survey on Hardware-Aware Neural Architecture Search22 Jan 2021