Physics Informed Deep Learning (Part II): Data-driven Discovery of Nonlinear Partial Differential Equations
Maziar Raissi, Paris Perdikaris, George Em Karniadakis
TL;DR
The paper tackles data-driven discovery of nonlinear PDEs using physics-informed neural networks (PINNs) in two regimes: continuous-time models with a PDE residual and discrete-time models based on Runge-Kutta time stepping. It demonstrates accurate identification of governing parameters in Burgers', Navier–Stokes, and KdV equations, even from scarce or noisy data and from two time-snapshot pairs, while also reconstructing unobserved fields like pressure. The results show robustness to noise, large temporal gaps, and variations in network architecture, underscoring the method's potential for efficient, differentiable surrogates in forecasting, control, and optimization. The work highlights a productive synergy between machine learning and classical computational physics, with public code and data available for reproducibility.
Abstract
We introduce physics informed neural networks -- neural networks that are trained to solve supervised learning tasks while respecting any given law of physics described by general nonlinear partial differential equations. In this second part of our two-part treatise, we focus on the problem of data-driven discovery of partial differential equations. Depending on whether the available data is scattered in space-time or arranged in fixed temporal snapshots, we introduce two main classes of algorithms, namely continuous time and discrete time models. The effectiveness of our approach is demonstrated using a wide range of benchmark problems in mathematical physics, including conservation laws, incompressible fluid flow, and the propagation of nonlinear shallow-water waves.
