A Survey on Reservoir Computing and its Interdisciplinary Applications Beyond Traditional Machine Learning

07/27/2023
by   Heng Zhang, et al.
0

Reservoir computing (RC), first applied to temporal signal processing, is a recurrent neural network in which neurons are randomly connected. Once initialized, the connection strengths remain unchanged. Such a simple structure turns RC into a non-linear dynamical system that maps low-dimensional inputs into a high-dimensional space. The model's rich dynamics, linear separability, and memory capacity then enable a simple linear readout to generate adequate responses for various applications. RC spans areas far beyond machine learning, since it has been shown that the complex dynamics can be realized in various physical hardware implementations and biological devices. This yields greater flexibility and shorter computation time. Moreover, the neuronal responses triggered by the model's dynamics shed light on understanding brain mechanisms that also exploit similar dynamical processes. While the literature on RC is vast and fragmented, here we conduct a unified review of RC's recent developments from machine learning to physics, biology, and neuroscience. We first review the early RC models, and then survey the state-of-the-art models and their applications. We further introduce studies on modeling the brain's mechanisms by RC. Finally, we offer new perspectives on RC development, including reservoir design, coding frameworks unification, physical RC implementations, and interaction between RC, cognitive neuroscience and evolution.

READ FULL TEXT

page 2

page 22

page 23

page 24

page 26

page 32

page 34

research
08/21/2021

Reservoir Computing with Diverse Timescales for Prediction of Multiscale Dynamics

Machine learning approaches have recently been leveraged as a substitute...
research
01/23/2023

Learning Reservoir Dynamics with Temporal Self-Modulation

Reservoir computing (RC) can efficiently process time-series data by tra...
research
08/03/2021

Task Agnostic Metrics for Reservoir Computing

Physical reservoir computing is a computational paradigm that enables te...
research
06/27/2022

Continual Learning of Dynamical Systems with Competitive Federated Reservoir Computing

Machine learning recently proved efficient in learning differential equa...
research
10/06/2022

Biological neurons act as generalization filters in reservoir computing

Reservoir computing is a machine learning paradigm that transforms the t...
research
10/29/2020

Link inference of noisy delay-coupled networks: Machine learning and opto-electronic experimental tests

We devise a machine learning technique to solve the general problem of i...
research
05/03/2020

Physical reservoir computing – An introductory perspective

Understanding the fundamental relationships between physics and its info...

Please sign up or login with your details

Forgot password? Click here to reset