Related Experiment Video
Updated: Jun 19, 2026

A Method for Growing Bio-memristors from Slime Mold
Published on: November 2, 2017
Bringing uncertainty quantification to the extreme-edge with memristor-based Bayesian neural networks
Djohan Bonnet1,2, Tifenn Hirtzlin3, Atreya Majumdar4
1Université Grenoble Alpes, CEA, LETI, Grenoble, France. djohan.bonnet@cea.fr.
Abstract:
Safety-critical sensory applications, like medical diagnosis, demand accurate decisions from limited, noisy data. Bayesian neural networks excel at such tasks, offering predictive uncertainty assessment. However, because of their probabilistic nature, they are computationally intensive. An innovative solution utilizes memristors' inherent probabilistic nature to implement Bayesian neural networks. However, when using memristors, statistical effects follow the laws of device physics, whereas in Bayesian neural networks, those effects can take arbitrary shapes. This work overcome this difficulty by adopting a variational inference training augmented by a "technological loss", incorporating memristor physics. This technique enabled programming a Bayesian neural network on 75 crossbar arrays of 1,024 memristors, incorporating CMOS periphery for in-memory computing. The experimental neural network classified heartbeats with high accuracy, and estimated the certainty of its predictions. The results reveal orders-of-magnitude improvement in inference energy efficiency compared to a microcontroller or an embedded graphics processing unit performing the same task.
More Related Videos
08:07Assembly and Characterization of Biomolecular Memristors Consisting of Ion Channel-doped Lipid Membranes
Published on: March 9, 2019
06:44Quantitative Analysis of Mitochondria-Associated Endoplasmic Reticulum Membrane (MAM) Stabilization in a Neural Model of Alzheimer's Disease (AD)
Published on: January 10, 2025
Related Concept Videos
Neural Regulation
Uncertainty: Overview
Propagation of Uncertainty from Random Error
Propagation of Uncertainty from Systematic Error
Uncertainty: Confidence Intervals
Neural Circuits
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...