2022
DOI: 10.1103/physrevapplied.17.014016
|View full text |Cite
|
Sign up to set email alerts
|

Hardware-Aware In Situ Learning Based on Stochastic Magnetic Tunnel Junctions

Abstract: One of the big challenges of current electronics is the design and implementation of hardware neural networks that perform fast and energy-efficient machine learning. Spintronics is a promising catalyst for this field with the capabilities of nanosecond operation and compatibility with existing microelectronics. Considering large-scale, viable neuromorphic systems however, variability of device properties is a serious concern. In this paper, we show an autonomously operating circuit that performs hardware-awar… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
33
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
8
1

Relationship

1
8

Authors

Journals

citations
Cited by 61 publications
(33 citation statements)
references
References 47 publications
0
33
0
Order By: Relevance
“…Importantly, the distribution of conductance noise is dictated by the magnetic energy landscape, which can be manipulated using a variety of methods including magnetic field (Hayakawa et al, 2021), spin transfer torque (Borders et al, 2019), spin orbit torque (Ostwal and Appenzeller, 2019), and voltage-controlled magnetic anisotropy (VCMA) (Cai et al, 2019;Safranski et al, 2021). As a result, the tunable random bitstream readout of stochastic MTJs can be used to implement Boltzmann machines for probabilistic computing (Kaiser et al, 2022). While proposals for spin-based BNNs have been made (Yang et al, 2020;Lu et al, 2022), they relied upon either streaming generated RNGs from the periphery into each array or using digital circuitry to fully compose the weight used in the sampling step.…”
Section: Introductionmentioning
confidence: 99%
“…Importantly, the distribution of conductance noise is dictated by the magnetic energy landscape, which can be manipulated using a variety of methods including magnetic field (Hayakawa et al, 2021), spin transfer torque (Borders et al, 2019), spin orbit torque (Ostwal and Appenzeller, 2019), and voltage-controlled magnetic anisotropy (VCMA) (Cai et al, 2019;Safranski et al, 2021). As a result, the tunable random bitstream readout of stochastic MTJs can be used to implement Boltzmann machines for probabilistic computing (Kaiser et al, 2022). While proposals for spin-based BNNs have been made (Yang et al, 2020;Lu et al, 2022), they relied upon either streaming generated RNGs from the periphery into each array or using digital circuitry to fully compose the weight used in the sampling step.…”
Section: Introductionmentioning
confidence: 99%
“…RBMs have non-deterministic activation functions, and usually have a relatively small number of parameters, which fits well with the small and noisy RSM crossbars that are currently available. In the same way as BNNs, the probabilistic aspect of RBMs is not very desirable for CMOS chips, whereas RSMs offer new design perspectives (Kaiser et al, 2022). For example, suggested using the HRS and LRS variability to build a stochastic activation function an RBM and Mahmoodi et al (2019) experimentally demonstrated the benefits of thermal noise to realize a stochastic dot product computation.…”
Section: Rsm-based Methodsmentioning
confidence: 99%
“…This can be used in neuromorphic circuits to mimic the neuron's leaky integration, or to detect the pulse order and delay that determine the synaptic weights [140,143]. The smooth analog switching and relaxation functions are distinct from ferromagnetic neuromorphic devices whose characteristic behavior are stochastic fluctuations between two states with opposite magnetization [144,145].…”
Section: B Ultra-fast Optics and Neuromorphicsmentioning
confidence: 99%