ALWANN: Automatic Layer-Wise Approximation of Deep Neural Network Accelerators without Retraining
Not on the map. Why?
Abstract (arXiv)
The state-of-the-art approaches employ approximate computing to reduce the energy consumption of DNN hardware. Approximate DNNs then require extensive retraining afterwards to recover from the accuracy loss caused by the use of approximate operations. However, retraining of complex DNNs does not scale well. In this paper, we demonstrate that efficient approximations can be introduced into the computational path of DNN accelerators while retraining can completely be avoided. ALWANN provides highly optimized implementations of DNNs for custom low-power accelerators in which the number of computing units is lower than the number of DNN layers. First, a fully trained DNN is converted to operate with 8-bit weights and 8-bit multipliers in convolutional layers. A suitable approximate multiplier is then selected for each computing element from a library of approximate multipliers in such a way that (i) one approximate multiplier serves several layers, and (ii) the overall classification error and energy consumption are minimized. The optimizations including the multiplier selection problem are solved by means of a multiobjective optimization NSGA-II algorithm. In order to completely avoid the computationally expensive retraining of DNN, which is usually employed to improve the classification accuracy, we propose a simple weight updating scheme that compensates the inaccuracy introduced by employing approximate multipliers. The proposed approach is evaluated for two architectures of DNN accelerators with approximate multipliers from the open-source "EvoApprox" library. We report that the proposed approach saves 30% of energy needed for multiplication in convolutional layers of ResNet-50 while the accuracy is degraded by only 0.6%. The proposed technique and approximate layers are available as an open-source extension of TensorFlow at https://github.com/ehw-fit/tf-approximate.
Key facts. Cited by 28 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 8; 2023: 2; 2024: 5; 2025: 4; 2026: 5.
28 papers.
Sort:
By area:
- 2022Hardware Approximate Techniques for Deep Neural Network Accelerators: A Surveycited by 39
- 2021Towards Energy-Efficient and Secure Edge AI: A Cross-Layer Frameworkcited by 17
- 2021Control Variate Approximation for DNN Acceleratorscited by 11
- 2022AdaPT: Fast Emulation of Approximate DNN Accelerators in PyTorchcited by 11
- 2023Co-Design of Approximate Multilayer Perceptron for Ultra-Resource Constrained Printed Circuitscited by 11
- 2024TransAxx: Efficient Transformers with Approximate Computingcited by 6
- 2021Positive/Negative Approximate Multipliers for DNN Acceleratorscited by 5
- 2022CoNLoCNN: Exploiting Correlation and Non-Uniform Quantization for Energy-Efficient Low-precision Deep Convolutional Neural Networkscited by 4
- 2021Reliability-Aware Quantization for Anti-Aging NPUscited by 3
- 2023Approximate Computing Survey, Part II: Application-Specific & Architectural Approximation Techniques and Applicationscited by 3
- 2022Enabling Capsule Networks at the Edge through Approximate Softmax and Squash Operationscited by 1
- 2022Combining Gradients and Probabilities for Heterogeneous Approximation of Neural Networkscited by 1
16 more
- 2024PACiM: A Sparsity-Centric Hybrid Compute-in-Memory Architecture via Probabilistic Approximationcited by 1
- 2024Leveraging Highly Approximated Multipliers in DNN Inferencecited by 1
- 2025MAx-DNN: Multi-Level Arithmetic Approximation for Energy-Efficient DNN Hardware Acceleratorscited by 1
- 2026MCEL: Margin-Based Cross-Entropy Loss for Error-Tolerant Quantized Neural Networkscited by 1
- 2022HEAM: High-Efficiency Approximate Multiplier Optimization for Deep Neural Networkscited by 0
- 2022Energy-efficient DNN Inference on Approximate Accelerators Through Formal Property Explorationcited by 0
- 2022DNNShield: Dynamic Randomized Model Sparsification, A Defense Against Adversarial Machine Learningcited by 0
- 2024QoS-Nets: Adaptive Approximate Neural Network Inferencecited by 0
- 2024FAMES: Fast Approximate Multiplier Substitution for Mixed-Precision Quantized DNNs--Down to 2 Bits!cited by 0
- 2025Explainable AI-Guided Efficient Approximate DNN Generation for Multi-Pod Systolic Arrayscited by 0
- 2025EPSILON: Adaptive Fault Mitigation in Approximate Deep Neural Network using Statistical Signaturescited by 0
- 2025Gradient Estimation Methods of Approximate Multipliers for High-Accuracy Retraining of Deep Learning Modelscited by 0
- 2026AxMoE: Characterizing the Impact of Approximate Multipliers on Mixture-of-Experts DNN Architecturescited by 0
- 2026TRAM: Training Approximate Multiplier Structures for Low-Power AI Acceleratorscited by 0
- 2026Precision-Aware Variable Bit Processing Elements for Hardware-Efficient Systolic Array Designscited by 0
- 2026FAME: An FPGA-Based Platform for Approximate Multipliers Evaluation with Pattern-Guided DNN Retrainingcited by 0
- 2026FAME: An FPGA-Based Platform for Approximate Multipliers Evaluation with Pattern-Guided DNN Retraining15 Sep 2026
- 2026Precision-Aware Variable Bit Processing Elements for Hardware-Efficient Systolic Array Designs23 Aug 2026
- 2026TRAM: Training Approximate Multiplier Structures for Low-Power AI Accelerators6 May 2026
- 2026AxMoE: Characterizing the Impact of Approximate Multipliers on Mixture-of-Experts DNN Architectures6 May 2026
- 2026MCEL: Margin-Based Cross-Entropy Loss for Error-Tolerant Quantized Neural Networks5 Mar 2026
- 2025Gradient Estimation Methods of Approximate Multipliers for High-Accuracy Retraining of Deep Learning Models3 Sep 2025
- 2025MAx-DNN: Multi-Level Arithmetic Approximation for Energy-Efficient DNN Hardware Accelerators26 Jun 2025
- 2025EPSILON: Adaptive Fault Mitigation in Approximate Deep Neural Network using Statistical Signatures24 Apr 2025
- 2025Explainable AI-Guided Efficient Approximate DNN Generation for Multi-Pod Systolic Arrays20 Mar 2025
- 2024Leveraging Highly Approximated Multipliers in DNN Inference21 Dec 2024
- 2024FAMES: Fast Approximate Multiplier Substitution for Mixed-Precision Quantized DNNs--Down to 2 Bits!27 Nov 2024
- 2024QoS-Nets: Adaptive Approximate Neural Network Inference10 Oct 2024
16 more
- 2024PACiM: A Sparsity-Centric Hybrid Compute-in-Memory Architecture via Probabilistic Approximation29 Aug 2024
- 2024TransAxx: Efficient Transformers with Approximate Computing12 Feb 2024
- 2023Approximate Computing Survey, Part II: Application-Specific & Architectural Approximation Techniques and Applications20 Jul 2023
- 2023Co-Design of Approximate Multilayer Perceptron for Ultra-Resource Constrained Printed Circuits28 Feb 2023
- 2022Combining Gradients and Probabilities for Heterogeneous Approximation of Neural Networks15 Aug 2022
- 2022DNNShield: Dynamic Randomized Model Sparsification, A Defense Against Adversarial Machine Learning31 Jul 2022
- 2022CoNLoCNN: Exploiting Correlation and Non-Uniform Quantization for Energy-Efficient Low-precision Deep Convolutional Neural Networks31 Jul 2022
- 2022Energy-efficient DNN Inference on Approximate Accelerators Through Formal Property Exploration25 Jul 2022
- 2022Enabling Capsule Networks at the Edge through Approximate Softmax and Squash Operations21 Jun 2022
- 2022Hardware Approximate Techniques for Deep Neural Network Accelerators: A Survey16 Mar 2022
- 2022AdaPT: Fast Emulation of Approximate DNN Accelerators in PyTorch8 Mar 2022
- 2022HEAM: High-Efficiency Approximate Multiplier Optimization for Deep Neural Networks20 Jan 2022
- 2021Towards Energy-Efficient and Secure Edge AI: A Cross-Layer Framework20 Sep 2021
- 2021Positive/Negative Approximate Multipliers for DNN Accelerators20 Jul 2021
- 2021Reliability-Aware Quantization for Anti-Aging NPUs8 Mar 2021
- 2021Control Variate Approximation for DNN Accelerators18 Feb 2021
- 2022Hardware Approximate Techniques for Deep Neural Network Accelerators: A Surveycited by 39
- 2021Towards Energy-Efficient and Secure Edge AI: A Cross-Layer Frameworkcited by 17
- 2021Control Variate Approximation for DNN Acceleratorscited by 11
- 2022AdaPT: Fast Emulation of Approximate DNN Accelerators in PyTorchcited by 11
- 2023Co-Design of Approximate Multilayer Perceptron for Ultra-Resource Constrained Printed Circuitscited by 11
- 2024TransAxx: Efficient Transformers with Approximate Computingcited by 6
- 2021Positive/Negative Approximate Multipliers for DNN Acceleratorscited by 5
- 2022CoNLoCNN: Exploiting Correlation and Non-Uniform Quantization for Energy-Efficient Low-precision Deep Convolutional Neural Networkscited by 4
- 2021Reliability-Aware Quantization for Anti-Aging NPUscited by 3
- 2023Approximate Computing Survey, Part II: Application-Specific & Architectural Approximation Techniques and Applicationscited by 3
- 2022Enabling Capsule Networks at the Edge through Approximate Softmax and Squash Operationscited by 1
- 2022Combining Gradients and Probabilities for Heterogeneous Approximation of Neural Networkscited by 1
12 most cited of 27 All 27 (JSON)
- 2026FAME: An FPGA-Based Platform for Approximate Multipliers Evaluation with Pattern-Guided DNN Retraining15 Sep 2026
- 2026Precision-Aware Variable Bit Processing Elements for Hardware-Efficient Systolic Array Designs23 Aug 2026
- 2026TRAM: Training Approximate Multiplier Structures for Low-Power AI Accelerators6 May 2026
- 2026MCEL: Margin-Based Cross-Entropy Loss for Error-Tolerant Quantized Neural Networks5 Mar 2026
- 2025Gradient Estimation Methods of Approximate Multipliers for High-Accuracy Retraining of Deep Learning Models3 Sep 2025
- 2025MAx-DNN: Multi-Level Arithmetic Approximation for Energy-Efficient DNN Hardware Accelerators26 Jun 2025
- 2025EPSILON: Adaptive Fault Mitigation in Approximate Deep Neural Network using Statistical Signatures24 Apr 2025
- 2025Explainable AI-Guided Efficient Approximate DNN Generation for Multi-Pod Systolic Arrays20 Mar 2025
- 2024Leveraging Highly Approximated Multipliers in DNN Inference21 Dec 2024
- 2024FAMES: Fast Approximate Multiplier Substitution for Mixed-Precision Quantized DNNs--Down to 2 Bits!27 Nov 2024
- 2024QoS-Nets: Adaptive Approximate Neural Network Inference10 Oct 2024
- 2024PACiM: A Sparsity-Centric Hybrid Compute-in-Memory Architecture via Probabilistic Approximation29 Aug 2024
12 newest of 27 All 27 (JSON)