Machine learning using magnetic stochastic synapses
Not on the map. Why?
Abstract (arXiv)
The impressive performance of artificial neural networks has come at the cost of high energy usage and CO2 emissions. Unconventional computing architectures, with magnetic systems as a candidate, have potential as alternative energy-efficient hardware, but, still face challenges, such as stochastic behaviour, in implementation. Here, we present a methodology for exploiting the traditionally detrimental stochastic effects in magnetic domain-wall motion in nanowires. We demonstrate functional binary stochastic synapses alongside a gradient learning rule that allows their training with applicability to a range of stochastic systems. The rule, utilising the mean and variance of the neuronal output distribution, finds a trade-off between synaptic stochasticity and energy efficiency depending on the number of measurements of each synapse. For single measurements, the rule results in binary synapses with minimal stochasticity, sacrificing potential performance for robustness. For multiple measurements, synaptic distributions are broad, approximating better-performing continuous synapses. This observation allows us to choose design principles depending on the desired performance and the device's operational speed and energy cost. We verify performance on physical hardware, showing it is comparable to a standard neural network.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 11 of its 70 references that are in the map. First posted on arXiv 3 Mar 2023.
Builds on
11 of 70 references.
References · 11
- 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,242
- 2015MuProp: Unbiased Backpropagation for Stochastic Neural Networkscited by 36
- 2015Stochastic Synapses Enable Efficient Brain-Inspired Learning Machinescited by 21
- 2021A unified view of likelihood ratio and reparameterization gradientscited by 12
- 2022A perspective on physical reservoir computing with nanomagnetic devicescited by 12
- 2020sBSNN: Stochastic-Bits Enabled Binary Spiking Neural Network with On-Chip Learning for Energy Efficient Neuromorphic Computing at the Edgecited by 4
- 2020In-Memory Resistive RAM Implementation of Binarized Neural Networks for Medical Applicationscited by 4
- 2021Quantifying the Computational Capability of a Nanomagnetic Reservoir Computing Platform with Emergent Magnetization Dynamicscited by 4
- 2021Energy Efficient Learning with Low Resolution Stochastic Domain Wall Synapse Based Deep Neural Networkscited by 3
- 2017A generalised framework for detailed classification of swimming paths inside the Morris Water Mazecited by 2
- 2020Domain Wall Leaky Integrate-and-Fire Neurons with Shape-Based Configurable Activation Functionscited by 2
Built on by
Not cited yet.