Energy Efficient Learning with Low Resolution Stochastic Domain Wall Synapse Based Deep Neural Networks
Walid A. Misba, Mark Lozano, Damien Querlioz, Jayasimha Atulasimha

TL;DR
This paper demonstrates that low-resolution stochastic domain wall synapses can be used in deep neural networks to achieve energy-efficient learning and inference with high accuracy, despite their limited states and stochastic behavior.
Contribution
It introduces modified in-situ and ex-situ training algorithms tailored for low-resolution stochastic domain wall synapses in DNNs, enabling high accuracy and energy efficiency.
Findings
Achieved high testing accuracy on MNIST with 5-state DW synapses.
Energy dissipation for inference is only 13 pJ per inference.
Training with low-resolution stochastic synapses is feasible with modified algorithms.
Abstract
We demonstrate that extremely low resolution quantized (nominally 5-state) synapses with large stochastic variations in Domain Wall (DW) position can be both energy efficient and achieve reasonably high testing accuracies compared to Deep Neural Networks (DNNs) of similar sizes using floating precision synaptic weights. Specifically, voltage controlled DW devices demonstrate stochastic behavior as modeled rigorously with micromagnetic simulations and can only encode limited states; however, they can be extremely energy efficient during both training and inference. We show that by implementing suitable modifications to the learning algorithms, we can address the stochastic behavior as well as mitigate the effect of their low-resolution to achieve high testing accuracies. In this study, we propose both in-situ and ex-situ training algorithms, based on modification of the algorithm…
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
