Learning Hidden Dynamics using Intelligent Automatic Differentiation

12/16/2019
by   Kailai Xu, et al.
0

Many engineering problems involve learning hidden dynamics from indirect observations, where the physical processes are described by systems of partial differential equations (PDE). Gradient-based optimization methods are considered scalable and efficient to learn hidden dynamics. However, one of the most time-consuming and error-prone tasks is to derive and implement the gradients, especially in systems of PDEs where gradients from different systems must be correctly integrated together. To that purpose, we present a novel technique, called intelligent automatic differentiation (IAD), to leverage the modern machine learning tool TensorFlow for computing gradients automatically and conducting optimization efficiently. Moreover, IAD allows us to integrate specially designed state adjoint method codes to achieve better performance. Numerical tests demonstrate the feasibility of IAD for learning hidden dynamics in complicated systems of PDEs; additionally, by incorporating custom built state adjoint method codes in IAD, we significantly accelerate the forward and inverse simulation.

READ FULL TEXT
research
07/10/2019

DeepXDE: A deep learning library for solving differential equations

Deep learning has achieved remarkable success in diverse applications; h...
research
06/15/2022

Learning to Accelerate Partial Differential Equations via Latent Global Evolution

Simulating the time evolution of Partial Differential Equations (PDEs) o...
research
03/25/2022

JAX-FLUIDS: A fully-differentiable high-order computational fluid dynamics solver for compressible two-phase flows

Physical systems are governed by partial differential equations (PDEs). ...
research
08/31/2018

Data-driven discovery of PDEs in complex datasets

Many processes in science and engineering can be described by partial di...
research
09/30/2021

Physical Gradients for Deep Learning

Solving inverse problems, such as parameter estimation and optimal contr...
research
02/24/2020

Physics Constrained Learning for Data-driven Inverse Modeling from Sparse Observations

Deep neural networks (DNN) have been used to model nonlinear relations b...

Please sign up or login with your details

Forgot password? Click here to reset