Related Experiment Video
Updated: Nov 8, 2025

11:18
Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks
Published on: March 2, 2015
10.5K
In situ Parallel Training of Analog Neural Network Using Electrochemical Random-Access Memory
Yiyang Li1, T Patrick Xiao2, Christopher H Bennett2
1Sandia National Laboratories, Livermore, CA, United States.
Frontiers in Neuroscience
|April 26, 2021
Summary
Electrochemical random-access memory (ECRAM) enables accurate in situ training for artificial neural networks. This breakthrough in ECRAM device training promises significant energy efficiency improvements for deep learning accelerators.
Area of Science:
- Materials Science
- Computer Science
- Electrical Engineering
Background:
- In-memory computing with non-volatile resistive memory offers energy efficiency for artificial neural networks.
- Accurate in situ training is hindered by nonlinear and stochastic switching in resistive memory elements.
- Electrochemical random-access memory (ECRAM), or redox transistors, show promise due to low write currents and linear switching.
Purpose of the Study:
- To experimentally demonstrate accurate in situ parallel training of an ECRAM-based neural network.
- To validate simulation predictions of ECRAM's potential for energy-efficient artificial neural network training.
- To advance the development of ECRAM for large-scale artificial neural network accelerators.
Main Methods:
- A 3x3 array of ECRAM devices was trained in situ to discriminate logic gates (AND, OR, NAND).
- Outer product updates were used for parallel, on-line training, recording synaptic weight evolution.
- Device switching characteristics were analyzed for linearity and reproducibility.
Main Results:
- The ECRAM array successfully learned to discriminate logic gates through parallel in situ training.
- Simulations accurately predicted convergence epochs and quantitatively matched individual device weight evolution.
- Linear and reproducible switching of ECRAM devices was confirmed during training.
Conclusions:
- This work presents the first experimental demonstration of in situ parallel training in an ECRAM crossbar array.
- The strong agreement between experimental results and simulations validates ECRAM's suitability for neural network acceleration.
- ECRAM technology is a significant step toward highly energy-efficient deep neural networks.
Keywords:
ECRAManalog memoryin-memory computingon-line trainingorganic electrochemical transistorouter product update
