A Learning Framework for n-bit Quantized Neural Networks toward FPGAs
Not on the map. Why?
Abstract (arXiv)
The quantized neural network (QNN) is an efficient approach for network compression and can be widely used in the implementation of FPGAs. This paper proposes a novel learning framework for n-bit QNNs, whose weights are constrained to the power of two. To solve the gradient vanishing problem, we propose a reconstructed gradient function for QNNs in back-propagation algorithm that can directly get the real gradient rather than estimating an approximate gradient of the expected loss. We also propose a novel QNN structure named n-BQ-NN, which uses shift operation to replace the multiply operation and is more suitable for the inference on FPGAs. Furthermore, we also design a shift vector processing element (SVPE) array to replace all 16-bit multiplications with SHIFT operations in convolution operation on FPGAs. We also carry out comparable experiments to evaluate our framework. The experimental results show that the quantized models of ResNet, DenseNet and AlexNet through our learning framework can achieve almost the same accuracies with the original full-precision models. Moreover, when using our learning framework to train our n-BQ-NN from scratch, it can achieve state-of-the-art results compared with typical low-precision QNNs. Experiments on Xilinx ZCU102 platform show that our n-BQ-NN with our SVPE can execute 2.9 times faster than with the vector processing element (VPE) in inference. As the SHIFT operation in our SVPE array will not consume Digital Signal Processings (DSPs) resources on FPGAs, the experiments have shown that the use of SVPE array also reduces average energy consumption to 68.7% of the VPE array with 16-bit.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). First posted on arXiv 6 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 5; 2024: 5; 2025: 2.
12 papers.
- 2023Unified Data-Free Compression: Pruning and Quantization without Fine-Tuningcited by 23
- 2023Data-Free Quantization via Mixed-Precision Compensation without Fine-Tuningcited by 9
- 2023Towards Efficient In-memory Computing Hardware for Quantized Neural Networks: State-of-the-art, Open Challenges and Perspectivescited by 5
- 2023Learning Discretized Neural Networks under Ricci Flowcited by 4
- 2023ACQ: Improving Generative Data-free Quantization Via Attention Correctioncited by 2
- 2024OvSW: Overcoming Silent Weights for Accurate Binary Neural Networkscited by 2
- 2024MCU-MixQ: A HW/SW Co-optimized Mixed-precision Neural Network Design Framework for MCUscited by 2
- 2024Adaptive Resolution Inference (ARI): Energy-Efficient Machine Learning for Internet of Thingscited by 2
- 2024AutoDFP: Automatic Data-Free Pruning via Channel Similarity Reconstructioncited by 1
- 2024Computer Vision Model Compression Techniques for Embedded Systems: A Surveycited by 1
- 2025Hyperbolic Binary Neural Networkcited by 0
- 2025Energy-Efficient FPGA Framework for Non-Quantized Convolutional Neural Networkscited by 0
- 2025Energy-Efficient FPGA Framework for Non-Quantized Convolutional Neural Networks15 Oct 2025
- 2025Hyperbolic Binary Neural Network7 Jan 2025
- 2024Adaptive Resolution Inference (ARI): Energy-Efficient Machine Learning for Internet of Things26 Aug 2024
- 2024Computer Vision Model Compression Techniques for Embedded Systems: A Survey15 Aug 2024
- 2024MCU-MixQ: A HW/SW Co-optimized Mixed-precision Neural Network Design Framework for MCUs17 Jul 2024
- 2024OvSW: Overcoming Silent Weights for Accurate Binary Neural Networks7 Jul 2024
- 2024AutoDFP: Automatic Data-Free Pruning via Channel Similarity Reconstruction13 Mar 2024
- 2023Unified Data-Free Compression: Pruning and Quantization without Fine-Tuning14 Aug 2023
- 2023Towards Efficient In-memory Computing Hardware for Quantized Neural Networks: State-of-the-art, Open Challenges and Perspectives8 Jul 2023
- 2023Data-Free Quantization via Mixed-Precision Compensation without Fine-Tuning2 Jul 2023
- 2023Learning Discretized Neural Networks under Ricci Flow7 Feb 2023
- 2023ACQ: Improving Generative Data-free Quantization Via Attention Correction18 Jan 2023