Low-Energy Deep Belief Networks using Intrinsic Sigmoidal Spintronic-based Probabilistic Neurons
Ramtin Zand, Kerem Yunus Camsari, Steven D. Pyle, Ibrahim Ahmed, Chris, H. Kim, Ronald F. DeMara

TL;DR
This paper presents a low-energy hardware implementation of deep belief networks using spintronic probabilistic neurons with intrinsic sigmoidal activation, validated through device, circuit, and application-level simulations on the MNIST dataset.
Contribution
It introduces a novel spintronic probabilistic neuron model for low-energy deep belief networks and demonstrates its effectiveness in digit recognition tasks.
Findings
Achieved a reduction in error rate from 36.8% to 3.7% with larger networks and training data.
Validated the sigmoidal behavior of p-bits through device-level physics simulations.
Analyzed power, area, and accuracy tradeoffs in probabilistic spintronic neural networks.
Abstract
A low-energy hardware implementation of deep belief network (DBN) architecture is developed using near-zero energy barrier probabilistic spin logic devices (p-bits), which are modeled to realize an intrinsic sigmoidal activation function. A CMOS/spin based weighted array structure is designed to implement a restricted Boltzmann machine (RBM). Device-level simulations based on precise physics relations are used to validate the sigmoidal relation between the output probability of a p-bit and its input currents. Characteristics of the resistive networks and p-bits are modeled in SPICE to perform a circuit-level simulation investigating the performance, area, and power consumption tradeoffs of the weighted array. In the application-level simulation, a DBN is implemented in MATLAB for digit recognition using the extracted device and circuit behavioral models. The MNIST data set is used to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
