Discovering sparse interpretable dynamics from partial observations

被引:10
|
作者
Lu, Peter Y. [1 ]
Bernad, Joan Arino [1 ,2 ]
Soljacic, Marin [1 ]
机构
[1] MIT, Dept Phys, Cambridge, MA 02139 USA
[2] Univ Politecn Cataluna, Dept Phys, Barcelona, Spain
基金
美国国家科学基金会;
关键词
NEURAL-NETWORKS; IDENTIFICATION; PREDATOR;
D O I
10.1038/s42005-022-00987-z
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Identifying the governing equations of a nonlinear dynamical system is key to both understanding the physical features of the system and constructing an accurate model of the dynamics that generalizes well beyond the available data. Achieving this kind of interpretable system identification is even more difficult for partially observed systems. We propose a machine learning framework for discovering the governing equations of a dynamical system using only partial observations, combining an encoder for state reconstruction with a sparse symbolic model. The entire architecture is trained end-to-end by matching the higher-order symbolic time derivatives of the sparse symbolic model with finite difference estimates from the data. Our tests show that this method can successfully reconstruct the full system state and identify the equations of motion governing the underlying dynamics for a variety of ordinary differential equation (ODE) and partial differential equation (PDE) systems. Nonlinear dynamical systems are ubiquitous in nature and play an essential role in science, from providing models for the weather forecast to describing the chaotic behavior of plasma in nuclear reactors. This paper introduces an artificial intelligence framework that can learn the correct equations of motion for nonlinear systems from incomplete data, and opens up the door to applying interpretable machine learning techniques on a wide range of applications in the field of nonlinear dynamics.
引用
收藏
页数:7
相关论文
共 50 条
  • [41] Discovering Discriminative and Interpretable Patterns for Surgical Motion Analysis
    Forestier, Germain
    Petitjean, Francois
    Senin, Pavel
    Despinoy, Fabien
    Jannin, Pierre
    [J]. ARTIFICIAL INTELLIGENCE IN MEDICINE, AIME 2017, 2017, 10259 : 136 - 145
  • [42] Discovering Interpretable Machine Learning Models in Parallel Coordinates
    Kovalerchuk, Boris
    Hayes, Dustin
    [J]. 2021 25TH INTERNATIONAL CONFERENCE INFORMATION VISUALISATION (IV): AI & VISUAL ANALYTICS & DATA SCIENCE, 2021, : 181 - 188
  • [43] Automatically discovering ordinary differential equations from data with sparse regression
    Egan, Kevin
    Li, Weizhen
    Carvalho, Rui
    [J]. COMMUNICATIONS PHYSICS, 2024, 7 (01)
  • [44] Automatically discovering ordinary differential equations from data with sparse regression
    Kevin Egan
    Weizhen Li
    Rui Carvalho
    [J]. Communications Physics, 7
  • [45] Discovering Sparse Covariance Structures With the Isomap
    Wagaman, A. S.
    Levina, E.
    [J]. JOURNAL OF COMPUTATIONAL AND GRAPHICAL STATISTICS, 2009, 18 (03) : 551 - 572
  • [46] Discovering Structure by Learning Sparse Graphs
    Lake, Brenden M.
    Tenenbaum, Joshua B.
    [J]. COGNITION IN FLUX, 2010, : 778 - 783
  • [47] DEMIXING SPARSE SIGNALS FROM NONLINEAR OBSERVATIONS
    Soltani, Mohammadreza
    Hegde, Chinmay
    [J]. 2016 50TH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, 2016, : 615 - 619
  • [48] Sparse signal recovery from modulo observations
    Shah, Viraj
    Hegde, Chinmay
    [J]. EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2021, 2021 (01)
  • [49] Sparse signal recovery from modulo observations
    Viraj Shah
    Chinmay Hegde
    [J]. EURASIP Journal on Advances in Signal Processing, 2021
  • [50] Elite BackProp: Training Sparse Interpretable Neurons
    Kasioumis, Theodoros
    Townsend, Joe
    Inakoshi, Ifiroya
    [J]. NESY 2021: NEURAL-SYMBOLIC LEARNING AND REASONING, 2021, 2986 : 82 - 93