Adaptive Learning Rule for Hardware-based Deep Neural Networks Using Electronic Synapse Devices
Suhwan Lim, Jong-Ho Bae, Jai-Ho Eum, Sungtae Lee, Chul-Heung Kim,, Dongseok Kwon, Byung-Gook Park, Jong-Ho Lee

TL;DR
This paper introduces an adaptive back-propagation learning rule tailored for hardware deep neural networks using electronic synapse devices, enabling efficient, high-speed, and robust training despite device limitations.
Contribution
The paper presents a novel hardware-compatible learning rule that handles nonlinear, discrete conductance responses and device variations, improving accuracy and efficiency in electronic synapse-based neural networks.
Findings
Learning accuracy comparable to software BP with linear conductance devices
Unidirectional weight update method compensates for device nonlinearity
Method maintains performance despite device-to-device variations
Abstract
In this paper, we propose a learning rule based on a back-propagation (BP) algorithm that can be applied to a hardware-based deep neural network (HW-DNN) using electronic devices that exhibit discrete and limited conductance characteristics. This adaptive learning rule, which enables forward, backward propagation, as well as weight updates in hardware, is helpful during the implementation of power-efficient and high-speed deep neural networks. In simulations using a three-layer perceptron network, we evaluate the learning performance according to various conductance responses of electronic synapse devices and weight-updating methods. It is shown that the learning accuracy is comparable to that obtained when using a software-based BP algorithm when the electronic synapse device has a linear conductance response with a high dynamic range. Furthermore, the proposed unidirectional…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
