paper-with-me

Papers

Machine learning using magnetic stochastic synapses

2023-03-03 · Matthew O. A. Ellis, Alex Welbourne, Stephan J. Kyle, Paul W. Fry, Dan A. Allwood, Thomas J. Hayward, Eleni Vasilaki

The impressive performance of artificial neural networks has come at the cost of high energy usage and CO$_2$ 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.

📄 PDF Abstract BibTeX arXiv:2303.01886

Code (1)

mattoaellis/binary_stochastic_synapses 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

Intrinsic Spike Timing Dependent Plasticity in Stochastic Magnetic Tunnel Junctions Mediated by Heat Dynamics

2021-08-28 · Humberto Inzunza Velarde, Jheel Nagaria, Zihan Yin, Ajey Jacob 외

The quest for highly efficient cognitive computing has led to extensive research interest for the field of neuromorphic computing. Neuromorphic computing aims to mimic the behavior of biological neurons and synapses usin…

Shape-Dependent Multi-Weight Magnetic Artificial Synapses for Neuromorphic Computing

2021-11-22 · Thomas Leonard, Samuel Liu, Mahshid Alamdar, Can Cui 외

In neuromorphic computing, artificial synapses provide a multi-weight conductance state that is set based on inputs from neurons, analogous to the brain. Additional properties of the synapse beyond multiple weights can b…

Neuromorphic Hebbian learning with magnetic tunnel junction synapses

2023-08-21 · Peng Zhou, Alexander J. Edwards, Frederick B. Mancoff, Sanjeev Aggarwal 외

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-volatil…

Handwritten Digit Recognition

Random active path model of deep neural networks with diluted binary synapses

2017-05-02 · Haiping Huang, Alireza Goudarzi

Deep learning has become a powerful and popular tool for a variety of machine learning tasks. However, it is challenging to understand the mechanism of deep learning from a theoretical perspective. In this work, we propo…

Deep Learning

Quantized Non-Volatile Nanomagnetic Synapse based Autoencoder for Efficient Unsupervised Network Anomaly Detection

2023-09-12 · Muhammad Sabbir Alam, Walid Al Misba, Jayasimha Atulasimha

In the autoencoder based anomaly detection paradigm, implementing the autoencoder in edge devices capable of learning in real-time is exceedingly challenging due to limited hardware, energy, and computational resources. …

Anomaly Detection