Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Physics-Informed Generative Adversarial Networks for Stochastic Differential Equations

Journal Article · · SIAM Journal on Scientific Computing
DOI:https://doi.org/10.1137/18m1225409· OSTI ID:2281597
We developed a new class of physics-informed generative adversarial networks (PI-GANs) to solve forward, inverse, and mixed stochastic problems in a unified manner based on a limited number of scattered measurements. Unlike standard GANs relying solely on data for training, here we encoded into the architecture of GANs the governing physical laws in the form of stochastic differential equations (SDEs) using automatic differentiation. In particular, we applied Wasserstein GANs with gradient penalty (WGAN-GP) for its enhanced stability compared to vanilla GANs. We first tested WGAN-GP in approximating Gaussian processes of different correlation lengths based on data realizations collected from simultaneous reads at sparsely placed sensors. We obtained good approximation of the generated stochastic processes to the target ones even if there is a mismatch between the input noise dimensionality and the effective dimensionality of the target stochastic processes. We also studied the overfitting issue for both the discriminator and the generator, and we found that overfitting occurs also in the generator in addition to the discriminator as previously reported. Subsequently, we considered the solution of elliptic SDEs requiring approximations of three stochastic processes, namely the solution, the forcing, and the diffusion coefficient. Here again, we assumed data collected from simultaneous reads at a limited number of sensors for the multiple stochastic processes. Furthermore, three generators were used for the PI-GANs: two of them were feed forward deep neural networks (DNNs), while the other one was the neural network induced by the SDE. For the case where we have one group of data, we employed one feed forward DNN as the discriminator, while for the case of multiple groups of data we employed multiple discriminators in PI-GANs. We solved forward, inverse, and mixed problems without changing the framework of PI-GANs, obtaining both the means and the standard deviations of the stochastic solution and the diffusion coefficient in good agreement with benchmarks. In this work, we have demonstrated the effectiveness of PI-GANs in solving SDEs for about 120 dimensions. In principle, PI-GANs could tackle very high dimensional problems given more sensor data with low-polynomial growth in computational cost.
Research Organization:
Brown University, Providence, RI (United States)
Sponsoring Organization:
ARO; USDOE
Grant/Contract Number:
SC0019434; SC0019453
OSTI ID:
2281597
Alternate ID(s):
OSTI ID: 1803817
OSTI ID: 2281785
Journal Information:
SIAM Journal on Scientific Computing, Journal Name: SIAM Journal on Scientific Computing Journal Issue: 1 Vol. 42; ISSN 1064-8275
Publisher:
Society for Industrial and Applied Mathematics (SIAM)Copyright Statement
Country of Publication:
United States
Language:
English

References (12)

Bayesian deep convolutional encoder–decoder networks for surrogate modeling and uncertainty quantification journal August 2018
Machine learning of linear differential equations using Gaussian processes journal November 2017
Hidden physics models: Machine learning of nonlinear partial differential equations journal March 2018
DGM: A deep learning algorithm for solving partial differential equations journal December 2018
Neural-net-induced Gaussian process regression for function approximation and PDE solution journal May 2019
Quantifying total uncertainty in physics-informed neural networks for solving forward and inverse stochastic problems journal November 2019
Inverse problems: A Bayesian perspective journal May 2010
Discovering governing equations from data by sparse identification of nonlinear dynamical systems journal March 2016
Artificial neural networks for solving ordinary and partial differential equations journal January 1998
Neural-network methods for boundary value problems with irregular boundaries journal January 2000
Distilling Free-Form Natural Laws from Experimental Data journal April 2009
Numerical Gaussian Processes for Time-Dependent and Nonlinear Partial Differential Equations journal January 2018

Similar Records

Reinforcement Learning via Gaussian Processes with Neural Network Dual Kernels
Journal Article · Fri Jul 31 20:00:00 EDT 2020 · 2020 IEEE Conference on Games (CoG) · OSTI ID:1780581