Data-driven discovery of free-form governing differential equations
arXiv:1910.05117
Abstract
We present a method of discovering governing differential equations from data without the need to specify a priori the terms to appear in the equation. The input to our method is a dataset (or ensemble of datasets) corresponding to a particular solution (or ensemble of particular solutions) of a differential equation. The output is a human-readable differential equation with parameters calibrated to the individual particular solutions provided. The key to our method is to learn differentiable models of the data that subsequently serve as inputs to a genetic programming algorithm in which graphs specify computation over arbitrary compositions of functions, parameters, and (potentially differential) operators on functions. Differential operators are composed and evaluated using recursive application of automatic differentiation, allowing our algorithm to explore arbitrary compositions of operators without the need for human intervention. We also demonstrate an active learning process to identify and remedy deficiencies in the proposed governing equations.
arXiv commentApproved for public release; distribution is unlimited
References in corpus (7)
- Discovering governing equations from data: Sparse identification of nonlinear dynamical systems
- Hidden Physics Models: Machine Learning of Nonlinear Partial Differential Equations
- Physics Informed Deep Learning (Part I): Data-driven Solutions of Nonlinear Partial Differential Equations
- Machine Learning of Linear Differential Equations using Gaussian Processes
- PDE-Net: Learning PDEs from Data
- Multistep Neural Networks for Data-driven Discovery of Nonlinear Dynamical Systems
- Structured Bayesian Gaussian process latent variable model: applications to data-driven dimensionality reduction and high-dimensional inversion
Cited by in corpus (12)
- Interpretable and Explainable Machine Learning for Materials Science and Chemistry
- Discovering Symbolic Models from Deep Learning with Inductive Biases
- Deep-learning of Parametric Partial Differential Equations from Sparse and Noisy Data
- Variational system identification of the partial differential equations governing microstructure evolution in materials: Inference over sparse and spatially unrelated data
- Deep-learning based discovery of partial differential equations in integral form from sparse and noisy data
- Parsimony-Enhanced Sparse Bayesian Learning for Robust Discovery of Partial Differential Equations
- Computational model discovery with reinforcement learning
- Robust discovery of partial differential equations in complex situations
- Kernel-based parameter estimation of dynamical systems with unknown observation functions
- Bayesian Hidden Physics Models: Uncertainty Quantification for Discovery of Nonlinear Partial Differential Operators from Data
- Identifying Physical Law of Hamiltonian Systems via Meta-Learning
- Data-based Discovery of Governing Equations