Back to Search Start Over

Efficient nonlinear function approximation in analog resistive crossbars for recurrent neural networks.

Authors :
Yang, Junyi
Mao, Ruibin
Jiang, Mingrui
Cheng, Yichuan
Sun, Pao-Sheng Vincent
Dong, Shuai
Pedretti, Giacomo
Sheng, Xia
Ignowski, Jim
Li, Haoliang
Li, Can
Basu, Arindam
Source :
Nature Communications; 1/29/2025, Vol. 16 Issue 1, p1-15, 15p
Publication Year :
2025

Abstract

Analog In-memory Computing (IMC) has demonstrated energy-efficient and low latency implementation of convolution and fully-connected layers in deep neural networks (DNN) by using physics for computing in parallel resistive memory arrays. However, recurrent neural networks (RNN) that are widely used for speech-recognition and natural language processing have tasted limited success with this approach. This can be attributed to the significant time and energy penalties incurred in implementing nonlinear activation functions that are abundant in such models. In this work, we experimentally demonstrate the implementation of a non-linear activation function integrated with a ramp analog-to-digital conversion (ADC) at the periphery of the memory to improve in-memory implementation of RNNs. Our approach uses an extra column of memristors to produce an appropriately pre-distorted ramp voltage such that the comparator output directly approximates the desired nonlinear function. We experimentally demonstrate programming different nonlinear functions using a memristive array and simulate its incorporation in RNNs to solve keyword spotting and language modelling tasks. Compared to other approaches, we demonstrate manifold increase in area-efficiency, energy-efficiency and throughput due to the in-memory, programmable ramp generator that removes digital processing overhead. The authors experimentally demonstrate the implementation of a non-linear activation function integrated with a ramp analog-to-digital conversion at the periphery of the memory to improve in-memory implementation of recurrent neural networks. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
20411723
Volume :
16
Issue :
1
Database :
Complementary Index
Journal :
Nature Communications
Publication Type :
Academic Journal
Accession number :
182537285
Full Text :
https://doi.org/10.1038/s41467-025-56254-6