1
|
Tsutsumi N, Nakai K, Saiki Y. Data-driven ordinary-differential-equation modeling of high-frequency complex dynamics via a low-frequency dynamics model. Phys Rev E 2025; 111:014212. [PMID: 39972814 DOI: 10.1103/physreve.111.014212] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/20/2024] [Accepted: 12/03/2024] [Indexed: 02/21/2025]
Abstract
In our previous paper [N. Tsutsumi et al., Chaos 32, 091101 (2022)10.1063/5.0100166], we proposed a method for constructing a system of differential equations of chaotic behavior from only observable deterministic time series, which we call the radial function-based regression (RfR) method. However, when the targeted variable's behavior is rather complex, the direct application of the RfR method does not function well. In this study, we propose a method of modeling such dynamics, including the high-frequency intermittent behavior of a fluid flow, by considering another variable (base variable) showing relatively simple, less intermittent behavior. We construct an autonomous joint model composed of two parts: the first is an autonomous system of a base variable, and the other concerns the targeted variable being affected by a term involving the base variable to demonstrate complex dynamics. The constructed joint model succeeded in not only inferring a short trajectory but also reconstructing chaotic sets and statistical properties obtained from a long trajectory such as the density distributions of the actual dynamics.
Collapse
Affiliation(s)
- Natsuki Tsutsumi
- Hitotsubashi University, Faculty of Commerce and Management, Tokyo 186-8601, Japan
| | - Kengo Nakai
- Okayama University, The Graduate School of Environment, Life, Natural Science and Technology, Okayama 700-0082, Japan
| | - Yoshitaka Saiki
- Hitotsubashi University, Graduate School of Business Administration, Tokyo 186-8601, Japan
| |
Collapse
|
2
|
Lin Z, Lu Z, Di Z, Tang Y. Learning noise-induced transitions by multi-scaling reservoir computing. Nat Commun 2024; 15:6584. [PMID: 39097591 PMCID: PMC11297999 DOI: 10.1038/s41467-024-50905-w] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/15/2023] [Accepted: 07/23/2024] [Indexed: 08/05/2024] Open
Abstract
Noise is usually regarded as adversarial to extracting effective dynamics from time series, such that conventional approaches usually aim at learning dynamics by mitigating the noisy effect. However, noise can have a functional role in driving transitions between stable states underlying many stochastic dynamics. We find that leveraging a machine learning model, reservoir computing, can learn noise-induced transitions. We propose a concise training protocol with a focus on a pivotal hyperparameter controlling the time scale. The approach is widely applicable, including a bistable system with white noise or colored noise, where it generates accurate statistics of transition time for white noise and specific transition time for colored noise. Instead, the conventional approaches such as SINDy and the recurrent neural network do not faithfully capture stochastic transitions even for the case of white noise. The present approach is also aware of asymmetry of the bistable potential, rotational dynamics caused by non-detailed balance, and transitions in multi-stable systems. For the experimental data of protein folding, it learns statistics of transition time between folded states, enabling us to characterize transition dynamics from a small dataset. The results portend the exploration of extending the prevailing approaches in learning dynamics from noisy time series.
Collapse
Affiliation(s)
- Zequn Lin
- Institute of Fundamental and Frontier Sciences, University of Electronic Science and Technology of China, Chengdu, 611731, China
- Department of Systems Science, Faculty of Arts and Sciences, Beijing Normal University, Zhuhai, 519087, China
- Center for Interdisciplinary Studies, Westlake University, Hangzhou, 310024, China
- School of Science, Westlake University, Hangzhou, 310024, China
| | - Zhaofan Lu
- Department of Systems Science, Faculty of Arts and Sciences, Beijing Normal University, Zhuhai, 519087, China
| | - Zengru Di
- Department of Systems Science, Faculty of Arts and Sciences, Beijing Normal University, Zhuhai, 519087, China
| | - Ying Tang
- Institute of Fundamental and Frontier Sciences, University of Electronic Science and Technology of China, Chengdu, 611731, China.
- Department of Systems Science, Faculty of Arts and Sciences, Beijing Normal University, Zhuhai, 519087, China.
- Key Laboratory of Quantum Physics and Photonic Quantum Information, Ministry of Education, University of Electronic Science and Technology of China, Chengdu, 611731, China.
| |
Collapse
|
3
|
Kong LW, Brewer GA, Lai YC. Reservoir-computing based associative memory and itinerancy for complex dynamical attractors. Nat Commun 2024; 15:4840. [PMID: 38844437 PMCID: PMC11156990 DOI: 10.1038/s41467-024-49190-4] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/16/2023] [Accepted: 05/24/2024] [Indexed: 06/09/2024] Open
Abstract
Traditional neural network models of associative memories were used to store and retrieve static patterns. We develop reservoir-computing based memories for complex dynamical attractors, under two common recalling scenarios in neuropsychology: location-addressable with an index channel and content-addressable without such a channel. We demonstrate that, for location-addressable retrieval, a single reservoir computing machine can memorize a large number of periodic and chaotic attractors, each retrievable with a specific index value. We articulate control strategies to achieve successful switching among the attractors, unveil the mechanism behind failed switching, and uncover various scaling behaviors between the number of stored attractors and the reservoir network size. For content-addressable retrieval, we exploit multistability with cue signals, where the stored attractors coexist in the high-dimensional phase space of the reservoir network. As the length of the cue signal increases through a critical value, a high success rate can be achieved. The work provides foundational insights into developing long-term memories and itinerancy for complex dynamical patterns.
Collapse
Affiliation(s)
- Ling-Wei Kong
- Department of Computational Biology, Cornell University, Ithaca, New York, USA
- School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, Arizona, USA
| | - Gene A Brewer
- Department of Psychology, Arizona State University, Tempe, Arizona, USA
| | - Ying-Cheng Lai
- School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, Arizona, USA.
- Department of Physics, Arizona State University, Tempe, Arizona, USA.
| |
Collapse
|
4
|
Hart JD. Attractor reconstruction with reservoir computers: The effect of the reservoir's conditional Lyapunov exponents on faithful attractor reconstruction. CHAOS (WOODBURY, N.Y.) 2024; 34:043123. [PMID: 38579149 DOI: 10.1063/5.0196257] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 01/05/2024] [Accepted: 03/22/2024] [Indexed: 04/07/2024]
Abstract
Reservoir computing is a machine learning framework that has been shown to be able to replicate the chaotic attractor, including the fractal dimension and the entire Lyapunov spectrum, of the dynamical system on which it is trained. We quantitatively relate the generalized synchronization dynamics of a driven reservoir during the training stage to the performance of the trained reservoir computer at the attractor reconstruction task. We show that, in order to obtain successful attractor reconstruction and Lyapunov spectrum estimation, the maximal conditional Lyapunov exponent of the driven reservoir must be significantly more negative than the most negative Lyapunov exponent of the target system. We also find that the maximal conditional Lyapunov exponent of the reservoir depends strongly on the spectral radius of the reservoir adjacency matrix; therefore, for attractor reconstruction and Lyapunov spectrum estimation, small spectral radius reservoir computers perform better in general. Our arguments are supported by numerical examples on well-known chaotic systems.
Collapse
Affiliation(s)
- Joseph D Hart
- U.S. Naval Research Laboratory, Code 5675, Washington, DC 20375, USA
| |
Collapse
|
5
|
Ren HH, Bai YL, Fan MH, Ding L, Yue XX, Yu QH. Constructing polynomial libraries for reservoir computing in nonlinear dynamical system forecasting. Phys Rev E 2024; 109:024227. [PMID: 38491629 DOI: 10.1103/physreve.109.024227] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/27/2023] [Accepted: 01/30/2024] [Indexed: 03/18/2024]
Abstract
Reservoir computing is an effective model for learning and predicting nonlinear and chaotic dynamical systems; however, there remains a challenge in achieving a more dependable evolution for such systems. Based on the foundation of Koopman operator theory, considering the effectiveness of the sparse identification of nonlinear dynamics algorithm to construct candidate nonlinear libraries in the application of nonlinear data, an alternative reservoir computing method is proposed, which creates the linear Hilbert space of the nonlinear system by including nonlinear terms in the optimization process of reservoir computing, allowing for the application of linear optimization. We introduce an implementation that incorporates a polynomial transformation of arbitrary order when fitting the readout matrix. Constructing polynomial libraries with reservoir-state vectors as elements enhances the nonlinear representation of reservoir states and more easily captures the complexity of nonlinear systems. The Lorenz-63 system, the Lorenz-96 system, and the Kuramoto-Sivashinsky equation are used to validate the effectiveness of constructing polynomial libraries for reservoir states in the field of state-evolution prediction of nonlinear and chaotic dynamical systems. This study not only promotes the theoretical study of reservoir computing, but also provides a theoretical and practical method for the prediction of nonlinear and chaotic dynamical system evolution.
Collapse
Affiliation(s)
- Hu-Hu Ren
- College of Physics and Electronic Engineering, Northwest Normal University, Lanzhou, Gansu 730070, China
| | - Yu-Long Bai
- College of Physics and Electronic Engineering, Northwest Normal University, Lanzhou, Gansu 730070, China
| | - Man-Hong Fan
- College of Physics and Electronic Engineering, Northwest Normal University, Lanzhou, Gansu 730070, China
| | - Lin Ding
- College of Physics and Electronic Engineering, Northwest Normal University, Lanzhou, Gansu 730070, China
| | - Xiao-Xin Yue
- College of Physics and Electronic Engineering, Northwest Normal University, Lanzhou, Gansu 730070, China
| | - Qing-He Yu
- College of Physics and Electronic Engineering, Northwest Normal University, Lanzhou, Gansu 730070, China
| |
Collapse
|
6
|
Harding S, Leishman Q, Lunceford W, Passey DJ, Pool T, Webb B. Global forecasts in reservoir computers. CHAOS (WOODBURY, N.Y.) 2024; 34:023136. [PMID: 38407397 DOI: 10.1063/5.0181694] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 10/17/2023] [Accepted: 01/24/2024] [Indexed: 02/27/2024]
Abstract
A reservoir computer is a machine learning model that can be used to predict the future state(s) of time-dependent processes, e.g., dynamical systems. In practice, data in the form of an input-signal are fed into the reservoir. The trained reservoir is then used to predict the future state of this signal. We develop a new method for not only predicting the future dynamics of the input-signal but also the future dynamics starting at an arbitrary initial condition of a system. The systems we consider are the Lorenz, Rossler, and Thomas systems restricted to their attractors. This method, which creates a global forecast, still uses only a single input-signal to train the reservoir but breaks the signal into many smaller windowed signals. We examine how well this windowed method is able to forecast the dynamics of a system starting at an arbitrary point on a system's attractor and compare this to the standard method without windows. We find that the standard method has almost no ability to forecast anything but the original input-signal while the windowed method can capture the dynamics starting at most points on an attractor with significant accuracy.
Collapse
Affiliation(s)
- S Harding
- Mathematics Department, Brigham Young University, Provo, Utah 84602, USA
| | - Q Leishman
- Mathematics Department, Brigham Young University, Provo, Utah 84602, USA
| | - W Lunceford
- Mathematics Department, Brigham Young University, Provo, Utah 84602, USA
| | - D J Passey
- Mathematics Department, University of North Carolina at Chapel Hill, Chapel Hill, North Carolina 27599, USA
| | - T Pool
- The Robotics Institute, Carnegie Mellon University, Pittsburg, Pennsylvania 15289, USA
| | - B Webb
- Mathematics Department, Brigham Young University, Provo, Utah 84602, USA
| |
Collapse
|
7
|
Mahata A, Padhi R, Apte A. Variability of echo state network prediction horizon for partially observed dynamical systems. Phys Rev E 2023; 108:064209. [PMID: 38243433 DOI: 10.1103/physreve.108.064209] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/27/2023] [Accepted: 11/10/2023] [Indexed: 01/21/2024]
Abstract
Study of dynamical systems using partial state observation is an important problem due to its applicability to many real-world systems. We address the problem by studying an echo state network (ESN) framework with partial state input with partial or full state output. Application to the Lorenz system and Chua's oscillator (both numerically simulated and experimental systems) demonstrate the effectiveness of our method. We show that the ESN, as an autonomous dynamical system, is capable of making short-term predictions up to a few Lyapunov times. However, the prediction horizon has high variability depending on the initial condition-an aspect that we explore in detail using the distribution of the prediction horizon. Further, using a variety of statistical metrics to compare the long-term dynamics of the ESN predictions with numerically simulated or experimental dynamics and observed similar results, we show that the ESN can effectively learn the system's dynamics even when trained with noisy numerical or experimental data sets. Thus, we demonstrate the potential of ESNs to serve as cheap surrogate models for simulating the dynamics of systems where complete observations are unavailable.
Collapse
Affiliation(s)
- Ajit Mahata
- Department of Data Science, Indian Institute of Science Education and Research, IISER Pune 411008, India
| | - Reetish Padhi
- Department of Data Science, Indian Institute of Science Education and Research, IISER Pune 411008, India
| | - Amit Apte
- Department of Data Science, Indian Institute of Science Education and Research, IISER Pune 411008, India
- International Centre for Theoretical Sciences (ICTS-TIFR), Bengaluru 560089, India
| |
Collapse
|
8
|
Tsutsumi N, Nakai K, Saiki Y. Constructing low-dimensional ordinary differential equations from chaotic time series of high- or infinite-dimensional systems using radial-function-based regression. Phys Rev E 2023; 108:054220. [PMID: 38115529 DOI: 10.1103/physreve.108.054220] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/08/2023] [Accepted: 10/30/2023] [Indexed: 12/21/2023]
Abstract
In our previous study [N. Tsutsumi, K. Nakai, and Y. Saiki, Chaos 32, 091101 (2022)1054-150010.1063/5.0100166] we proposed a method of constructing a system of ordinary differential equations of chaotic behavior only from observable deterministic time series, which we will call the radial-function-based regression (RfR) method. The RfR method employs a regression using Gaussian radial basis functions together with polynomial terms to facilitate the robust modeling of chaotic behavior. In this paper, we apply the RfR method to several example time series of high- or infinite-dimensional deterministic systems, and we construct a system of relatively low-dimensional ordinary differential equations with a large number of terms. The examples include time series generated from a partial differential equation, a delay differential equation, a turbulence model, and intermittent dynamics. The case when the observation includes noise is also tested. We have effectively constructed a system of differential equations for each of these examples, which is assessed from the point of view of time series forecast, reconstruction of invariant sets, and invariant densities. We find that in some of the models, an appropriate trajectory is realized on the chaotic saddle and is identified by the stagger-and-step method.
Collapse
Affiliation(s)
- Natsuki Tsutsumi
- Faculty of Commerce and Management, Hitotsubashi University, Tokyo 186-8601, Japan
| | - Kengo Nakai
- The Graduate School of Environment, Life, Natural Science and Technology, Okayama University, Okayama 700-0082, Japan
| | - Yoshitaka Saiki
- Graduate School of Business Administration, Hitotsubashi University, Tokyo 186-8601, Japan
| |
Collapse
|
9
|
Alieva A, Hoyer S, Brenner M, Iaccarino G, Norgaard P. Toward accelerated data-driven Rayleigh-Bénard convection simulations. THE EUROPEAN PHYSICAL JOURNAL. E, SOFT MATTER 2023; 46:64. [PMID: 37505317 DOI: 10.1140/epje/s10189-023-00302-w] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Subscribe] [Scholar Register] [Received: 02/08/2023] [Accepted: 05/16/2023] [Indexed: 07/29/2023]
Abstract
A hybrid data-driven/finite volume method for 2D and 3D thermal convective flows is introduced. The approach relies on a single-step loss, convolutional neural network that is active only in the near-wall region of the flow. We demonstrate that the method significantly reduces errors in the prediction of the heat flux over the long-time horizon and increases pointwise accuracy in coarse simulations, when compared to direct computations on the same grids with and without a traditional subgrid model. We trace the success of our machine learning model to the choice of the training procedure, incorporating both the temporal flow development and distributional bias.
Collapse
Affiliation(s)
- Ayya Alieva
- Google Research, Mountain View, 94043, CA, USA.
- Institute for Computational and Mathematical Engineering, Stanford University, Stanford, 94305, CA, USA.
| | | | - Michael Brenner
- Google Research, Mountain View, 94043, CA, USA
- School of Engineering and Applied Sciences, Harvard University, Cambridge, 02138, MA, USA
| | - Gianluca Iaccarino
- Institute for Computational and Mathematical Engineering, Stanford University, Stanford, 94305, CA, USA
| | | |
Collapse
|
10
|
Pammi VA, Clerc MG, Coulibaly S, Barbay S. Extreme Events Prediction from Nonlocal Partial Information in a Spatiotemporally Chaotic Microcavity Laser. PHYSICAL REVIEW LETTERS 2023; 130:223801. [PMID: 37327410 DOI: 10.1103/physrevlett.130.223801] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 08/26/2022] [Revised: 12/22/2022] [Accepted: 03/27/2023] [Indexed: 06/18/2023]
Abstract
The forecasting of high-dimensional, spatiotemporal nonlinear systems has made tremendous progress with the advent of model-free machine learning techniques. However, in real systems it is not always possible to have all the information needed; only partial information is available for learning and forecasting. This can be due to insufficient temporal or spatial samplings, to inaccessible variables, or to noisy training data. Here, we show that it is nevertheless possible to forecast extreme event occurrences in incomplete experimental recordings from a spatiotemporally chaotic microcavity laser using reservoir computing. Selecting regions of maximum transfer entropy, we show that it is possible to get higher forecasting accuracy using nonlocal data vs local data, thus allowing greater warning times of at least twice the time horizon predicted from the nonlinear local Lyapunov exponent.
Collapse
Affiliation(s)
- V A Pammi
- Université Paris-Saclay, CNRS, Centre de Nanosciences et de Nanotechnologies, 91120 Palaiseau, France
| | - M G Clerc
- Departamento de Física and Millenium Institute for Research in Optics, Facultad de Ciencias Físicas y Matemáticas, Universidad de Chile, Casilla 487-3, Santiago, Chile
| | - S Coulibaly
- Univ. Lille, CNRS, UMR 8523-PhLAM-Physique des Lasers Atomes et Molécules, F-59000 Lille, France
| | - S Barbay
- Université Paris-Saclay, CNRS, Centre de Nanosciences et de Nanotechnologies, 91120 Palaiseau, France
| |
Collapse
|
11
|
Kong LW, Weng Y, Glaz B, Haile M, Lai YC. Reservoir computing as digital twins for nonlinear dynamical systems. CHAOS (WOODBURY, N.Y.) 2023; 33:033111. [PMID: 37003826 DOI: 10.1063/5.0138661] [Citation(s) in RCA: 13] [Impact Index Per Article: 6.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 12/13/2022] [Accepted: 02/13/2023] [Indexed: 06/19/2023]
Abstract
We articulate 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. The fundamental requirement for digital twins of nonlinear dynamical systems is dynamical evolution: the digital twin must be able to evolve its dynamical state at the present time to the next time step without further state input-a requirement that reservoir computing naturally meets. We conduct extensive tests using prototypical systems from optics, ecology, and climate, where the respective specific examples are a chaotic CO2 laser system, a model of phytoplankton subject to seasonality, and the Lorenz-96 climate network. We demonstrate that, with a single or parallel reservoir computer, the digital twins are capable of a variety of challenging forecasting and monitoring tasks. Our digital twin has the following capabilities: (1) extrapolating the dynamics of the target system to predict how it may respond to a changing dynamical environment, e.g., a driving signal that it has never experienced before, (2) making continual forecasting and monitoring with sparse real-time updates under non-stationary external driving, (3) inferring hidden variables in the target system and accurately reproducing/predicting their dynamical evolution, (4) adapting to external driving of different waveform, and (5) extrapolating the global bifurcation behaviors to network systems of different sizes. These features make our digital twins appealing in applications, such as monitoring the health of critical systems and forecasting their potential collapse induced by environmental changes or perturbations. Such systems can be an infrastructure, an ecosystem, or a regional climate system.
Collapse
Affiliation(s)
- Ling-Wei Kong
- School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, Arizona 85287, USA
| | - Yang Weng
- School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, Arizona 85287, USA
| | - Bryan Glaz
- Vehicle Technology Directorate, CCDC Army Research Laboratory, 2800 Powder Mill Road, Adelphi, Maryland 20783-1138, USA
| | - Mulugeta Haile
- Vehicle Technology Directorate, CCDC Army Research Laboratory, 2800 Powder Mill Road, Adelphi, Maryland 20783-1138, USA
| | - Ying-Cheng Lai
- School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, Arizona 85287, USA
| |
Collapse
|
12
|
Andreev AV, Badarin AA, Maximenko VA, Hramov AE. Forecasting macroscopic dynamics in adaptive Kuramoto network using reservoir computing. CHAOS (WOODBURY, N.Y.) 2022; 32:103126. [PMID: 36319291 DOI: 10.1063/5.0114127] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 07/25/2022] [Accepted: 09/30/2022] [Indexed: 06/16/2023]
Abstract
Forecasting a system's behavior is an essential task encountering the complex systems theory. Machine learning offers supervised algorithms, e.g., recurrent neural networks and reservoir computers that predict the behavior of model systems whose states consist of multidimensional time series. In real life, we often have limited information about the behavior of complex systems. The brightest example is the brain neural network described by the electroencephalogram. Forecasting the behavior of these systems is a more challenging task but provides a potential for real-life application. Here, we trained reservoir computer to predict the macroscopic signal produced by the network of phase oscillators. The Lyapunov analysis revealed the chaotic nature of the signal and reservoir computer failed to forecast it. Augmenting the feature space using Takkens' theorem improved the quality of forecasting. RC achieved the best prediction score when the number of signals coincided with the embedding dimension estimated via the nearest false neighbors method. We found that short-time prediction required a large number of features, while long-time prediction utilizes a limited number of features. These results refer to the bias-variance trade-off, an important concept in machine learning.
Collapse
Affiliation(s)
- Andrey V Andreev
- Engineering School of Information Technologies, Telecommunications and Control Systems, Ural Federal University named after the first President of Russia B.N.Yeltsin, 19 Mira str., 620002 Ekaterinburg, Russia
| | - Artem A Badarin
- Engineering School of Information Technologies, Telecommunications and Control Systems, Ural Federal University named after the first President of Russia B.N.Yeltsin, 19 Mira str., 620002 Ekaterinburg, Russia
| | - Vladimir A Maximenko
- Engineering School of Information Technologies, Telecommunications and Control Systems, Ural Federal University named after the first President of Russia B.N.Yeltsin, 19 Mira str., 620002 Ekaterinburg, Russia
| | - Alexander E Hramov
- Engineering School of Information Technologies, Telecommunications and Control Systems, Ural Federal University named after the first President of Russia B.N.Yeltsin, 19 Mira str., 620002 Ekaterinburg, Russia
| |
Collapse
|
13
|
Chen Y, Qian Y, Cui X. Time series reconstructing using calibrated reservoir computing. Sci Rep 2022; 12:16318. [PMID: 36175460 PMCID: PMC9522934 DOI: 10.1038/s41598-022-20331-3] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/25/2022] [Accepted: 09/12/2022] [Indexed: 11/23/2022] Open
Abstract
Reservoir computing, a new method of machine learning, has recently been used to predict the state evolution of various chaotic dynamic systems. It has significant advantages in terms of training cost and adjusted parameters; however, the prediction length is limited. For classic reservoir computing, the prediction length can only reach five to six Lyapunov times. Here, we modified the method of reservoir computing by adding feedback, continuous or discrete, to “calibrate” the input of the reservoir and then reconstruct the entire dynamic systems. The reconstruction length appreciably increased and the training length obviously decreased. The reconstructing of dynamical systems is studied in detail under this method. The reconstruction can be significantly improved both in length and accuracy. Additionally, we summarized the effect of different kinds of input feedback. The more it interacts with others in dynamical equations, the better the reconstructions. Nonlinear terms can reveal more information than linear terms once the interaction terms are equal. This method has proven effective via several classical chaotic systems. It can be superior to traditional reservoir computing in reconstruction, provides new hints in computing promotion, and may be used in some real applications.
Collapse
Affiliation(s)
- Yeyuge Chen
- School of Systems Science, Beijing Normal University, Beijing, 100875, China
| | - Yu Qian
- Nonlinear Research Institute, Baoji University of Arts and Sciences, Baoji, 721007, China
| | - Xiaohua Cui
- School of Systems Science, Beijing Normal University, Beijing, 100875, China.
| |
Collapse
|
14
|
Tsutsumi N, Nakai K, Saiki Y. Constructing differential equations using only a scalar time-series about continuous time chaotic dynamics. CHAOS (WOODBURY, N.Y.) 2022; 32:091101. [PMID: 36182397 DOI: 10.1063/5.0100166] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/21/2022] [Accepted: 08/09/2022] [Indexed: 06/16/2023]
Abstract
We propose a simple method of constructing a system of differential equations of chaotic behavior based on the regression only from scalar observable time-series data. The estimated system enables us to reconstruct invariant sets and statistical properties as well as to infer short time-series. Our successful modeling relies on the introduction of a set of Gaussian radial basis functions to capture local structures. The proposed method is used to construct a system of ordinary differential equations whose orbit reconstructs a time-series of a variable of the well-known Lorenz system as a simple but typical example. A system for a macroscopic fluid variable is also constructed.
Collapse
Affiliation(s)
- Natsuki Tsutsumi
- Faculty of Commerce and Management, Hitotsubashi University, Tokyo 186-8601, Japan
| | - Kengo Nakai
- Faculty of Marine Technology, Tokyo University of Marine Science and Technology, Tokyo 135-8533, Japan
| | - Yoshitaka Saiki
- Graduate School of Business Administration, Hitotsubashi University, Tokyo 186-8601, Japan
| |
Collapse
|
15
|
Kobayashi MU, Nakai K, Saiki Y, Tsutsumi N. Dynamical system analysis of a data-driven model constructed by reservoir computing. Phys Rev E 2021; 104:044215. [PMID: 34781491 DOI: 10.1103/physreve.104.044215] [Citation(s) in RCA: 9] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/11/2021] [Accepted: 09/16/2021] [Indexed: 11/07/2022]
Abstract
This study evaluates data-driven models from a dynamical system perspective, such as unstable fixed points, periodic orbits, chaotic saddle, Lyapunov exponents, manifold structures, and statistical values. We find that these dynamical characteristics can be reconstructed much more precisely by a data-driven model than by computing directly from training data. With this idea, we predict the laminar lasting time distribution of a particular macroscopic variable of chaotic fluid flow, which cannot be calculated from a direct numerical simulation of the Navier-Stokes equation because of its high computational cost.
Collapse
Affiliation(s)
| | - Kengo Nakai
- Faculty of Marine Technology, Tokyo University of Marine Science and Technology, Tokyo 135-8533, Japan
| | - Yoshitaka Saiki
- Graduate School of Business Administration, Hitotsubashi University, Tokyo 186-8601, Japan
| | - Natsuki Tsutsumi
- Faculty of Commerce and Management, Hitotsubashi University, Tokyo 186-8601, Japan
| |
Collapse
|
16
|
Lin CE, Lu YH, Lin YT, Chen YF, Sun CP, Chen CC. All optical XOR logic gate formed by unsupervised optical neuron networks. Neurocomputing 2021. [DOI: 10.1016/j.neucom.2021.07.028] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
|
17
|
Xiao R, Kong LW, Sun ZK, Lai YC. Predicting amplitude death with machine learning. Phys Rev E 2021; 104:014205. [PMID: 34412238 DOI: 10.1103/physreve.104.014205] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/03/2021] [Accepted: 06/11/2021] [Indexed: 11/07/2022]
Abstract
In nonlinear dynamics, a parameter drift can lead to a sudden and complete cessation of the oscillations of the state variables-the phenomenon of amplitude death. The underlying bifurcation is one at which the system settles into a steady state from chaotic or regular oscillations. As the normal functioning of many physical, biological, and physiological systems hinges on oscillations, amplitude death is undesired. To predict amplitude death in advance of its occurrence based solely on oscillatory time series collected while the system still functions normally is a challenge problem. We exploit machine learning to meet this challenge. In particular, we develop the scheme of "parameter-aware" reservoir computing, where training is conducted for a small number of bifurcation parameter values in the oscillatory regime to enable prediction upon a parameter drift into the regime of amplitude death. We demonstrate successful prediction of amplitude death for three prototypical dynamical systems in which the transition to death is preceded by either chaotic or regular oscillations. Because of the completely data-driven nature of the prediction framework, potential applications to real-world systems can be anticipated.
Collapse
Affiliation(s)
- Rui Xiao
- School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, Arizona 85287, USA.,Department of Applied Mathematics, Northwestern Polytechnical University, Xi'an 710129, China
| | - Ling-Wei Kong
- School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, Arizona 85287, USA
| | - Zhong-Kui Sun
- Department of Applied Mathematics, Northwestern Polytechnical University, Xi'an 710129, China
| | - Ying-Cheng Lai
- School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, Arizona 85287, USA.,Department of Physics, Arizona State University, Tempe, Arizona 85287, USA
| |
Collapse
|
18
|
Lai YC. Finding nonlinear system equations and complex network structures from data: A sparse optimization approach. CHAOS (WOODBURY, N.Y.) 2021; 31:082101. [PMID: 34470223 DOI: 10.1063/5.0062042] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 07/01/2021] [Accepted: 08/11/2021] [Indexed: 06/13/2023]
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.
Collapse
Affiliation(s)
- Ying-Cheng Lai
- School of Electrical, Computer, and Energy Engineering, Arizona State University, Tempe, Arizona 85287-5706, USA
| |
Collapse
|
19
|
Racca A, Magri L. Robust Optimization and Validation of Echo State Networks for learning chaotic dynamics. Neural Netw 2021; 142:252-268. [PMID: 34034072 DOI: 10.1016/j.neunet.2021.05.004] [Citation(s) in RCA: 15] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/09/2021] [Revised: 05/03/2021] [Accepted: 05/06/2021] [Indexed: 11/26/2022]
Abstract
An approach to the time-accurate prediction of chaotic solutions is by learning temporal patterns from data. Echo State Networks (ESNs), which are a class of Reservoir Computing, can accurately predict the chaotic dynamics well beyond the predictability time. Existing studies, however, also showed that small changes in the hyperparameters may markedly affect the network's performance. The overarching aim of this paper is to improve the robustness in the selection of hyperparameters in Echo State Networks for the time-accurate prediction of chaotic solutions. We define the robustness of a validation strategy as its ability to select hyperparameters that perform consistently between validation and test sets. The goal is three-fold. First, we investigate routinely used validation strategies. Second, we propose the Recycle Validation, and the chaotic versions of existing validation strategies, to specifically tackle the forecasting of chaotic systems. Third, we compare Bayesian optimization with the traditional grid search for optimal hyperparameter selection. Numerical tests are performed on prototypical nonlinear systems that have chaotic and quasiperiodic solutions, such as the Lorenz and Lorenz-96 systems, and the Kuznetsov oscillator. Both model-free and model-informed Echo State Networks are analysed. By comparing the networks' performance in learning chaotic (unpredictable) versus quasiperiodic (predictable) solutions, we highlight fundamental challenges in learning chaotic solutions. The proposed validation strategies, which are based on the dynamical systems properties of chaotic time series, are shown to outperform the state-of-the-art validation strategies. Because the strategies are principled - they are based on chaos theory such as the Lyapunov time - they can be applied to other Recurrent Neural Networks architectures with little modification. This work opens up new possibilities for the robust design and application of Echo State Networks, and Recurrent Neural Networks, to the time-accurate prediction of chaotic systems.
Collapse
Affiliation(s)
- Alberto Racca
- Department of Engineering, University of Cambridge, Trumpington Street, Cambridge CB2 1PZ, UK
| | - Luca Magri
- Department of Engineering, University of Cambridge, Trumpington Street, Cambridge CB2 1PZ, UK; Aeronautics Department, Imperial College London, Exhibition Rd, London, SW7 2AZ, UK; The Alan Turing Institute, 96 Euston Road, London, England, NW1 2DB, UK; Institute for Advanced Study, Technical University of Munich, Lichtenbergstrasse 2a, 85748 Garching, Germany(1).
| |
Collapse
|
20
|
Borra F, Vulpiani A, Cencini M. Effective models and predictability of chaotic multiscale systems via machine learning. Phys Rev E 2020; 102:052203. [PMID: 33327059 DOI: 10.1103/physreve.102.052203] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/19/2020] [Accepted: 10/18/2020] [Indexed: 11/07/2022]
Abstract
Understanding and modeling the dynamics of multiscale systems is a problem of considerable interest both for theory and applications. For unavoidable practical reasons, in multiscale systems, there is the need to eliminate from the description the fast and small-scale degrees of freedom and thus build effective models for only the slow and large-scale degrees of freedom. When there is a wide scale separation between the degrees of freedom, asymptotic techniques, such as the adiabatic approximation, can be used for devising such effective models, while away from this limit there exist no systematic techniques. Here, we scrutinize the use of machine learning, based on reservoir computing, to build data-driven effective models of multiscale chaotic systems. We show that, for a wide scale separation, machine learning generates effective models akin to those obtained using multiscale asymptotic techniques and, remarkably, remains effective in predictability also when the scale separation is reduced. We also show that predictability can be improved by hybridizing the reservoir with an imperfect model.
Collapse
Affiliation(s)
- Francesco Borra
- Dipartimento di Fisica, Università "Sapienza" Piazzale A. Moro 5, I-00185 Rome, Italy
| | - Angelo Vulpiani
- Dipartimento di Fisica, Università "Sapienza" Piazzale A. Moro 5, I-00185 Rome, Italy
| | - Massimo Cencini
- Istituto dei Sistemi Complessi, CNR, via dei Taurini 19, I-00185 Rome, Italy
| |
Collapse
|
21
|
Mabrouk YA, Räth C. Calibrated reservoir computers. CHAOS (WOODBURY, N.Y.) 2020; 30:113134. [PMID: 33261366 DOI: 10.1063/5.0030651] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 09/23/2020] [Accepted: 10/28/2020] [Indexed: 06/12/2023]
Abstract
We observe the presence of infinitely fine-scaled alternations within the performance landscape of reservoir computers aimed for chaotic data forecasting. We investigate the emergence of the observed structures by means of variations of the transversal stability of the synchronization manifold relating the observational and internal dynamical states. Finally, we deduce a simple calibration method in order to attenuate the thus evidenced performance uncertainty.
Collapse
Affiliation(s)
- Y A Mabrouk
- Fakultät für Physik, Ludwig-Maximilians-Universität München, Schellingstraße 4, 80779 München, Germany
| | - C Räth
- Fakultät für Physik, Ludwig-Maximilians-Universität München, Schellingstraße 4, 80779 München, Germany
| |
Collapse
|
22
|
Abstract
Application of nonlinear dynamics to cancer ecosystems. Chemical turbulence and strange attractor models in tumor growth, invasion and pattern formation are investigated. Computational algorithms for detecting such structures are proposed. Complex systems applications to cancer dynamics.
Cancers are complex, adaptive ecosystems. They remain the leading cause of disease-related death among children in North America. As we approach computational oncology and Deep Learning Healthcare, our mathematical models of cancer dynamics must be revised. Recent findings support the perspective that cancer-microenvironment interactions may consist of chaotic gene expressions and turbulent protein flows during pattern formation. As such, cancer pattern formation, protein-folding and metastatic invasion are discussed herein as processes driven by chemical turbulence within the framework of complex systems theory. To conclude, cancer stem cells are presented as strange attractors of the Waddington landscape.
Collapse
|
23
|
Inubushi M, Goto S. Transfer learning for nonlinear dynamics and its application to fluid turbulence. Phys Rev E 2020; 102:043301. [PMID: 33212599 DOI: 10.1103/physreve.102.043301] [Citation(s) in RCA: 8] [Impact Index Per Article: 1.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/06/2020] [Accepted: 09/08/2020] [Indexed: 11/07/2022]
Abstract
We introduce transfer learning for nonlinear dynamics, which enables efficient predictions of chaotic dynamics by utilizing a small amount of data. For the Lorenz chaos, by optimizing the transfer rate, we accomplish more accurate inference than the conventional method by an order of magnitude. Moreover, a surprisingly small amount of learning is enough to infer the energy dissipation rate of the Navier-Stokes turbulence because we can, thanks to the small-scale universality of turbulence, transfer a large amount of the knowledge learned from turbulence data at lower Reynolds number.
Collapse
Affiliation(s)
- Masanobu Inubushi
- Graduate School of Engineering Science, Osaka University, 1-3 Machikaneyama, Toyonaka, Osaka 560-8531, Japan
| | - Susumu Goto
- Graduate School of Engineering Science, Osaka University, 1-3 Machikaneyama, Toyonaka, Osaka 560-8531, Japan
| |
Collapse
|
24
|
Zhang C, Jiang J, Qu SX, Lai YC. Predicting phase and sensing phase coherence in chaotic systems with machine learning. CHAOS (WOODBURY, N.Y.) 2020; 30:083114. [PMID: 32872815 DOI: 10.1063/5.0006304] [Citation(s) in RCA: 15] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 03/07/2020] [Accepted: 06/29/2020] [Indexed: 06/11/2023]
Abstract
Recent interest in exploiting machine learning for model-free prediction of chaotic systems focused on the time evolution of the dynamical variables of the system as a whole, which include both amplitude and phase. In particular, in the framework based on reservoir computing, the prediction horizon as determined by the largest Lyapunov exponent is often short, typically about five or six Lyapunov times that contain approximately equal number of oscillation cycles of the system. There are situations in the real world where the phase information is important, such as the ups and downs of species populations in ecology, the polarity of a voltage variable in an electronic circuit, and the concentration of certain chemical above or below the average. Using classic chaotic oscillators and a chaotic food-web system from ecology as examples, we demonstrate that reservoir computing can be exploited for long-term prediction of the phase of chaotic oscillators. The typical prediction horizon can be orders of magnitude longer than that with predicting the entire variable, for which we provide a physical understanding. We also demonstrate that a properly designed reservoir computing machine can reliably sense phase synchronization between a pair of coupled chaotic oscillators with implications to the design of the parallel reservoir scheme for predicting large chaotic systems.
Collapse
Affiliation(s)
- Chun Zhang
- School of Physics and Information Technology, Shaanxi Normal University, Xi'an 710062, China
| | - Junjie Jiang
- School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, Arizona 85287, USA
| | - Shi-Xian Qu
- School of Physics and Information Technology, Shaanxi Normal University, Xi'an 710062, China
| | - Ying-Cheng Lai
- School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, Arizona 85287, USA
| |
Collapse
|