Learning and meta-learning of stochastic advection-diffusion-reaction systems from sparse measurements

被引:30
作者
Chen, Xiaoli [1 ,2 ,3 ]
Duan, Jinqiao [4 ]
Emkarniadakis, George [3 ,5 ]
机构
[1] Huazhong Univ Sci & Technol, Ctr Math Sci, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, Sch Math & Stat, Wuhan 430074, Peoples R China
[3] Brown Univ, Div Appl Math, Providence, RI 02912 USA
[4] IIT, Dept Appl Math, Chicago, IL 60616 USA
[5] Pacific Northwest Natl Lab, Richland, WA 99354 USA
关键词
Physics-informed neural networks; arbitrary polynomial chaos; multi-fidelity data; Karhunen– Loè ve expansion; uncertainty quantification; Bayesian optimisation; inverse problems; POLYNOMIAL CHAOS; APPROXIMATION; EQUATIONS;
D O I
10.1017/S0956792520000169
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Physics-informed neural networks (PINNs) were recently proposed in [18] as an alternative way to solve partial differential equations (PDEs). A neural network (NN) represents the solution, while a PDE-induced NN is coupled to the solution NN, and all differential operators are treated using automatic differentiation. Here, we first employ the standard PINN and a stochastic version, sPINN, to solve forward and inverse problems governed by a non-linear advection-diffusion-reaction (ADR) equation, assuming we have some sparse measurements of the concentration field at random or pre-selected locations. Subsequently, we attempt to optimise the hyper-parameters of sPINN by using the Bayesian optimisation method (meta-learning) and compare the results with the empirically selected hyper-parameters of sPINN. In particular, for the first part in solving the inverse deterministic ADR, we assume that we only have a few high-fidelity measurements, whereas the rest of the data is of lower fidelity. Hence, the PINN is trained using a composite multi-fidelity network, first introduced in [12], that learns the correlations between the multi-fidelity data and predicts the unknown values of diffusivity, transport velocity and two reaction constants as well as the concentration field. For the stochastic ADR, we employ a Karhunen-Loeve (KL) expansion to represent the stochastic diffusivity, and arbitrary polynomial chaos (aPC) to represent the stochastic solution. Correspondingly, we design multiple NNs to represent the mean of the solution and learn each aPC mode separately, whereas we employ a separate NN to represent the mean of diffusivity and another NN to learn all modes of the KL expansion. For the inverse problem, in addition to stochastic diffusivity and concentration fields, we also aim to obtain the (unknown) deterministic values of transport velocity and reaction constants. The available data correspond to 7spatial points for the diffusivity and 20 space-time points for the solution, both sampled 2000 times. We obtain good accuracy for the deterministic parameters of the order of 1-2% and excellent accuracy for the mean and variance of the stochastic fields, better than three digits of accuracy. In the second part, we consider the previous stochastic inverse problem, and we use Bayesian optimisation to find five hyper-parameters of sPINN, namely the width, depth and learning rate of two NNs for learning the modes. We obtain much deeper and wider optimal NNs compared to the manual tuning, leading to even better accuracy, i.e., errors less than 1% for the deterministic values, and about an order of magnitude less for the stochastic fields.
引用
收藏
页码:397 / 420
页数:24
相关论文
共 24 条
[11]   A composite neural network that learns from multi-fidelity data: Application to function approximation and inverse PDE problems [J].
Meng, Xuhui ;
Karniadakis, George Em .
JOURNAL OF COMPUTATIONAL PHYSICS, 2020, 401
[12]  
Mitchell M., 1998, INTRO GENETIC ALGORI
[13]  
NACEUR M. S., 2018, ARXIV PREPRINT ARXIV
[14]   fPINNs: FRACTIONAL PHYSICS-INFORMED NEURAL NETWORKS [J].
Pang, Guofei ;
Lu, Lu ;
Karniadakis, George E. M. .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2019, 41 (04) :A2603-A2626
[15]   Neural-net-induced Gaussian process regression for function approximation and PDE solution [J].
Pang, Guofei ;
Yang, Liu ;
Karniadakis, George E. M. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2019, 384 :270-288
[16]   Arbitrary Polynomial Chaos for Uncertainty Propagation of Correlated Random Variables in Dynamic Systems [J].
Paulson, Joel A. ;
Buehler, Edward A. ;
Mesbah, Ali .
IFAC PAPERSONLINE, 2017, 50 (01) :3548-3553
[17]   Data driven governing equations approximation using deep neural networks [J].
Qin, Tong ;
Wu, Kailiang ;
Xiu, Dongbin .
JOURNAL OF COMPUTATIONAL PHYSICS, 2019, 395 :620-635
[18]   Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations [J].
Raissi, M. ;
Perdikaris, P. ;
Karniadakis, G. E. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2019, 378 :686-707
[19]   NUMERICAL GAUSSIAN PROCESSES FOR TIME-DEPENDENT AND NONLINEAR PARTIAL DIFFERENTIAL EQUATIONS [J].
Raissi, Maziar ;
Perdikaris, Paris ;
Karniadakis, George Em .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2018, 40 (01) :A172-A198
[20]   DGM: A deep learning algorithm for solving partial differential equations [J].
Sirignano, Justin ;
Spiliopoulos, Konstantinos .
JOURNAL OF COMPUTATIONAL PHYSICS, 2018, 375 :1339-1364