Efficient parallel implementation of reservoir computing systems

被引:0
|
作者
M. L. Alomar
Erik S. Skibinsky-Gitlin
Christiam F. Frasser
Vincent Canals
Eugeni Isern
Miquel Roca
Josep L. Rosselló
机构
[1] University of Balearic Islands,Electronics Engineering Group, Department of Physics
来源
Neural Computing and Applications | 2020年 / 32卷
关键词
Artificial neural networks; Recurrent neural networks; Reservoir computing; Echo sate networks; Hardware neural network; Field-programmable gate array; Time-series prediction;
D O I
暂无
中图分类号
学科分类号
摘要
Reservoir computing (RC) is a powerful machine learning methodology well suited for time-series processing. The hardware implementation of RC systems (HRC) may extend the utility of this neural approach to solve real-life problems for which software solutions are not satisfactory. Nevertheless, the implementation of massive parallel-connected reservoir networks is costly in terms of circuit area and power, mainly due to the requirement of implementing synapse multipliers that increase gate count to prohibitive values. Most HRC systems present in the literature solve this area problem by sequencializing the processes, thus loosing the expected fault-tolerance and low latency of fully parallel-connected HRCs. Therefore, the development of new methodologies to implement fully parallel HRC systems is of high interest to many computational intelligence applications requiring quick responses. In this article, we propose a compact hardware implementation for Echo-State Networks (an specific type of reservoir) that reduces the area cost by simplifying the synapses and using linear piece-wise activation functions for neurons. The proposed design is synthesized in a Field-Programmable Gate Array and evaluated for different time-series prediction tasks. Without compromising the overall accuracy, the proposed approach achieves a significant saving in terms of power and hardware when compared with recently published implementations. This technique pave the way for the low-power implementation of fully parallel reservoir networks containing thousands of neurons in a single integrated circuit.
引用
收藏
页码:2299 / 2313
页数:14
相关论文
共 50 条
  • [41] Reservoir Computing in Reduced Order Modeling for Chaotic Dynamical Systems
    Nogueira Jr, Alberto C.
    Carvalho, Felipe C. T.
    Almeida, Joao Lucas S.
    Codas, Andres
    Bentivegna, Eloisa
    Watson, Campbell D.
    HIGH PERFORMANCE COMPUTING - ISC HIGH PERFORMANCE DIGITAL 2021 INTERNATIONAL WORKSHOPS, 2021, 12761 : 56 - 72
  • [42] Multi-task photonic reservoir computing: wavelength division multiplexing for parallel computing with a silicon microring resonator
    Castro, Bernard J. Giron
    Peucheret, Christophe
    Zibar, Darko
    Da Ros, Francesco
    ADVANCED OPTICAL TECHNOLOGIES, 2024, 13
  • [43] Optoelectronic Reservoir Computing Using a Mixed Digital-Analog Hardware Implementation
    Soriano, Miguel C.
    Massuti-Ballester, Pau
    Yelo, Jesus
    Fischer, Ingo
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2019: WORKSHOP AND SPECIAL SESSIONS, 2019, 11731 : 170 - 174
  • [44] Comparison of Photonic Reservoir Computing Systems for Fiber Transmission Equalization
    Argyris, Apostolos
    Cantero, Javier
    Galletero, M.
    Pereda, Ernesto
    Mirasso, Claudio R.
    Fischer, Ingo
    Soriano, Miguel C.
    IEEE JOURNAL OF SELECTED TOPICS IN QUANTUM ELECTRONICS, 2020, 26 (01)
  • [45] FPGA Implementation for Large Scale Reservoir Computing based on Chaotic Boltzmann Machine
    Matsumoto, Shigeki
    Ichikawa, Yuki
    Kajihara, Nobuki
    Tamukoh, Hakaru
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [46] A Dual-Modal Memory Organic Electrochemical Transistor Implementation for Reservoir Computing
    Yin, Yuyang
    Wang, Shaocong
    Weng, Ruihong
    Xiao, Na
    Deng, Jianni
    Wang, Qian
    Wang, Zhongrui
    Chan, Paddy Kwok Leung
    SMALL SCIENCE, 2025, 5 (01):
  • [47] ReLiCADA: Reservoir Computing Using Linear Cellular Automata design algorithm
    Jonas Kantic
    Fabian C. Legl
    Walter Stechele
    Jakob Hermann
    Complex & Intelligent Systems, 2024, 10 : 3593 - 3616
  • [48] A reservoir computing model based on nonlinear spiking neural P systems for time series forecasting ☆
    Long, Lifan
    Guo, Chenggang
    Xiong, Xin
    Peng, Hong
    Wang, Jun
    APPLIED SOFT COMPUTING, 2024, 159
  • [49] ReLiCADA: Reservoir Computing Using Linear Cellular Automata design algorithm
    Kantic, Jonas
    Legl, Fabian C.
    Stechele, Walter
    Hermann, Jakob
    COMPLEX & INTELLIGENT SYSTEMS, 2024, 10 (03) : 3593 - 3616
  • [50] FPGA-based Reservoir Computing with Optimized Reservoir Node Architecture
    Lin, Chunxiao
    Liang, Yibin
    Yi, Yang
    PROCEEDINGS OF THE TWENTY THIRD INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2022), 2022, : 325 - 330