Next Article in Journal
Hydrothermal Synthesis of Molybdenum Disulfide Quantum Dots for Highly Sensitive Detection of Iron Ions in Protein Succinate Oral Solution
Next Article in Special Issue
Research on the Impact of Data Density on Memristor Crossbar Architectures in Neuromorphic Pattern Recognition
Previous Article in Journal
Numerical Investigation of Fluid Flow and Heat Transfer in High-Temperature Wavy Microchannels with Different Shaped Fins Cooled by Liquid Metal
Previous Article in Special Issue
SET Kinetics of Ag/HfO2-Based Diffusive Memristors under Various Counter-Electrode Materials
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Memristor Crossbar Circuits Implementing Equilibrium Propagation for On-Device Learning

School of Electrical Engineering, Kookmin University, Seoul 02707, Republic of Korea
*
Author to whom correspondence should be addressed.
Micromachines 2023, 14(7), 1367; https://doi.org/10.3390/mi14071367
Submission received: 20 April 2023 / Revised: 22 May 2023 / Accepted: 1 July 2023 / Published: 3 July 2023

Abstract

Equilibrium propagation (EP) has been proposed recently as a new neural network training algorithm based on a local learning concept, where only local information is used to calculate the weight update of the neural network. Despite the advantages of local learning, numerical iteration for solving the EP dynamic equations makes the EP algorithm less practical for realizing edge intelligence hardware. Some analog circuits have been suggested to solve the EP dynamic equations physically, not numerically, using the original EP algorithm. However, there are still a few problems in terms of circuit implementation: for example, the need for storing the free-phase solution and the lack of essential peripheral circuits for calculating and updating synaptic weights. Therefore, in this paper, a new analog circuit technique is proposed to realize the EP algorithm in practical and implementable hardware. This work has two major contributions in achieving this objective. First, the free-phase and nudge-phase solutions are calculated by the proposed analog circuits simultaneously, not at different times. With this process, analog voltage memories or digital memories with converting circuits between digital and analog domains for storing the free-phase solution temporarily can be eliminated in the proposed EP circuit. Second, a simple EP learning rule relying on a fixed amount of conductance change per programming pulse is newly proposed and implemented in peripheral circuits. The modified EP learning rule can make the weight update circuit practical and implementable without requiring the use of a complicated program verification scheme. The proposed memristor conductance update circuit is simulated and verified for training synaptic weights on memristor crossbars. The simulation results showed that the proposed EP circuit could be used for realizing on-device learning in edge intelligence hardware.
Keywords: memristor crossbar circuits; equilibrium propagation; on-device learning; local learning memristor crossbar circuits; equilibrium propagation; on-device learning; local learning

Share and Cite

MDPI and ACS Style

Oh, S.; An, J.; Cho, S.; Yoon, R.; Min, K.-S. Memristor Crossbar Circuits Implementing Equilibrium Propagation for On-Device Learning. Micromachines 2023, 14, 1367. https://doi.org/10.3390/mi14071367

AMA Style

Oh S, An J, Cho S, Yoon R, Min K-S. Memristor Crossbar Circuits Implementing Equilibrium Propagation for On-Device Learning. Micromachines. 2023; 14(7):1367. https://doi.org/10.3390/mi14071367

Chicago/Turabian Style

Oh, Seokjin, Jiyong An, Seungmyeong Cho, Rina Yoon, and Kyeong-Sik Min. 2023. "Memristor Crossbar Circuits Implementing Equilibrium Propagation for On-Device Learning" Micromachines 14, no. 7: 1367. https://doi.org/10.3390/mi14071367

APA Style

Oh, S., An, J., Cho, S., Yoon, R., & Min, K.-S. (2023). Memristor Crossbar Circuits Implementing Equilibrium Propagation for On-Device Learning. Micromachines, 14(7), 1367. https://doi.org/10.3390/mi14071367

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop