Embedding Theory of Reservoir Computing and Reducing Reservoir Network Using Time Delays

Xing-Yue Duan, Xiong Ying, Si-Yang Leng, Jürgen Kurths, Wei Lin +1 more
3/16/2023
cs.LGmath.DS

No official code found. Best implementation: HuanfeiMa/Reservoir-Computing-with-Time-Delay (6 stars, last commit 2023-11-27).

Abstract

Reservoir computing (RC), a particular form of recurrent neural network, is under explosive development due to its exceptional efficacy and high performance in reconstruction or/and prediction of complex physical systems. However, the mechanism triggering such effective applications of RC is still unclear, awaiting deep and systematic exploration. Here, combining the delayed embedding theory with the generalized embedding theory, we rigorously prove that RC is essentially a high dimensional embedding of the original input nonlinear dynamical system. Thus, using this embedding property, we unify into a universal framework the standard RC and the time-delayed RC where we novelly introduce time delays only into the network's output layer, and we further find a trade-off relation between the time delays and the number of neurons in RC. Based on this finding, we significantly reduce the network size of RC for reconstructing and predicting some representative physical systems, and, more surprisingly, only using a single neuron reservoir with time delays is sometimes sufficient for achieving those tasks.

View on arXivView PDF

Code Implementations(1)

Codes for the paper "Embedding Theory of Reservoir Computing and Reducing Reservoir Network Using Time Delays"

60MATLABMar 16, 20232 years ago

Similar Papers

Cite this paper

@article{duan2023embedding,
  title  = {Embedding Theory of Reservoir Computing and Reducing Reservoir Network Using Time Delays},
  author = {Xing-Yue Duan and Xiong Ying and Si-Yang Leng and Jürgen Kurths and Wei Lin and Huan-Fei Ma},
  year   = {2023},
  eprint = {2303.09042},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.09042v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.09042.svg)](https://codeofpaper.com/paper/2303.09042)

Discussion