Transfer Learning on Multi-Fidelity Data

04/29/2021
by   Dong H. Song, et al.
5

Neural networks (NNs) are often used as surrogates or emulators of partial differential equations (PDEs) that describe the dynamics of complex systems. A virtually negligible computational cost of such surrogates renders them an attractive tool for ensemble-based computation, which requires a large number of repeated PDE solves. Since the latter are also needed to generate sufficient data for NN training, the usefulness of NN-based surrogates hinges on the balance between the training cost and the computational gain stemming from their deployment. We rely on multi-fidelity simulations to reduce the cost of data generation for subsequent training of a deep convolutional NN (CNN) using transfer learning. High- and low-fidelity images are generated by solving PDEs on fine and coarse meshes, respectively. We use theoretical results for multilevel Monte Carlo to guide our choice of the numbers of images of each kind. We demonstrate the performance of this multi-fidelity training strategy on the problem of estimation of the distribution of a quantity of interest, whose dynamics is governed by a system of nonlinear PDEs (parabolic PDEs of multi-phase flow in heterogeneous porous media) with uncertain/random parameters. Our numerical experiments demonstrate that a mixture of a comparatively large number of low-fidelity data and smaller numbers of high- and low-fidelity data provides an optimal balance of computational speed-up and prediction accuracy. The former is reported relative to both CNN training on high-fidelity images only and Monte Carlo solution of the PDEs. The latter is expressed in terms of both the Wasserstein distance and the Kullback-Leibler divergence.

READ FULL TEXT

page 4

page 6

page 7

page 9

page 11

research
08/31/2020

Algorithms for Solving High Dimensional PDEs: From Nonlinear Monte Carlo to Machine Learning

In recent years, tremendous progress has been made on numerical algorith...
research
12/31/2020

Multi-fidelity Bayesian Neural Networks: Algorithms and Applications

We propose a new class of Bayesian neural networks (BNNs) that can be tr...
research
11/23/2018

Multifidelity Approximate Bayesian Computation

A vital stage in the mathematical modelling of real-world systems is to ...
research
10/27/2020

Meta-MgNet: Meta Multigrid Networks for Solving Parameterized Partial Differential Equations

This paper studies numerical solutions for parameterized partial differe...
research
09/18/2022

Deep Convolutional Architectures for Extrapolative Forecast in Time-dependent Flow Problems

Physical systems whose dynamics are governed by partial differential equ...
research
11/01/2022

A combination technique for optimal control problems constrained by random PDEs

We present a combination technique based on mixed differences of both sp...

Please sign up or login with your details

Forgot password? Click here to reset