Self-Organizing Multiple Readouts for Reservoir Computing

被引:1
作者
Tanaka, Yuichiro [1 ]
Tamukoh, Hakaru [1 ,2 ]
机构
[1] Kyushu Inst Technol, Res Ctr Neuromorph AI Hardware, Aizu Wakamatsu, Kitakyushu 8080196, Japan
[2] Kyushu Inst Technol, Grad Sch Life Sci & Syst Engn, Aizu Wakamatsu, Kitakyushu 8080196, Japan
关键词
Catastrophic forgetting; continuous learning; echo state network; edge computing; ensemble learning; reservoir computing; self-organizing map; sound classification; NETWORKS;
D O I
10.1109/ACCESS.2023.3340311
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With advancements in deep learning (DL), artificial intelligence (AI) technology has become an indispensable tool. However, the application of DL incurs significant computational costs, making it less viable for edge AI scenarios. Consequently, the demand for cost-effective AI solutions, other than DL-based approaches, is increasing. Reservoir computing (RC) has attracted interest owing to its ability to provide low-cost training alternatives, holding great promise for edge AI applications. However, the training capability of RC is constrained by its reliance on a single linear layer, while weight connections in the remaining layers remain static during training. Moreover, accomplishing continuous learning tasks is difficult owing to the catastrophic forgetting in the linear layer. Therefore, we propose the integration of self-organizing multiple readouts to enhance RC's training capability. Our method distributes training data across multiple readouts, which prevents catastrophic forgetting of readouts and empowers each readout to adeptly assimilate new data, thereby elevating the overall training performance. The self-organizing function, which assigns similar data to the same readout, optimizes the memory utilization of these multiple readouts. Experimental results show that an RC equipped with the proposed multiple readouts successfully solved a continuous learning task by mitigating catastrophic forgetting because of the data distribution to the multiple readouts. Additionally, the RC achieved higher accuracy in a sound recognition task compared with the existing RC paradigm because of ensemble learning in the multiple readouts. Multiple readouts are effective in enhancing the training capability of RC and can contribute to the realization of RC applications.
引用
收藏
页码:138839 / 138849
页数:11
相关论文
共 38 条
  • [1] Abadi M, 2016, PROCEEDINGS OF OSDI'16: 12TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, P265
  • [2] Efficient parallel implementation of reservoir computing systems
    Alomar, M. L.
    Skibinsky-Gitlin, Erik S.
    Frasser, Christiam F.
    Canals, Vincent
    Isern, Eugeni
    Roca, Miquel
    Rossello, Josep L.
    [J]. NEURAL COMPUTING & APPLICATIONS, 2020, 32 (07) : 2299 - 2313
  • [3] FPGA-Based Stochastic Echo State Networks for Time-Series Forecasting
    Alomar, Miquel L.
    Canals, Vincent
    Perez-Mora, Nicolas
    Martinez-Moll, Victor
    Rossello, Josep L.
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2016, 2016
  • [4] SUPPORT-VECTOR NETWORKS
    CORTES, C
    VAPNIK, V
    [J]. MACHINE LEARNING, 1995, 20 (03) : 273 - 297
  • [5] Graves A, 2012, STUD COMPUT INTELL, V385, P1, DOI [10.1162/neco.1997.9.1.1, 10.1007/978-3-642-24797-2]
  • [6] A fast learning algorithm for deep belief nets
    Hinton, Geoffrey E.
    Osindero, Simon
    Teh, Yee-Whye
    [J]. NEURAL COMPUTATION, 2006, 18 (07) : 1527 - 1554
  • [7] A Hardware-Oriented Echo State Network and its FPGA Implementation
    Honda, Kentaro
    Tamukoh, Hakaru
    [J]. JOURNAL OF ROBOTICS NETWORKING AND ARTIFICIAL LIFE, 2020, 7 (01): : 54 - 58
  • [8] Huang N.-S., 2019, PROC 8 MEDIT C EMBED, P1
  • [9] Inada M., 2020, P INT S NON THEOR AP, P213
  • [10] ROBOCUP@HOME: Analysis and results of evolving competitions for domestic and service robots
    Iocchi, Luca
    Holz, Dirk
    Ruiz-del-Solar, Javier
    Sugiura, Komei
    van der Zant, Tijn
    [J]. ARTIFICIAL INTELLIGENCE, 2015, 229 : 258 - 281