Governing equation discovery based on causal graph for nonlinear dynamic systems

被引:1
|
作者
Jia, Dongni [1 ,2 ,3 ,4 ]
Zhou, Xiaofeng [1 ,2 ,3 ]
Li, Shuai [1 ,2 ,3 ]
Liu, Shurui [1 ,2 ,3 ,4 ]
Shi, Haibo [1 ,2 ,3 ]
机构
[1] Chinese Acad Sci, Key Lab Networked Control Syst, Shenyang, Peoples R China
[2] Chinese Acad Sci, Shenyang Inst Automat, Shenyang, Peoples R China
[3] Chinese Acad Sci, Inst Robot & Intelligent Mfg, Shenyang, Peoples R China
[4] Univ Chinese Acad Sci, Beijing, Peoples R China
来源
MACHINE LEARNING-SCIENCE AND TECHNOLOGY | 2023年 / 4卷 / 04期
关键词
governing equation discovery; causal graph encoding; nonlinear dynamic systems; spatio-temporal graph convolutional network; cross-combinatorial optimization; PATTERN-FORMATION; PHYSICS; IDENTIFICATION; MODELS; STABILITY; FRAMEWORK; INFERENCE; LAWS;
D O I
10.1088/2632-2153/acffa4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The governing equations of nonlinear dynamic systems is of great significance for understanding the internal physical characteristics. In order to learn the governing equations of nonlinear systems from noisy observed data, we propose a novel method named governing equation discovery based on causal graph that combines spatio-temporal graph convolution network with governing equation modeling. The essence of our method is to first devise the causal graph encoding based on transfer entropy to obtain the adjacency matrix with causal significance between variables. Then, the spatio-temporal graph convolutional network is used to obtain approximate solutions for the system variables. On this basis, automatic differentiation is applied to obtain basic derivatives and form a dictionary of candidate algebraic terms. Finally, sparse regression is used to obtain the coefficient matrix and determine the explicit formulation of the governing equations. We also design a novel cross-combinatorial optimization strategy to learn the heterogeneous parameters that include neural network parameters and control equation coefficients. We conduct extensive experiments on seven datasets from different physical fields. The experimental results demonstrate the proposed method can automatically discover the underlying governing equation of the systems, and has great robustness.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] Nonlinearity Measure for Nonlinear Dynamic Systems Using a Multimodel Framework
    Ahmadi, Mahdi
    JOURNAL OF COMPUTATIONAL AND NONLINEAR DYNAMICS, 2025, 20 (04):
  • [42] Estimating causal dependencies in networks of nonlinear stochastic dynamical systems
    Sommerlade, Linda
    Eichler, Michael
    Jachan, Michael
    Henschel, Kathrin
    Timmer, Jens
    Schelter, Bjoern
    PHYSICAL REVIEW E, 2009, 80 (05):
  • [43] A NEW APPROACH TO NONLINEAR MODELLING OF DYNAMIC SYSTEMS BASED ON FUZZY RULES
    Bartczuk, Lukasz
    Przybyl, Andrzej
    Cpalka, Krzysztof
    INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2016, 26 (03) : 603 - 621
  • [44] A fault isolation method for nonlinear dynamic systems based on monotonous observers
    Li, Zetao
    Dahhou, Boutaieb
    Roux, Gilles
    2006 IMACS: MULTICONFERENCE ON COMPUTATIONAL ENGINEERING IN SYSTEMS APPLICATIONS, VOLS 1 AND 2, 2006, : 321 - +
  • [45] The Problem of Invariance in Nonlinear Discrete-Time Dynamic Systems
    Zhirabok, Alexey
    SYMMETRY-BASEL, 2020, 12 (08):
  • [46] A SUBSAMPLING-BASED METHOD FOR CAUSAL DISCOVERY ON DISCRETE DATA
    Goddard, Austin
    Xiang, Yu
    2021 IEEE STATISTICAL SIGNAL PROCESSING WORKSHOP (SSP), 2021, : 341 - 345
  • [47] State Tracking and Fault Diagnosis for Dynamic Systems Using Labeled Uncertainty Graph
    Zhou, Gan
    Feng, Wenquan
    Zhao, Qi
    Zhao, Hongbo
    SENSORS, 2015, 15 (11) : 28031 - 28051
  • [48] Constraint-based Causal Discovery from Multiple Interventions over Overlapping Variable Sets
    Triantafillou, Sofia
    Tsamardinos, Ioannis
    JOURNAL OF MACHINE LEARNING RESEARCH, 2015, 16 : 2147 - 2205
  • [49] Fault Estimation for Nonlinear Dynamic Systems
    Jiqing Qiu
    Mifeng Ren
    Yanrong Niu
    Yanchun Zhao
    Yuming Guo
    Circuits, Systems, and Signal Processing, 2012, 31 : 555 - 564
  • [50] On Partial Detectability of the Nonlinear Dynamic Systems
    Vorotnikov, V. I.
    Martyshenko, Yu. G.
    AUTOMATION AND REMOTE CONTROL, 2009, 70 (01) : 20 - 32