A causality-based learning approach for discovering the underlying dynamics of complex systems from partial observations with stochastic parameterization

被引:4
|
作者
Chen, Nan [1 ]
Zhang, Yinling [1 ]
机构
[1] Univ Wisconsin Madison, Dept Math, 480 Lincoln Dr, Madison, WI 53706 USA
基金
美国国家科学基金会;
关键词
Partial observations; Causality-based learning; Data assimilation; Parameter estimation; Localization; Physics constraints; MODEL ERROR; INFORMATION-THEORY; QUANTIFYING UNCERTAINTY; PHASE SYNCHRONIZATION; DATA ASSIMILATION; NOISE; SUPERPARAMETERIZATION; PREDICTABILITY; PREDICTION; RESONANCE;
D O I
10.1016/j.physd.2023.133743
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Discovering the underlying dynamics of complex systems from data is an important practical topic. Constrained optimization algorithms are widely utilized and lead to many successes. Yet, such purely data-driven methods may bring about incorrect physics in the presence of random noise and cannot easily handle the situation with incomplete data. In this paper, a new iterative learning algorithm for complex turbulent systems with partial observations is developed that alternates between identifying model structures, recovering unobserved variables, and estimating parameters. First, a causality-based learning approach is utilized for the sparse identification of model structures, which takes into account certain physics knowledge that is pre-learned from data. It has unique advantages in coping with indirect coupling between features and is robust to stochastic noise. A practical algorithm is designed to facilitate causal inference for high-dimensional systems. Next, a systematic nonlinear stochastic parameterization is built to characterize the time evolution of the unobserved variables. Closed analytic formula via efficient nonlinear data assimilation is exploited to sample the trajectories of the unobserved variables, which are then treated as synthetic observations to advance a rapid parameter estimation. Furthermore, the localization of the state variable dependence and the physics constraints are incorporated into the learning procedure. This mitigates the curse of dimensionality and prevents the finite time blow-up issue. Numerical experiments show that the new algorithm identifies the model structure and provides suitable stochastic parameterizations for many complex nonlinear systems with chaotic dynamics, spatiotemporal multiscale structures, intermittency, and extreme events.
引用
收藏
页数:20
相关论文
共 2 条
  • [1] Discovering dynamics and parameters of nonlinear oscillatory and chaotic systems from partial observations
    Stepaniants, George
    Hastewell, Alasdair D.
    Skinner, Dominic J.
    Totz, Jan F.
    Dunkel, Jörn
    [J]. Physical Review Research, 2024, 6 (04):
  • [2] Learning interpretable dynamics of stochastic complex systems from experimental data
    Gao, Ting-Ting
    Barzel, Baruch
    Yan, Gang
    [J]. NATURE COMMUNICATIONS, 2024, 15 (01)