One-step regression and classification with cross-point resistive memory arrays
Related Experiment Video
Updated: Dec 28, 2025

A Method for Growing Bio-memristors from Slime Mold
Published on: November 2, 2017
Zhong Sun1, Giacomo Pedretti1, Alessandro Bricalli1
1Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano and IU.NET, Piazza L. da Vinci 32, 20133 Milano, Italy.
Abstract:
Machine learning has been getting attention in recent years as a tool to process big data generated by the ubiquitous sensors used in daily life. High-speed, low-energy computing machines are in demand to enable real-time artificial intelligence processing of such data. These requirements challenge the current metal-oxide-semiconductor technology, which is limited by Moore's law approaching its end and the communication bottleneck in conventional computing architecture. Novel computing concepts, architectures, and devices are thus strongly needed to accelerate data-intensive applications. Here, we show that a cross-point resistive memory circuit with feedback configuration can train traditional machine learning algorithms such as linear regression and logistic regression in just one step by computing the pseudoinverse matrix of the data within the memory. One-step learning is further supported by simulations of the prediction of housing price in Boston and the training of a two-layer neural network for MNIST digit recognition.
More Related Videos
Related Concept Videos
Design Example: Resistive Touchscreen
When a user touches the screen, the two layers make contact at a specific point known as the touchpoint. This contact reduces the resistance between...
MOS Capacitor
The metal gate is typically made from highly conductive materials such as aluminum or polysilicon. Beneath the metal gate lies a thin layer of...

