ApproxDARTS: Differentiable Neural Architecture Search with Approximate Multipliers
Not on the map. Why?
Abstract (arXiv)
Integrating the principles of approximate computing into the design of hardware-aware deep neural networks (DNN) has led to DNNs implementations showing good output quality and highly optimized hardware parameters such as low latency or inference energy. In this work, we present ApproxDARTS, a neural architecture search (NAS) method enabling the popular differentiable neural architecture search method called DARTS to exploit approximate multipliers and thus reduce the power consumption of generated neural networks. We showed on the CIFAR-10 data set that the ApproxDARTS is able to perform a complete architecture search within less than 10 GPU hours and produce competitive convolutional neural networks (CNN) containing approximate multipliers in convolutional layers. For example, ApproxDARTS created a CNN showing an energy consumption reduction of (a) 53.84% in the arithmetic operations of the inference phase compared to the CNN utilizing the native 32-bit floating-point multipliers and (b) 5.97% compared to the CNN utilizing the exact 8-bit fixed-point multipliers, in both cases with a negligible accuracy drop. Moreover, the ApproxDARTS is 2.3× faster than a similar but evolutionary algorithm-based method called EvoApproxNAS.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 21 of its 35 references that are in the map. First posted on arXiv 8 Apr 2024.
Builds on
21 of 35 references.
References · 21
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
- 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
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
- 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
- 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 427
- 2019PC-DARTS: Partial Channel Connections for Memory-Efficient Architecture Searchcited by 265
- 2020A Comprehensive Survey of Neural Architecture Search: Challenges and Solutionscited by 253
9 more
- 2019Progressive Differentiable Architecture Search: Bridging the Depth Gap between Search and Evaluationcited by 230
- 2023Neural Architecture Search: Insights from 1000 Paperscited by 136
- 2019SGAS: Sequential Greedy Architecture Searchcited by 69
- 2020DSNAS: Direct Neural Architecture Search without Parameter Retrainingcited by 69
- 2017A Genetic Programming Approach to Designing Convolutional Neural Network Architecturescited by 59
- 2019Ensemble Knowledge Distillation for Learning Improved and Efficient Networkscited by 46
- 2022Hardware Approximate Techniques for Deep Neural Network Accelerators: A Surveycited by 39
- 2019XNAS: Neural Architecture Search with Expert Advicecited by 35
- 2020Optimal Transport Kernels for Sequential and Parallel Neural Architecture Searchcited by 29
Built on by
Citing papers per year: 2026: 1.
1 paper.