2019
DOI: 10.1109/tcsi.2018.2888538
|View full text |Cite
|
Sign up to set email alerts
|

Supporting the Momentum Training Algorithm Using a Memristor-Based Synapse

Abstract: Despite the increasing popularity of deep neural networks (DNNs), they cannot be trained efficiently on existing platforms, and efforts have thus been devoted to designing dedicated hardware for DNNs. In our recent work, we have provided direct support for the stochastic gradient descent (SGD) training algorithm by constructing the basic element of neural networks, the synapse, using emerging technologies, namely memristors. Due to the limited performance of SGD, optimization algorithms are commonly employed i… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
6
1
1

Relationship

2
6

Authors

Journals

citations
Cited by 12 publications
(6 citation statements)
references
References 33 publications
0
6
0
Order By: Relevance
“…The free layer port of each MTJ is connected to two access transistors. This synapse is inspired by previous work [4,21], but we replace the RRAM by the MTJ device, and two synapse structures are added together to support the ternary weight. In contrast to [4,21] which supports full-precision analog weight values, the MTJ-based synapse supports quantized weights and stochastic weight updates.…”
Section: Proposed Synapse Circuit and Synapse Array 421 Synapse Circuitmentioning
confidence: 99%
See 2 more Smart Citations
“…The free layer port of each MTJ is connected to two access transistors. This synapse is inspired by previous work [4,21], but we replace the RRAM by the MTJ device, and two synapse structures are added together to support the ternary weight. In contrast to [4,21] which supports full-precision analog weight values, the MTJ-based synapse supports quantized weights and stochastic weight updates.…”
Section: Proposed Synapse Circuit and Synapse Array 421 Synapse Circuitmentioning
confidence: 99%
“…This synapse is inspired by previous work [4,21], but we replace the RRAM by the MTJ device, and two synapse structures are added together to support the ternary weight. In contrast to [4,21] which supports full-precision analog weight values, the MTJ-based synapse supports quantized weights and stochastic weight updates. Sections 4.3 and 4.5 describe how our design is optimized to support quantized weights.…”
Section: Proposed Synapse Circuit and Synapse Array 421 Synapse Circuitmentioning
confidence: 99%
See 1 more Smart Citation
“…Due to their high switching speed, low operating power, scalability, and high endurance [35], memristors are considered as attractive candidates to replace conventional memory and storage technologies (e.g., DRAM and Flash). Memristive technologies have also been explored for additional applications such as analog and radiofrequency circuits [36][37][38][39][40][41][42], neuromorphic circuits [43][44][45][46][47][48], and logic circuits, which are the focus of this paper. Different methods for using memristors to perform logical operations have been proposed.…”
Section: Memristive Logic Approachesmentioning
confidence: 99%
“…To solve these deficiencies, we need to find a new device to promote the LIF neuron model. A memristor is a potential element to emulate the function and behavior of a biological synapse or neuron (Hu et al, 2016 ; Choi et al, 2018 ; Chen et al, 2019 ; Greenberg-Toledo et al, 2019 ; Xia and Yang, 2019 ; Wang et al, 2020 ; Shi and Zeng, 2021 ) gets a lot of attention. The non-volatile memristor modulates its conductance due to ion motion, similar to the phenomena in biological neurons and synapses.…”
Section: Introductionmentioning
confidence: 99%