Finding nonlinear system equations and complex network structures from data: A sparse optimization approach
16
TL;DR: In this article, the authors present a brief review of the recent progress in sparse optimization to find the equations of nonlinear and complex dynamical systems from data, and present a model-free, data-driven prediction framework based on machine learning.
read more
Abstract: In applications of nonlinear and complex dynamical systems, a common situation is that the system can be measured, but its structure and the detailed rules of dynamical evolution are unknown. The inverse problem is to determine the system equations and structure from time series. The principle of exploiting sparse optimization to find the equations of dynamical systems from data was first articulated in 2011 by the ASU group. The basic idea is to expand the system equations into a power series or a Fourier series of a finite number of terms and then to determine the vector of the expansion coefficients based solely on data through sparse optimization. This Tutorial presents a brief review of the recent progress in this area. Issues discussed include discovering the equations of stationary or nonstationary chaotic systems to enable the prediction of critical transition and system collapse, inferring the full topology of complex oscillator networks and social networks hosting evolutionary game dynamics, and identifying partial differential equations for spatiotemporal dynamical systems. Situations where sparse optimization works or fails are pointed out. The relation with the traditional delay-coordinate embedding method is discussed, and the recent development of a model-free, data-driven prediction framework based on machine learning is mentioned.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Next generation reservoir computing.
TL;DR: In this paper, the equivalence of reservoir computing to nonlinear vector autoregression was demonstrated, which requires no random matrices, fewer metaparameters, and provides interpretable results.
Signal propagation in complex networks
Peng Ji,Jiachen Ye,Wei Lin,Yang Tian,Chittaranjan Hens,Matjaž Perc,Yang Tang,Jie Sun,Jürgen Kurths +8 more
TL;DR: Signal propagation in complex networks has been extensively studied in the literature as mentioned in this paper , where the authors provide an up-to-date review of the complexities associated with the network's role in propagating signals in the hope of better harnessing this to devise innovative applications across engineering, social and natural sciences as well as to inspire future research.
168
Reservoir computing as digital twins for nonlinear dynamical systems.
TL;DR: In this article , the design imperatives for machine learning based digital twins for nonlinear dynamical systems, which can be used to monitor the health of the system and anticipate future collapse are described.
44
Learning Spatiotemporal Chaos Using Next-Generation Reservoir Computing
TL;DR: S spatiotemporal chaos prediction is demonstrated using a machine learning architecture that, when combined with a next-generation reservoir computer, displays state-of-the-art performance with a computational time 10- 10 times faster for training process and training data set ∼ 10 times smaller than other machine learning algorithms.
Next Generation Reservoir Computing.
TL;DR: In this paper, the equivalence of reservoir computing to nonlinear vector autoregression was demonstrated, which requires no random matrices, fewer metaparameters, and provides interpretable results.
References
•Journal Article
Scikit-learn: Machine Learning in Python
Fabian Pedregosa,Gaël Varoquaux,Alexandre Gramfort,Vincent Michel,Bertrand Thirion,Olivier Grisel,Mathieu Blondel,Peter Prettenhofer,Ron Weiss,Vincent Dubourg,Jake Vanderplas,Alexandre Passos,David Cournapeau,Matthieu Brucher,Matthieu Perrot,Edouard Duchesnay +15 more
TL;DR: Scikit-learn is a Python module integrating a wide range of state-of-the-art machine learning algorithms for medium-scale supervised and unsupervised problems, focusing on bringing machine learning to non-specialists using a general-purpose high-level language.
•Book
The Elements of Statistical Learning
Trevor Hastie,Robert Tibshirani,Jerome H. Friedman +2 more
- 01 Jan 2001
29.4K
Deterministic nonperiodic flow
TL;DR: In this paper, it was shown that nonperiodic solutions are ordinarily unstable with respect to small modifications, so that slightly differing initial states can evolve into considerably different states, and systems with bounded solutions are shown to possess bounded numerical solutions.
Robust uncertainty principles: exact signal reconstruction from highly incomplete frequency information
TL;DR: In this paper, the authors considered the model problem of reconstructing an object from incomplete frequency samples and showed that with probability at least 1-O(N/sup -M/), f can be reconstructed exactly as the solution to the lscr/sub 1/ minimization problem.