Advanced Science· 2026Q1
Device Stochasticity Directly Implements Bayesian Sampling in Spiking Neurons
- 1citations
- Q1SCImago
- 2026year
Short summary
Intrinsic magnetic tunnel junction (MTJ) stochasticity enables spiking neurons to physically sample for Bayesian inference, achieving up to 22x speedup over surrogate-gradient training and favorable accuracy-calibration trade-offs on MNIST and Fashion-MNIST.
AI-generated from the title and abstract; the full text is not read.
Key points
- Intrinsic MTJ stochasticity is mapped to stochastic-threshold spiking neurons for Bayesian sampling.
- A spiking Bayesian neural network (SBNN) with learned threshold distributions was developed.
- A rate-estimation method achieved up to a 22-fold speedup in training compared to surrogate-gradient methods.
- SBNN demonstrated favorable accuracy-calibration trade-offs on MNIST and Fashion-MNIST, outperforming SNNs under noise.
- Hardware-in-the-loop validation using physical MTJs closely matched software inference results.
AI-generated from the title and abstract; the full text is not read.
Abstract
ABSTRACT Device stochasticity is considered a non‐ideality in neuromorphic hardware, although stochastic neural activity supports probabilistic computation in biological systems. We show that intrinsic stochastic switching of magnetic tunnel junctions (MTJs) can be mapped to stochastic‐threshold spiking neurons, providing a physical sampling primitive for Bayesian spiking inference. We develop a spiking Bayesian neural network (SBNN) with neuronal threshold distributions learned during training and sampled during inference. We also introduce a rate‐estimation method that propagates firing probabilities rather than explicit spike sequences, achieving up to a 22‐fold speedup over surrogate‐gradient training. Compared with representative Bayesian neural‐network baselines, SBNN achieves favorable accuracy‐calibration trade‐offs, reaching high accuracy across static and event datasets and low negative log likelihood in both MNIST and Fashion‐MNIST. On MNIST, SBNN retains accuracy under a normalized weight‐noise standard deviation of 0.20 and under an input‐noise standard deviation of 0.25, compared with and , respectively, for the spiking neural network (SNN). Hardware‐in‐the‐loop validation using physical MTJ switching for sampling and software for network arithmetic closely matches software inference in spiking behavior and classification performance. This suggests that intrinsic device stochasticity can be transformed from a hardware non‐ideality into a Bayesian computational resource for compact and noise‐tolerant neuromorphic systems.
The authors' abstract, as published at the source. Advanced Science, 2026 · DOI ↗
Continue with a free account
Ask the paper: 3 free questions a day about this paper; save it, get its citation, new summaries every day for your field. Takeaways are Premium.
Continue free on the webSign in with Google or Apple; no card needed. You come back to this paper.
On your phone:
Field: Electrical and Electronic Engineering
Electrical and Electronic EngineeringEngineering