Hardware Implementation of Next Generation Reservoir Computing with RRAM-Based Hybrid Digital-Analog System

被引:0
作者
Dong, Danian [1 ,2 ,3 ]
Zhang, Woyu [1 ,2 ,3 ]
Xie, Yuanlu [1 ,2 ]
Yue, Jinshan [1 ,2 ]
Ren, Kuan [1 ,2 ]
Huang, Hongjian [1 ,2 ,3 ]
Zheng, Xu [1 ,2 ,3 ]
Sun, Wen Xuan [1 ,2 ,3 ]
Lai, Jin Ru [1 ,2 ,4 ]
Fan, Shaoyang [1 ,2 ,3 ]
Wang, Hongzhou [1 ,2 ,3 ]
Yu, Zhaoan [1 ]
Yao, Zhihong [1 ,2 ]
Xu, Xiaoxin [1 ,2 ,3 ]
Shang, Dashan [1 ,2 ,3 ]
Liu, Ming [1 ,2 ,3 ]
机构
[1] Chinese Acad Sci, Inst Microelect, Lab Microelect Devices Integrated Technol, Beijing 100029, Peoples R China
[2] Chinese Acad Sci, Inst Microelect, Key Lab Fabricat Technol Integrated Circuits, Beijing 100029, Peoples R China
[3] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[4] Univ Sci & Technol China, Sch Microelect, Hefei 230027, Peoples R China
关键词
computing-in-memory; hybrid system; reservoir computing; resistive random access memory; NETWORKS; CHAOS;
D O I
10.1002/aisy.202400098
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Reservoir computing (RC) possesses a simple architecture and high energy efficiency for time-series data analysis through machine learning algorithms. To date, RC has evolved into several innovative variants. The next generation reservoir computing (NGRC) variant, founded on nonlinear vector autoregression (NVAR) distinguishes itself due to its fewer hyperparameters and independence from physical random connection matrices, while yielding comparable results. However, NGRC networks struggle with massive Kronecker product calculations and matrix-vector multiplications within the read out layer, leading to substantial efficiency challenges for traditional von Neumann architectures. In this work, a hybrid digital-analog hardware system tailored for NGRC is developed. The digital part is a Kronecker product calculation unit with data filtering, which realizes transformation of nonlinear vector of the input linear vector. For matrix-vector multiplication, a computing-in-memory architecture based on resistive random access memory array offers an energy-efficient hardware solution, which markedly reduces data transfer and greatly improve computational parallelism and energy efficiency. The predictive capabilities of this hybrid NGRC system are validated through the Lorenz63 model, achieving a normalized root mean square error (NRMSE) of 0.00098 and an energy efficiency of 19.42TOPS W-1. Digital computing system based on von-Neumann architecture suffers from efficiency challenges when processing a large amount of Kronecker product and matrix-vector multiplication operations in next generation reservoir computing (NGRC) system. Here, leveraging compute-in-memory with resistive random access memory chip, a hybrid digital-analog hardware system is proposed to realize a high reliable and efficient NGRC system, providing a promising way for NGRC hardware implementation.image (c) 2024 WILEY-VCH GmbH
引用
收藏
页数:8
相关论文
共 40 条
[11]  
Hassan AM, 2017, IEEE IJCNN, P2171, DOI 10.1109/IJCNN.2017.7966118
[12]   An RRAM-Based Digital Computing-in-Memory Macro With Dynamic Voltage Sense Amplifier and Sparse-Aware Approximate Adder Tree [J].
He, Yifan ;
Yue, Jinshan ;
Feng, Xiaoyu ;
Huang, Yuxuan ;
Jia, Hongyang ;
Wang, Jingyu ;
Zhang, Lu ;
Sun, Wenyu ;
Yang, Huazhong ;
Liu, Yongpan .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (02) :416-420
[13]  
Jaeger H. J. B, 2001, GMD Report
[14]   A high efficient next generation reservoir computing to predict and generate chaos with application for secure communication [J].
Jin, Leisheng ;
Liu, Zhuo ;
Guan, Ai ;
Wang, Zhen ;
Xue, Rui ;
Li, Lijie .
IET COMMUNICATIONS, 2023, 17 (04) :489-496
[15]   Teaching recurrent neural networks to infer global temporal structure from local examples [J].
Kim, Jason Z. ;
Lu, Zhixin ;
Nozari, Erfan ;
Pappas, George J. ;
Bassett, Danielle S. .
NATURE MACHINE INTELLIGENCE, 2021, 3 (04) :316-323
[16]   Memristive Crossbar Arrays for Storage and Computing Applications [J].
Li, Huihan ;
Wang, Shaocong ;
Zhang, Xumeng ;
Wang, Wei ;
Yang, Rui ;
Sun, Zhong ;
Feng, Wanxiang ;
Lin, Peng ;
Wang, Zhongrui ;
Sun, Linfeng ;
Yao, Yugui .
ADVANCED INTELLIGENT SYSTEMS, 2021, 3 (09)
[17]  
Liu H., 2022, IEEE ICET
[18]   Noise resistance of next-generation reservoir computing: a comparative study with high-order correlation computation [J].
Liu, Shengyu ;
Xiao, Jinghua ;
Yan, Zixiang ;
Gao, Jian .
NONLINEAR DYNAMICS, 2023, 111 (15) :14295-14308
[19]  
LORENZ EN, 1963, J ATMOS SCI, V20, P130, DOI 10.1175/1520-0469(1963)020<0130:DNF>2.0.CO
[20]  
2