Synchronous Unsupervised STDP Learning with Stochastic STT-MRAM
Switching
- URL: http://arxiv.org/abs/2112.05707v1
- Date: Fri, 10 Dec 2021 17:59:46 GMT
- Title: Synchronous Unsupervised STDP Learning with Stochastic STT-MRAM
Switching
- Authors: Peng Zhou, Julie A. Smith, Laura Deremo, Stephen K. Heinrich-Barna,
Joseph S. Friedman
- Abstract summary: The use of resistance states for storing weights in neuromorphic systems is impeded by fabrication imprecision and analogity.
This paper proposes a synchronous spiking network with clocked circuits that perform unsupervised learning system.
The proposed system enables a single-layer network to achieve 90% accuracy on the MNIST dataset.
- Score: 3.2894781846488494
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: The use of analog resistance states for storing weights in neuromorphic
systems is impeded by fabrication imprecision and device stochasticity that
limit the precision of synapse weights. This challenge can be resolved by
emulating analog behavior with the stochastic switching of the binary states of
spin-transfer torque magnetoresistive random-access memory (STT-MRAM). However,
previous approaches based on STT-MRAM operate in an asynchronous manner that is
difficult to implement experimentally. This paper proposes a synchronous
spiking neural network system with clocked circuits that perform unsupervised
learning leveraging the stochastic switching of STT-MRAM. The proposed system
enables a single-layer network to achieve 90% inference accuracy on the MNIST
dataset.
Related papers
- Neuromorphic Wireless Split Computing with Multi-Level Spikes [69.73249913506042]
In neuromorphic computing, spiking neural networks (SNNs) perform inference tasks, offering significant efficiency gains for workloads involving sequential data.
Recent advances in hardware and software have demonstrated that embedding a few bits of payload in each spike exchanged between the spiking neurons can further enhance inference accuracy.
This paper investigates a wireless neuromorphic split computing architecture employing multi-level SNNs.
arXiv Detail & Related papers (2024-11-07T14:08:35Z) - Neuromorphic Split Computing with Wake-Up Radios: Architecture and Design via Digital Twinning [97.99077847606624]
This work proposes a novel architecture that integrates a wake-up radio mechanism within a split computing system consisting of remote, wirelessly connected, NPUs.
A key challenge in the design of a wake-up radio-based neuromorphic split computing system is the selection of thresholds for sensing, wake-up signal detection, and decision making.
arXiv Detail & Related papers (2024-04-02T10:19:04Z) - Neuromorphic Hebbian learning with magnetic tunnel junction synapses [41.92764939721262]
We propose and experimentally demonstrate neuromorphic networks that provide high-accuracy inference thanks to the binary resistance states of magnetic tunnel junctions (MTJs)
We performed the first demonstration of a neuromorphic network directly implemented with MTJ synapses, for both inference and spike-timing-dependent plasticity learning.
We also demonstrated through simulation that the proposed system for unsupervised Hebbian learning with STT-MTJ synapses can achieve competitive accuracies for MNIST handwritten digit recognition.
arXiv Detail & Related papers (2023-08-21T19:58:44Z) - Formal Controller Synthesis for Markov Jump Linear Systems with
Uncertain Dynamics [64.72260320446158]
We propose a method for synthesising controllers for Markov jump linear systems.
Our method is based on a finite-state abstraction that captures both the discrete (mode-jumping) and continuous (stochastic linear) behaviour of the MJLS.
We apply our method to multiple realistic benchmark problems, in particular, a temperature control and an aerial vehicle delivery problem.
arXiv Detail & Related papers (2022-12-01T17:36:30Z) - Signal Detection in MIMO Systems with Hardware Imperfections: Message
Passing on Neural Networks [101.59367762974371]
In this paper, we investigate signal detection in multiple-input-multiple-output (MIMO) communication systems with hardware impairments.
It is difficult to train a deep neural network (DNN) with limited pilot signals, hindering its practical applications.
We design an efficient message passing based Bayesian signal detector, leveraging the unitary approximate message passing (UAMP) algorithm.
arXiv Detail & Related papers (2022-10-08T04:32:58Z) - MRAM-based Analog Sigmoid Function for In-memory Computing [0.0]
We propose an analog implementation of the transcendental activation function leveraging two spin-orbit torque magnetoresistive random-access memory (SOT-MRAM) devices and a CMOS inverter.
The proposed analog neuron circuit consumes 1.8-27x less power, and occupies 2.5-4931x smaller area, compared to the state-of-the-art analog and digital implementations.
arXiv Detail & Related papers (2022-04-21T07:13:54Z) - Hardware calibrated learning to compensate heterogeneity in analog
RRAM-based Spiking Neural Networks [0.0]
Spiking Neural Networks (SNNs) can unleash the full power of analog Resistive Random Access Memories (RRAMs)
Their inherent computational sparsity naturally results in energy efficiency benefits.
Main challenge implementing robust SNNs is the intrinsic variability intrinsic (heterogeneity) of both analog CMOS circuits and RRAM technology.
arXiv Detail & Related papers (2022-02-10T15:33:03Z) - Experimental Demonstration of Neuromorphic Network with STT MTJ Synapses [58.40902139823252]
We present the first experimental demonstration of a neuromorphic network with magnetic tunnel junction (MTJ) synapses, which performs image recognition via vector-matrix multiplication.
We also simulate a large MTJ network performing MNIST handwritten digit recognition, demonstrating that MTJ crossbars can match memristor accuracy while providing increased precision, stability, and endurance.
arXiv Detail & Related papers (2021-12-09T08:11:47Z) - Neural Sampling Machine with Stochastic Synapse allows Brain-like
Learning and Inference [6.138129592577736]
We introduce a new class of NN called Neural-Sampling-Machine that exploits synapseity in synaptic connections for approximate Bayesian inference.
We experimentally show that the inherent switching of the selector element between the crossbar and metallic state introduces a multiplicative noise within the synapses of NSM.
We report a standard image classification task as well as estimation of data uncertainty in rotated samples.
arXiv Detail & Related papers (2021-02-20T23:45:24Z) - Fine Timing and Frequency Synchronization for MIMO-OFDM: An Extreme
Learning Approach [8.432859469083951]
We propose a novel scheme leveraging extreme learning machine (ELM) to achieve high-precision synchronization.
The proposed method is robust in terms of the choice of channel parameters and also in terms of "generalization ability" from a machine learning standpoint.
arXiv Detail & Related papers (2020-07-17T21:41:38Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.