End-to-end Artificial Intelligence to analyze dynamical processes: A linear benchmark test
We envisage AI architectures to analyze complex time series in an end-to-end fashion, meaning that the quantitative metrics of the time series are learned directly from data, without the use of specific human-thought algorithms. That is, we challenge AI to learn those specific algorithms. We present a first step in this direction, a benchmark test on linear dynamical processes. We tackle the archetypical task of learning the eigenvalues of the state-transition matrix of a linear (discrete-time, stable) dynamical system, from output data. We train a scalable LSTM neural network with artificially generated data from random matrices of dimension 2-to-5. With noise-free data, the performance of the trained network is very good (average R 2 = 0 . 955 ), especially in estimating the dominant eigenvalues, whereas there is space for improvements on non-dominant real eigenvalues and on the dimension of the generating matrix. Remarkably, the performance is robust to measurement noise and the network outperforms the mean-square identification of the corresponding AR process (the latter giving exact eigenvalues on noise-free data) at noise standard deviation starting from 1 0 − 6 . • We challenge AI to learn algorithms to analyze complex time series. • We test learning the eigenvalues of the state-transition matrix of a linear system from output data. • We show that LSTM nets can do better than traditional algorithms on noisy data.
Authors
- João Valle
- Matteo Sangiorgio (ORCID: https://orcid.org/0000-0003-1624-6809)
- Fabio Dercole (ORCID: https://orcid.org/0000-0001-9256-0651)
- Emanuele Salgarollo
Institutions
- Politecnico di Milano (IT)
Publication Details
- Journal
- Physica D Nonlinear Phenomena
- Published
- 2025-08-12
- DOI
- https://doi.org/10.1016/j.physd.2025.134880
- Primary Topic
- Neural Networks and Reservoir Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00