Efficient Computation Reduction in Bayesian Neural Networks Through Feature Decomposition and Memorization
Not on the map. Why?
Abstract (arXiv)
Bayesian method is capable of capturing real world uncertainties/incompleteness and properly addressing the over-fitting issue faced by deep neural networks. In recent years, Bayesian Neural Networks (BNNs) have drawn tremendous attentions of AI researchers and proved to be successful in many applications. However, the required high computation complexity makes BNNs difficult to be deployed in computing systems with limited power budget. In this paper, an efficient BNN inference flow is proposed to reduce the computation cost then is evaluated by means of both software and hardware implementations. A feature decomposition and memorization (textttDM) strategy is utilized to reform the BNN inference flow in a reduced manner. About half of the computations could be eliminated compared to the traditional approach that has been proved by theoretical analysis and software validations. Subsequently, in order to resolve the hardware resource limitations, a memory-friendly computing framework is further deployed to reduce the memory overhead introduced by textttDM strategy. Finally, we implement our approach in Verilog and synthesise it with 45 nm FreePDK technology. Hardware simulation results on multi-layer BNNs demonstrate that, when compared with the traditional BNN inference method, it provides an energy consumption reduction of 73% and a 4× speedup at the expense of 14% area overhead.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). First posted on arXiv 8 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 2; 2024: 3; 2025: 2; 2026: 1.
10 papers.
- 2024Sparse Bayesian Networks: Efficient Uncertainty Quantification in Medical Image Analysiscited by 8
- 2022Reducing Overconfidence Predictions for Autonomous Driving Perceptioncited by 7
- 2023Spatial-SpinDrop: Spatial Dropout-based Binary Bayesian Neural Network with Spintronics Implementationcited by 7
- 2023Scale-Dropout: Estimating Uncertainty in Deep Neural Networks Using Stochastic Scalecited by 6
- 2025Hyperdimensional Uncertainty Quantification for Multimodal Uncertainty Fusion in Autonomous Vehicles Perceptioncited by 6
- 2021Optimizing Bayesian Recurrent Neural Networks on an FPGA-based Acceleratorcited by 3
- 2026Random-Set Graph Neural Networkscited by 3
- 2025Credal Graph Neural Networkscited by 2
- 2024Concurrent Self-testing of Neural Networks Using Uncertainty Fingerprintcited by 1
- 2024Bayes2IMC: In-Memory Computing for Bayesian Binary Neural Networkscited by 0
- 2026Random-Set Graph Neural Networks12 May 2026
- 2025Credal Graph Neural Networks2 Dec 2025
- 2025Hyperdimensional Uncertainty Quantification for Multimodal Uncertainty Fusion in Autonomous Vehicles Perception25 Mar 2025
- 2024Bayes2IMC: In-Memory Computing for Bayesian Binary Neural Networks12 Nov 2024
- 2024Sparse Bayesian Networks: Efficient Uncertainty Quantification in Medical Image Analysis11 Jun 2024
- 2024Concurrent Self-testing of Neural Networks Using Uncertainty Fingerprint2 Jan 2024
- 2023Scale-Dropout: Estimating Uncertainty in Deep Neural Networks Using Stochastic Scale27 Nov 2023
- 2023Spatial-SpinDrop: Spatial Dropout-based Binary Bayesian Neural Network with Spintronics Implementation16 Jun 2023
- 2022Reducing Overconfidence Predictions for Autonomous Driving Perception16 Feb 2022
- 2021Optimizing Bayesian Recurrent Neural Networks on an FPGA-based Accelerator4 Jun 2021