Data-driven discovery of partial differential equations
- PMID: 28508044
- PMCID: PMC5406137
- DOI: 10.1126/sciadv.1602614
Data-driven discovery of partial differential equations
Abstract
We propose a sparse regression method capable of discovering the governing partial differential equation(s) of a given system by time series measurements in the spatial domain. The regression framework relies on sparsity-promoting techniques to select the nonlinear and partial derivative terms of the governing equations that most accurately represent the data, bypassing a combinatorially large search through all possible candidate models. The method balances model complexity and regression accuracy by selecting a parsimonious model via Pareto analysis. Time series measurements can be made in an Eulerian framework, where the sensors are fixed spatially, or in a Lagrangian framework, where the sensors move with the dynamics. The method is computationally efficient, robust, and demonstrated to work on a variety of canonical problems spanning a number of scientific domains including Navier-Stokes, the quantum harmonic oscillator, and the diffusion equation. Moreover, the method is capable of disambiguating between potentially nonunique dynamical terms by using multiple time series taken with different initial data. Thus, for a traveling wave, the method can distinguish between a linear wave equation and the Korteweg-de Vries equation, for instance. The method provides a promising new technique for discovering governing equations and physical laws in parameterized spatiotemporal systems, where first-principles derivations are intractable.
Keywords: data-driven discovery; dynamical systems; partial differential equations; sparse regression.
Figures
References
-
- Crutchfield J., McNamara B., Equations of motion from a data series. Complex Syst. 1, 417–452 (1987).
-
- Gear C. W., Hyman J. M., Kevrekidis P. G., Kevrekidis I. G., Runborg O., Theodoropoulos C., Equation-free, coarse-grained multiscale computation: Enabling mocroscopic simulators to perform system-level analysis. Commun. Math. Sci. 1, 715–762 (2003).
-
- González-García R., Rico-Martínez R., Kevrekidis I. G., Identification of distributed parameter systems: A neural net based approach. Comput. Chem. Eng. 22, S965–S968 (1998).
-
- Voss H. U., Kolodner P., Abel M., Kurths J., Amplitude equations from spatiotemporal binary-fluid convection data. Phys. Rev. Lett. 83, 3422 (1999).
-
- Sugihara G., May R., Ye H., Hsieh C.-h., Deyle E., Fogarty M., Munch S., Detecting causality in complex ecosystems. Science 338, 496–500 (2012). - PubMed
LinkOut - more resources
Full Text Sources
Other Literature Sources
