IDENT: Identifying Differential Equations with Numerical Time evolution
arXiv:1904.03538
Abstract
Identifying unknown differential equations from a given set of discrete time dependent data is a challenging problem. A small amount of noise can make the recovery unstable, and nonlinearity and differential equations with varying coefficients add complexity to the problem. We assume that the governing partial differential equation (PDE) is a linear combination of a subset of a prescribed dictionary containing different differential terms, and the objective of this paper is to find the correct coefficients. We propose a new direction based on the fundamental idea of convergence analysis of numerical PDE schemes. We utilize Lasso for efficiency, and a performance guarantee is established based on an incoherence property. The main contribution is to validate and correct the results by Time Evolution Error (TEE). The new algorithm, called Identifying Differential Equations with Numerical Time evolution (IDENT), is explored for data with non-periodic boundary conditions, noisy data and PDEs with varying coefficients. From the recovery analysis of Lasso, we propose a new definition of Noise-to-Signal ratio, which better represents the level of noise in the case of PDE identification. We systematically analyze the effects of data generations and downsampling, and propose an order preserving denoising method called Least-Squares Moving Average (LSMA), to preprocess the given data. For the identification of PDEs with varying coefficients, we propose to add Base Element Expansion (BEE) to aide the computation. Various numerical experiments from basic tests to noisy data, downsampling effects and varying coefficients are presented.
References in corpus (9)
- Discovering governing equations from data: Sparse identification of nonlinear dynamical systems
- Deep learning for universal linear embeddings of nonlinear dynamics
- Hidden Physics Models: Machine Learning of Nonlinear Partial Differential Equations
- Physics Informed Deep Learning (Part I): Data-driven Solutions of Nonlinear Partial Differential Equations
- Data Driven Governing Equations Approximation Using Deep Neural Networks
- PDE-Net: Learning PDEs from Data
- Sparse Dynamics for Partial Differential Equations
- Nonparametric inference of interaction laws in systems of agents from trajectory data
- SwitchNet: a neural network model for forward and inverse scattering problems
Cited by in corpus (10)
- Weak SINDy For Partial Differential Equations
- Data-Driven Deep Learning of Partial Differential Equations in Modal Space
- Weak SINDy: Galerkin-Based Data-Driven Model Selection
- On generalized residue network for deep learning of unknown dynamical systems
- Learning interaction kernels in heterogeneous systems of agents from multiple trajectories
- Model selection of chaotic systems from data with hidden variables using sparse data assimilation
- Discovery of Dynamics Using Linear Multistep Methods
- SubTSBR to tackle high noise and outliers for data-driven discovery of differential equations
- The Discovery of Dynamics via Linear Multistep Methods and Deep Learning: Error Estimation
- Deep Neural Network Modeling of Unknown Partial Differential Equations in Nodal Space