Deep Neural Network Approximation for Custom Hardware: Where We've Been, Where We're Going
Not on the map. Why?
Abstract (arXiv)
Deep neural networks have proven to be particularly effective in visual and audio recognition tasks. Existing models tend to be computationally expensive and memory intensive, however, and so methods for hardware-oriented approximation have become a hot topic. Research has shown that custom hardware-based neural network accelerators can surpass their general-purpose processor equivalents in terms of both throughput and energy efficiency. Application-tailored accelerators, when co-designed with approximation-based network training methods, transform large, dense and computationally expensive networks into small, sparse and hardware-efficient alternatives, increasing the feasibility of network deployment. In this article, we provide a comprehensive evaluation of approximation methods for high-performance network inference along with in-depth discussion of their effectiveness for custom hardware implementation. We also include proposals for future research based on a thorough analysis of current trends. This article represents the first survey providing detailed comparisons of custom hardware accelerators featuring approximation for both convolutional and recurrent neural networks, through which we hope to inspire exciting new developments in the field.
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Jan 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 2; 2024: 2; 2025: 3.
13 papers.
Sort:
- 2023PolyLUT: Learning Piecewise Polynomials for Ultra-Low Latency FPGA LUT-based Inferencecited by 30
- 2024NeuraLUT: Hiding Neural Network Density in Boolean Synthesizable Functionscited by 21
- 2022Mokey: Enabling Narrow Fixed-Point Inference for Out-of-the-Box Floating-Point Transformer Modelscited by 19
- 2021AI Accelerator Survey and Trendscited by 17
- 2025PolyLUT: Ultra-low Latency Polynomial Inference with Hardware-Aware Structured Pruningcited by 8
- 2021Learning on Hardware: A Tutorial on Neural Network Accelerators and Co-Processorscited by 6
- 2025MetaML-Pro: Cross-Stage Design Flow Automation for Efficient Deep Learning Accelerationcited by 4
- 2023ATHEENA: A Toolflow for Hardware Early-Exit Network Automationcited by 3
- 2024DNN Modularization via Activation-Driven Trainingcited by 3
- 2021Next-Gen Machine Learning Supported Diagnostic Systems for Spacecraftcited by 2
- 2021A Dimensionality Reduction Approach for Convolutional Neural Networkscited by 2
- 2025FPGA-Enabled Machine Learning Applications in Earth Observation: A Systematic Reviewcited by 2
1 more
- 2022A Closer Look at Hardware-Friendly Weight Quantizationcited by 0
- 2025FPGA-Enabled Machine Learning Applications in Earth Observation: A Systematic Review4 Jun 2025
- 2025MetaML-Pro: Cross-Stage Design Flow Automation for Efficient Deep Learning Acceleration9 Feb 2025
- 2025PolyLUT: Ultra-low Latency Polynomial Inference with Hardware-Aware Structured Pruning14 Jan 2025
- 2024DNN Modularization via Activation-Driven Training1 Nov 2024
- 2024NeuraLUT: Hiding Neural Network Density in Boolean Synthesizable Functions29 Feb 2024
- 2023PolyLUT: Learning Piecewise Polynomials for Ultra-Low Latency FPGA LUT-based Inference5 Sep 2023
- 2023ATHEENA: A Toolflow for Hardware Early-Exit Network Automation17 Apr 2023
- 2022A Closer Look at Hardware-Friendly Weight Quantization7 Oct 2022
- 2022Mokey: Enabling Narrow Fixed-Point Inference for Out-of-the-Box Floating-Point Transformer Models23 Mar 2022
- 2021A Dimensionality Reduction Approach for Convolutional Neural Networks18 Oct 2021
- 2021AI Accelerator Survey and Trends18 Sep 2021
- 2021Next-Gen Machine Learning Supported Diagnostic Systems for Spacecraft10 Jun 2021
1 more
- 2023PolyLUT: Learning Piecewise Polynomials for Ultra-Low Latency FPGA LUT-based Inferencecited by 30
- 2024NeuraLUT: Hiding Neural Network Density in Boolean Synthesizable Functionscited by 21
- 2022Mokey: Enabling Narrow Fixed-Point Inference for Out-of-the-Box Floating-Point Transformer Modelscited by 19
- 2021AI Accelerator Survey and Trendscited by 17
- 2025PolyLUT: Ultra-low Latency Polynomial Inference with Hardware-Aware Structured Pruningcited by 8
- 2021Learning on Hardware: A Tutorial on Neural Network Accelerators and Co-Processorscited by 6
- 2025MetaML-Pro: Cross-Stage Design Flow Automation for Efficient Deep Learning Accelerationcited by 4
- 2023ATHEENA: A Toolflow for Hardware Early-Exit Network Automationcited by 3
- 2024DNN Modularization via Activation-Driven Trainingcited by 3
- 2021Next-Gen Machine Learning Supported Diagnostic Systems for Spacecraftcited by 2
- 2021A Dimensionality Reduction Approach for Convolutional Neural Networkscited by 2
- 2025FPGA-Enabled Machine Learning Applications in Earth Observation: A Systematic Reviewcited by 2
12 most cited of 13 All 13 (JSON)
- 2025FPGA-Enabled Machine Learning Applications in Earth Observation: A Systematic Review4 Jun 2025
- 2025MetaML-Pro: Cross-Stage Design Flow Automation for Efficient Deep Learning Acceleration9 Feb 2025
- 2025PolyLUT: Ultra-low Latency Polynomial Inference with Hardware-Aware Structured Pruning14 Jan 2025
- 2024DNN Modularization via Activation-Driven Training1 Nov 2024
- 2024NeuraLUT: Hiding Neural Network Density in Boolean Synthesizable Functions29 Feb 2024
- 2023PolyLUT: Learning Piecewise Polynomials for Ultra-Low Latency FPGA LUT-based Inference5 Sep 2023
- 2023ATHEENA: A Toolflow for Hardware Early-Exit Network Automation17 Apr 2023
- 2022A Closer Look at Hardware-Friendly Weight Quantization7 Oct 2022
- 2022Mokey: Enabling Narrow Fixed-Point Inference for Out-of-the-Box Floating-Point Transformer Models23 Mar 2022
- 2021A Dimensionality Reduction Approach for Convolutional Neural Networks18 Oct 2021
- 2021AI Accelerator Survey and Trends18 Sep 2021
- 2021Next-Gen Machine Learning Supported Diagnostic Systems for Spacecraft10 Jun 2021
12 newest of 13 All 13 (JSON)