Reservoir concatenation and the spectrum distribution of concatenated reservoir state matrices
Source abstract
Abstract
Reservoir computing, one of the state-of-the-art machine learning architectures, processes time-series data generated by dynamical systems. Nevertheless, we have realized that reservoir computing with the conventional single-reservoir structure suffers from capacity saturation. This leads to performance stagnation in practice. Therefore, we propose an extended reservoir computing architecture called reservoir concatenation to further delay such stagnation. Not only do we provide training error analysis and test error comparison of reservoir concatenation, but we also propose a crucial measure, which is the trace associated with a reservoir state matrix, that explains the level of responsiveness to reservoir concatenation. Two reservoir dynamics are compared in detail, one by using the echo state network and the other by using a synchronization model called an explosive Kuramoto model. The distinct eigenvalue distributions of the reservoir state matrices from the two models are well reflected in the trace values that are shown to account for the different reservoir capacity behaviors, determining the different levels of responsiveness.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Neural Networks and Reservoir Computing · Nonlinear Dynamics and Pattern Formation · Slime Mold and Myxomycetes Research
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Center for Artificial Intelligence and Natural Sciences, Korea Institute for Advanced Study 1 , Seoul 02455, South Korea
Department of Mathematical Sciences, Ulsan National Institute of Science and Technology 2 , Ulsan 44919, South Korea
Funding
National Research Foundation of Korea · Korea Institute for Advanced Study
References (40)
Show source-provided references
1. The ‘echo state’ approach to analyzing and training recurrent neural networks
2. Harnessing nonlinearity: Predicting chaotic systems and saving energy in wireless communication10.1126/science.1091277 ↗
3. Real-time computing without stable states: A new framework for neural computation based on perturbations10.1162/089976602760407955 ↗
4. Reservoir observers: Model-free inference of unmeasured variables in chaotic systems10.1063/1.4979665 ↗
5. Model-free prediction of large spatiotemporally chaotic systems from data: A reservoir computing approach10.1103/physrevlett.120.024102 ↗
6. Model-free prediction of spatiotemporal dynamical systems with recurrent neural networks: Role of network spectral radius10.1103/physrevresearch.1.033056 ↗
7. Using reservoir computers to distinguish chaotic signals10.1103/physreve.98.052209 ↗
8. Using machine learning to replicate chaotic attractors and calculate Lyapunov exponents from data10.1063/1.5010300 ↗
9. PDE-guided reservoir computing for image denoising with small data10.1063/5.0049911 ↗
10. Predicting critical transitions in multiscale dynamical systems using reservoir computing10.1063/5.0023764 ↗
11. Detection of generalized synchronization using echo state networks10.1063/1.5010285 ↗
12. Information processing using a single dynamical node as complex system10.1038/ncomms1476 ↗
13. Constructing optimized binary masks for reservoir computing with delay systems10.1038/srep03629 ↗
14. Computing with networks of nonlinear mechanical oscillators10.1371/journal.pone.0178663 ↗
15. Computing with dynamical systems based on insulator–metal-transition oscillators10.1515/nanoph-2016-0144 ↗
16. Recent advances in physical reservoir computing: A review10.1016/j.neunet.2019.03.005 ↗
17. Neuromorphic computing with nanoscale spintronic oscillators10.1038/nature23011 ↗
18. A coupled spintronics neuromorphic approach for high-performance reservoir computing10.1002/aisy.202200123 ↗
19. Coupled oscillators for computing: A review and perspective10.1063/1.5120412 ↗
20. A Hopf physical reservoir computer10.1038/s41598-021-98982-x ↗
21. Dynamic effects on reservoir computing with a Hopf oscillator10.1103/physreve.105.044212 ↗
22. Exotic states in a simple network of nanoelectromechanical oscillators10.1126/science.aav7932 ↗
23. M. L. Roukes , “Nanomechanical networks for computation,” United States Patent Application Publication No. US 2022/0094303 A1 (24 March 2022).
24. Kuramoto · 2003
25. Critical neuromorphic computing based on explosive synchronization10.1063/1.5086902 ↗
26. Wave-based reservoir computing by synchronization of coupled oscillators10.1007/978-3-319-26555-1_23 ↗
27. Learning long-term motor timing/patterns on an orthogonal basis in random neural networks10.1016/j.neunet.2023.04.006 ↗
28. Control of the transition to chaos in neural networks with random connectivity10.1142/s0218127493000222 ↗
29. Generating coherent patterns of activity from chaotic neural networks10.1016/j.neuron.2009.07.018 ↗
30. Chaos in random neural networks10.1103/physrevlett.61.259 ↗
31. Multilayered echo state machine: A novel architecture and algorithm10.1109/tcyb.2016.2533545 ↗
32. Analysis on characteristics of multi-step learning echo state networks for nonlinear time series prediction10.1109/IJCNN.2019.8851876 ↗
33. Explosive synchronization in a general complex network10.1103/physreve.88.010802 ↗
34. Information processing capacity of dynamical systems10.1038/srep00514 ↗
35. H. Jaeger , “Short term memory in echo state networks,” Tech. rep., Fraunhofer Institute For Autonomous Intelligent Systems, 2002, Vol. 152.
36. Unifying framework for information processing in stochastically driven dynamical systems10.1103/physrevresearch.3.043135 ↗
37. Information processing capacity of spintronic oscillator10.1002/aisy.202300175 ↗
38. Scalable photonic platform for real-time quantum reservoir computing10.1103/physrevapplied.20.014051 ↗
39. Quantification of information processing capacity in living brain as physical reservoir10.1063/5.0152585 ↗
40. Guaranteed minimum-rank solutions of linear matrix equations via nuclear norm minimization10.1137/070697835 ↗