Solving and learning nonlinear PDEs with Gaussian processes

被引:65
|
作者
Chen, Yifan [1 ]
Hosseini, Bamdad [1 ]
Owhadi, Houman [1 ]
Stuart, Andrew M. [1 ]
机构
[1] CALTECH, Comp & Math Sci, Pasadena, CA 91125 USA
关键词
Kernel methods; Gaussian processes; Nonlinear partial differential equations; Inverse problems; Optimal recovery; INVERSE PROBLEMS; MODEL IDENTIFICATION; PARAMETER-ESTIMATION; NEURAL-NETWORKS; APPROXIMATION; ALGORITHM; FRAMEWORK;
D O I
10.1016/j.jcp.2021.110668
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We introduce a simple, rigorous, and unified framework for solving nonlinear partial differential equations (PDEs), and for solving inverse problems (IPs) involving the identification of parameters in PDEs, using the framework of Gaussian processes. The proposed approach: (1) provides a natural generalization of collocation kernel methods to nonlinear PDEs and IPs; (2) has guaranteed convergence for a very general class of PDEs, and comes equipped with a path to compute error bounds for specific PDE approximations; (3) inherits the state-of-the-art computational complexity of linear solvers for dense kernel matrices. The main idea of our method is to approximate the solution of a given PDE as the maximum a posteriori (MAP) estimator of a Gaussian process conditioned on solving the PDE at a finite number of collocation points. Although this optimization problem is infinite-dimensional, it can be reduced to a finite-dimensional one by introducing additional variables corresponding to the values of the derivatives of the solution at collocation points; this generalizes the representer theorem arising in Gaussian process regression. The reduced optimization problem has the form of a quadratic objective function subject to nonlinear constraints; it is solved with a variant of the Gauss-Newton method. The resulting algorithm (a) can be interpreted as solving successive linearizations of the nonlinear PDE, and (b) in practice is found to converge in a small number of iterations (2 to 10), for a wide range of PDEs. Most traditional approaches to IPs interleave parameter updates with numerical solution of the PDE; our algorithm solves for both parameter and PDE solution simultaneously. Experiments on nonlinear elliptic PDEs, Burgers' equation, a regularized Eikonal equation, and an IP for permeability identification in Darcy flow illustrate the efficacy and scope of our framework. (C) 2021 Elsevier Inc. All rights reserved.
引用
收藏
页数:29
相关论文
共 50 条
  • [41] Bayesian learning with Gaussian processes for low-dimensional representations of time-dependent nonlinear systems
    Mcquarrie, Shane A.
    Chaudhuri, Anirban
    Willcox, Karen E.
    Guo, Mengwu
    PHYSICA D-NONLINEAR PHENOMENA, 2025, 475
  • [42] Multiple instance learning via Gaussian processes
    Kim, Minyoung
    De la Torre, Fernando
    DATA MINING AND KNOWLEDGE DISCOVERY, 2014, 28 (04) : 1078 - 1106
  • [43] Multiple instance learning via Gaussian processes
    Minyoung Kim
    Fernando De la Torre
    Data Mining and Knowledge Discovery, 2014, 28 : 1078 - 1106
  • [44] Boundary constrained Gaussian processes for robust physics-informed machine learning of linear partial differential equations
    Dalton, David
    Lazarus, Alan
    Gao, Gao
    Husmeier, Dirk
    JOURNAL OF MACHINE LEARNING RESEARCH, 2024, 25 : 1 - 61
  • [45] Physical informed memory networks for solving PDEs: implementation and applications
    Sun, Jiuyun
    Dong, Huanhe
    Fang, Yong
    COMMUNICATIONS IN THEORETICAL PHYSICS, 2024, 76 (02)
  • [46] Neutron inverse kinetics via Gaussian Processes
    Picca, Paolo
    Furfaro, Roberto
    ANNALS OF NUCLEAR ENERGY, 2012, 47 : 146 - 154
  • [47] An efficient method for generalised Wiener series estimation of nonlinear systems using Gaussian processes
    Massingham, Joseph
    Nielsen, Ole
    Butlin, Tore
    MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2024, 209
  • [48] Identification of nonlinear kinetics of macroscopic bio-reactions using multilinear Gaussian processes
    Wang, Mingliang
    Risuleo, Riccardo Sven
    Jacobsen, Elling W.
    Chotteau, Veronique
    Hjalmarsson, Hakan
    COMPUTERS & CHEMICAL ENGINEERING, 2020, 133
  • [49] Parameter Estimation for Several Types of Linear Partial Differential Equations Based on Gaussian Processes
    Zhang, Wenbo
    Gu, Wei
    FRACTAL AND FRACTIONAL, 2022, 6 (08)
  • [50] Performance Analysis of Effective Methods for Solving Band Matrix SLAEs After Parabolic Nonlinear PDEs
    Veneva, Milena
    Ayriyan, Alexander
    ADVANCED COMPUTING IN INDUSTRIAL MATHEMATICS (BGSIAM 2017), 2019, 793 : 407 - 419