Energy-Efficient Probabilistic Bayesian Neural Networks for Resource-Constrained Environments

In the realm of cyber-physical systems, where tight integration between computational and physical elements is paramount, the demand for efficient and scalable machine learning models is ever-present. Bayesian Neural Networks (BNNs) present a promising avenue for tackling complex tasks in such systems, yet their widespread adoption is hindered by computational complexity and resource constraints. To address these challenges, we propose an energy-efficient FPGA implementation of Probabilistic Bayesian Neural Networks (ProbBNNs), a novel architecture that leverages probabilistic computing principles to streamline inference in BNNs. In ProbBNN, instead of representing each parameter as a random variable with a mean and variance, a set of parameters for each neuron is represented by a Probability Density Function (PDF) that characterizes the distribution of these random variables, with random streams following the PDFs processed through probabilistic computing principles to propagate uncertainty throughout the network. The adoption of probabilistic computing eliminates the need for expensive Multiply-Accumulate (MAC) operations, further enhancing the scalability and cost-effectiveness of our proposed implementation of ProbBNN in real-world applications. Furthermore, Gaussian Mixture Models (GMMs) are employed to efficiently capture the underlying distributions of weights, thereby reducing the number of BNN parameters. Through evaluation and comparison with traditional BNN architectures, this implementation demonstrates significant improvements in computational efficiency, memory utilization, and energy efficiency, making it well suited for deployment in resource-constrained cyber-physical systems, where efficient and reliable decision-making is crucial.

Authors

Institutions

Publication Details

Journal
ACM Journal on Emerging Technologies in Computing Systems
Published
2025-07-14
DOI
https://doi.org/10.1145/3748651
Citations
1
Primary Topic
Neural Networks and Applications
Type
article
Field-Weighted Citation Impact
2.48
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Energy-Efficient Probabilistic Bayesian Neural Networks for Resource-Constrained Environments

Md Ishak, Mohammed Alawad
1 citations
ACM Journal on Emerging Technologies in Computing Systems
Neural Networks and Applications
2.48
article

Energy-Efficient Probabilistic Bayesian Neural Networks for Resource-Constrained Environments

Md Ishak, Mohammed Alawad
article en
1 citations

Abstract

In the realm of cyber-physical systems, where tight integration between computational and physical elements is paramount, the demand for efficient and scalable machine learning models is ever-present. Bayesian Neural Networks (BNNs) present a promising avenue for tackling complex tasks in such systems, yet their widespread adoption is hindered by computational complexity and resource constraints. To address these challenges, we propose an energy-efficient FPGA implementation of Probabilistic Bayesian Neural Networks (ProbBNNs), a novel architecture that leverages probabilistic computing principles to streamline inference in BNNs. In ProbBNN, instead of representing each parameter as a random variable with a mean and variance, a set of parameters for each neuron is represented by a Probability Density Function (PDF) that characterizes the distribution of these random variables, with random streams following the PDFs processed through probabilistic computing principles to propagate uncertainty throughout the network. The adoption of probabilistic computing eliminates the need for expensive Multiply-Accumulate (MAC) operations, further enhancing the scalability and cost-effectiveness of our proposed implementation of ProbBNN in real-world applications. Furthermore, Gaussian Mixture Models (GMMs) are employed to efficiently capture the underlying distributions of weights, thereby reducing the number of BNN parameters. Through evaluation and comparison with traditional BNN architectures, this implementation demonstrates significant improvements in computational efficiency, memory utilization, and energy efficiency, making it well suited for deployment in resource-constrained cyber-physical systems, where efficient and reliable decision-making is crucial.

ACM Journal on Emerging Technologies in Computing SystemsVol. 22(1)
Wayne State University (US)
Openalex Percentile: Top 10%
Neural Networks and Applications
2.48
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.