Solving multiscale stochastic partial differential equations using deep neural networks

Using deep neural networks to learn multiscale basis functions for the solution of stochastic PDEs

Abstract

The applicability of traditional methods for stochastic partial differential equations (SPDEs) including Monte Carlo (MC) methods (and its variants), operator based methods, moment methods and generalized polynomial chaos (gPC) is typically restricted by the fact that they are either incapable of dealing with the curse of dimensionality or require a vast number of evaluations of the (generally expensive) forward model to obtain convergent statistics. The challenge is compounded when one is dealing with multiscale systems which require resolving small-scale effects on the large scale to get accurate predictions. We demonstrate a modification of the multiscale finite element method (MFEM) where the multiscale basis functions are predicted using a deep neural network (DNN). The DNN is trained with data obtained by solving the corresponding homogeneous PDE on coarse block elements of the finite element (FE) grid with a broad range of length scales of the random field. The full solution is obtained by coupling the locally adaptive multiscale basis functions with the global FE formulation. Our approach is validated with examples on steady flow through random porous media.

Date
Mar 1, 2017
Event
SIAM Conference on Computational Science and Engineering
Location
Atlanta, GA

Related