Neuromorphic Hebbian learning with magnetic tunnel junction synapses
Peng Zhou, Alexander J. Edwards, Frederick B. Mancoff, Sanjeev, Aggarwal, Stephen K. Heinrich-Barna, Joseph S. Friedman

TL;DR
This paper demonstrates a neuromorphic network using magnetic tunnel junctions (MTJs) for high-accuracy inference and Hebbian learning, overcoming limitations of analog resistance states with stochastic binary resistance states and experimental validation.
Contribution
It presents the first experimental implementation of a neuromorphic network with MTJ synapses for inference and STT-based Hebbian learning, combining binary resistance states with stochastic switching.
Findings
Achieved high-accuracy inference with MTJ-based neuromorphic networks.
Demonstrated unsupervised Hebbian learning using stochastic STT-MTJ synapses.
Simulated competitive MNIST digit recognition accuracy.
Abstract
Neuromorphic computing aims to mimic both the function and structure of biological neural networks to provide artificial intelligence with extreme efficiency. Conventional approaches store synaptic weights in non-volatile memory devices with analog resistance states, permitting in-memory computation of neural network operations while avoiding the costs associated with transferring synaptic weights from a memory array. However, the use of analog resistance states for storing weights in neuromorphic systems is impeded by stochastic writing, weights drifting over time through stochastic processes, and limited endurance that reduces the precision of synapse weights. Here we propose and experimentally demonstrate neuromorphic networks that provide high-accuracy inference thanks to the binary resistance states of magnetic tunnel junctions (MTJs), while leveraging the analog nature of their…
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.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Neural Networks and Reservoir Computing
