On the emergence of numerical instabilities in Next Generation Reservoir Computing
Edmilson Roque dos Santos, Erik Bollt
TL;DR
This work analyzes how the numerical conditioning of NGRC’s feature matrix, built from polynomial evaluations on time‑delay coordinates, governs long‑term forecasting stability. By exposing the Vandermonde‑ and Hankel‑like structure of Ψ and leveraging ergodic theory, it links hyperparameters (polynomial degree p, delay dimension k, time lag τ, and training length N_train) to conditioning and numerical sensitivity. The study shows κ(Ψ) grows exponentially with p and can blow up when k>1 or τ is small, but increasing τ or using SVD for training can yield accurate forecasts without regularization, guiding practical hyperparameter choices. In addition to Lorenz dynamics, results on the Double‑Scroll circuit and partial measurements demonstrate broad applicability of conditioning‑aware NGRC design, with concrete recommendations such as preferring SVD and tuning τ to balance stability and fidelity. The findings offer a path to reduced computational cost in NGRC by avoiding unnecessary regularization while maintaining dynamical stability, with implications for other data‑driven linear readout models and reservoir computing variants.
Abstract
Next Generation Reservoir Computing (NGRC) is a low-cost machine learning method for forecasting chaotic time series from data. Computational efficiency is crucial for scalable reservoir computing, requiring better strategies to reduce training cost. In this work, we uncover a connection between the numerical conditioning of the NGRC feature matrix -- formed by polynomial evaluations on time-delay coordinates -- and the long-term NGRC dynamics. We show that NGRC can be trained without regularization, reducing computational time. Our contributions are twofold. First, merging tools from numerical linear algebra and ergodic theory of dynamical systems, we systematically study how the feature matrix conditioning varies across hyperparameters. We demonstrate that the NGRC feature matrix tends to be ill-conditioned for short time lags, high-degree polynomials, and short length of training data. Second, we evaluate the impact of different numerical algorithms (Cholesky, singular value decomposition (SVD), and lower-upper (LU) decomposition) for solving the regularized least-squares problem. Our results reveal that SVD-based training achieves accurate forecasts without regularization, being preferable when compared against the other algorithms.
