Publication | Open Access
Deep Hidden Physics Models: Deep Learning of Nonlinear Partial Differential Equations
438
Citations
26
References
2018
Year
Artificial IntelligenceGeometric LearningEngineeringMachine LearningMachine Learning ToolAi FoundationNavier-stokes EquationsPde-constrained OptimizationData SciencePhysic Aware Machine LearningPhysicsMultiphysics ModelingDeep Learning ApproachNonlinear DynamicsComputer ScienceDeep LearningPredictive LearningDeep Neural NetworksNonlinear Equation
Artificial intelligence and applied mathematics aim to develop algorithms that transform observed data into predictive mathematical models of physical systems, raising the question of how to automatically uncover underlying physical laws from high‑dimensional experimental data. This work proposes a deep learning approach to discover nonlinear partial differential equations from scattered, potentially noisy spatiotemporal observations. The method uses two neural networks—one as a prior on the solution to bypass ill‑conditioned numerical differentiation, and another to model the nonlinear dynamics—allowing the framework to learn governing equations from data. Experiments on benchmark equations such as Burgers’, KdV, Kuramoto‑Sivashinsky, nonlinear Schrödinger, and Navier‑Stokes demonstrate that the framework accurately learns the underlying dynamics and predicts future states.
A long-standing problem at the interface of artificial intelligence and applied mathematics is to devise an algorithm capable of achieving human level or even superhuman proficiency in transforming observed data into predictive mathematical models of the physical world. In the current era of abundance of data and advanced machine learning capabilities, the natural question arises: How can we automatically uncover the underlying laws of physics from high-dimensional data generated from experiments? In this work, we put forth a deep learning approach for discovering nonlinear partial differential equations from scattered and potentially noisy observations in space and time. Specifically, we approximate the unknown solution as well as the nonlinear dynamics by two deep neural networks. The first network acts as a prior on the unknown solution and essentially enables us to avoid numerical differentiations which are inherently ill-conditioned and unstable. The second network represents the nonlinear dynamics and helps us distill the mechanisms that govern the evolution of a given spatiotemporal data-set. We test the effectiveness of our approach for several benchmark problems spanning a number of scientific domains and demonstrate how the proposed framework can help us accurately learn the underlying dynamics and forecast future states of the system. In particular, we study the Burgers', Korteweg-de Vries (KdV), Kuramoto-Sivashinsky, nonlinear Schr\{o}dinger, and Navier-Stokes equations.
| Year | Citations | |
|---|---|---|
Page 1
Page 1