Infinite-dimensional next-generation reservoir computing
Lyudmila Grigoryeva, Hannah Lim Jing Ting, Juan-Pablo Ortega

TL;DR
This paper introduces an efficient, theoretically grounded extension of next-generation reservoir computing that uses kernel ridge regression to handle infinite covariates, improving forecasting performance.
Contribution
It presents a novel kernel-based formulation of NG-RC allowing for infinite covariates and hyperparameter flexibility, with strong theoretical support.
Findings
Outperforms traditional NG-RC in multiple forecasting tasks.
Efficient training via kernel ridge regression.
Theoretically justified by kernel universality.
Abstract
Next-generation reservoir computing (NG-RC) has attracted much attention due to its excellent performance in spatio-temporal forecasting of complex systems and its ease of implementation. This paper shows that NG-RC can be encoded as a kernel ridge regression that makes training efficient and feasible even when the space of chosen polynomial features is very large. Additionally, an extension to an infinite number of covariates is possible, which makes the methodology agnostic with respect to the lags into the past that are considered as explanatory factors, as well as with respect to the number of polynomial covariates, an important hyperparameter in traditional NG-RC. We show that this approach has solid theoretical backing and good behavior based on kernel universality properties previously established in the literature. Various numerical illustrations show that these generalizations…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Reservoir Computing · Neural Networks and Applications · Advanced Memory and Neural Computing
MethodsSoftmax · Attention Is All You Need
