All-Spin Bayesian Neural Networks

13 Nov 2019  ·  Kezhou Yang, Akul Malhotra, Sen Lu, Abhronil Sengupta ·

Probabilistic machine learning enabled by the Bayesian formulation has recently gained significant attention in the domain of automated reasoning and decision-making. While impressive strides have been made recently to scale up the performance of deep Bayesian neural networks, they have been primarily standalone software efforts without any regard to the underlying hardware implementation. In this paper, we propose an "All-Spin" Bayesian Neural Network where the underlying spintronic hardware provides a better match to the Bayesian computing models. To the best of our knowledge, this is the first exploration of a Bayesian neural hardware accelerator enabled by emerging post-CMOS technologies. We develop an experimentally calibrated device-circuit-algorithm co-simulation framework and demonstrate $23.6\times$ reduction in energy consumption against an iso-network CMOS baseline implementation.

PDF Abstract
No code implementations yet. Submit your code now

Categories


Emerging Technologies

Datasets


  Add Datasets introduced or used in this paper