A Mini-Batch Method for Solving Nonlinear PDEs with Gaussian Processes
Xianjin Yang, Houman Owhadi

TL;DR
This paper introduces a mini-batch algorithm for Gaussian process-based solutions to nonlinear PDEs, reducing computational costs and ensuring convergence through stability and convexity analysis.
Contribution
It proposes a novel mini-batch method for GPs to efficiently solve nonlinear PDEs, addressing the covariance matrix inversion bottleneck.
Findings
The method reduces error at a rate of O(1/K+1/M).
It demonstrates stable convergence for the proposed algorithm.
Computational cost per iteration is manageable with mini-batches.
Abstract
Gaussian processes (GPs) based methods for solving partial differential equations (PDEs) demonstrate great promise by bridging the gap between the theoretical rigor of traditional numerical algorithms and the flexible design of machine learning solvers. The main bottleneck of GP methods lies in the inversion of a covariance matrix, whose cost grows cubically concerning the size of samples. Drawing inspiration from neural networks, we propose a mini-batch algorithm combined with GPs to solve nonlinear PDEs. A naive deployment of a stochastic gradient descent method for solving PDEs with GPs is challenging, as the objective function in the requisite minimization problem cannot be depicted as the expectation of a finite-dimensional random function. To address this issue, we employ a mini-batch method to the corresponding infinite-dimensional minimization problem over function spaces. The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsImage Enhancement Techniques · Gaussian Processes and Bayesian Inference · Advanced Multi-Objective Optimization Algorithms
