paper-with-me

홈 › Papers

Training of Quantized Deep Neural Networks using a Magnetic Tunnel Junction-Based Synapse

2019-12-29 · Tzofnat Greenberg Toledo, Ben Perach, Itay Hubara, Daniel Soudry, Shahar Kvatinsky

Quantized neural networks (QNNs) are being actively researched as a solution for the computational complexity and memory intensity of deep neural networks. This has sparked efforts to develop algorithms that support both inference and training with quantized weight and activation values, without sacrificing accuracy. A recent example is the GXNOR framework for stochastic training of ternary (TNN) and binary (BNN) neural networks. In this paper, we show how magnetic tunnel junction (MTJ) devices can be used to support QNN training. We introduce a novel hardware synapse circuit that uses the MTJ stochastic behavior to support the quantize update. The proposed circuit enables processing near memory (PNM) of QNN training, which subsequently reduces data movement. We simulated MTJ-based stochastic training of a TNN over the MNIST, SVHN, and CIFAR10 datasets and achieved an accuracy of 98.61%, 93.99% and 82.71%, respectively (less than 1% degradation compared to the GXNOR algorithm). We evaluated the synapse array performance potential and showed that the proposed synapse circuit can train ternary networks in situ, with 18.3TOPs/W for feedforward and 3TOPs/W for weight update.

📄 PDF Abstract BibTeX arXiv:1912.12636

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Classification of multi-frequency RF signals by extreme learning, using magnetic tunnel junctions as neurons and synapses

2022-11-02 · Nathan Leroux, Danijela Marković, Dédalo Sanz-Hernández, Juan Trastoy 외

Extracting information from radiofrequency (RF) signals using artificial neural networks at low energy cost is a critical need for a wide range of applications from radars to health. These RF inputs are composed of multi…

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…

Experimental Demonstration of Neuromorphic Network with STT MTJ Synapses

2021-12-09 · Peng Zhou, Alexander J. Edwards, Fred B. Mancoff, Dimitri Houssameddine 외

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

Handwritten Digit Recognition

Unsupervised Competitive Hardware Learning Rule for Spintronic Clustering Architecture

2020-03-24 · Alvaro Velasquez, Christopher H. Bennett, Naimul Hassan, Wesley H. Brigner 외

We propose a hardware learning rule for unsupervised clustering within a novel spintronic computing architecture. The proposed approach leverages the three-terminal structure of domain-wall magnetic tunnel junction devic…

Clustering