Reconstructing dynamics of complex systems from noisy time series with hidden variables

Zishuo Yan,Lili Gui,Kun Xu,Yueheng Lan
DOI: https://doi.org/10.1088/1367-2630/acd46d
2023-04-10
Abstract:Reconstructing the equation of motion and thus the network topology of a system from time series is a very important problem. Although many powerful methods have been developed, it remains a great challenge to deal with systems in high dimensions with partial knowledge of the states. In this paper, we propose a new framework based on a well-designed cost functional, the minimization of which transforms the determination of both the unknown parameters and the unknown state evolution into parameter learning. This method can be conveniently used to reconstruct structures and dynamics of complex networks, even in the presence of noisy disturbances or for intricate parameter dependence. As a demonstration, we successfully apply it to the reconstruction of different dynamics on complex networks such as coupled Lorenz oscillators, neuronal networks, phase oscillators and gene regulation, from only a partial measurement of the node behavior. The simplicity and efficiency of the new framework makes it a powerful alternative to recover system dynamics even in high dimensions, which expects diverse applications in real-world reconstruction.
Adaptation and Self-Organizing Systems,Data Analysis, Statistics and Probability
What problem does this paper attempt to address?
The paper aims to address the problem of reconstructing complex system dynamics from time series with hidden variables and noise. Specifically, the authors propose a new framework that simultaneously determines the time evolution of unknown parameters and unmeasured variables by designing a cost function. This approach can be conveniently applied to the reconstruction of complex network structures and dynamics, and it works effectively even in the presence of noise interference or complex parameter dependencies. The main contributions of the paper include: 1. **Design of the new framework**: A cost function-based method is proposed, which transforms the determination of unknown parameters and state evolution into a parameter learning problem by minimizing the cost function. 2. **Robustness and practicality**: The method is not only suitable for high-dimensional systems but also capable of handling noisy data and reconstructing the structure and dynamics of the system from partially observed data. 3. **Application examples**: Successfully applied to the dynamic reconstruction of various complex network models, such as coupled Lorenz oscillators, neural networks, phase oscillators, and gene regulatory networks. 4. **Real-world application scenarios**: The simplicity and efficiency of the new framework make it a powerful tool for system reconstruction in real-world scenarios, with broad application prospects.