Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Tensor Gaussian Processes: Efficient Solvers for Nonlinear PDEs

About

Machine learning solvers for partial differential equations (PDEs) have attracted growing interest. However, most existing approaches, such as neural network solvers, rely on stochastic training, which is inefficient and typically requires a great many training epochs. Gaussian process (GP)/kernel-based solvers, while mathematical principled, suffer from scalability issues when handling large numbers of collocation points often needed for challenging or higher-dimensional PDEs. To overcome these limitations, we propose TGPS, a tensor-GP-based solver that introduces factor functions along each input dimension using one-dimensional GPs and combines them via tensor decomposition to approximate the full solution. This design reduces the task to learning a collection of one-dimensional GPs, substantially lowering computational complexity, and enabling scalability to massive collocation sets. For efficient nonlinear PDE solving, we use a partial freezing strategy and Newton's method to linerize the nonlinear terms. We then develop an alternating least squares (ALS) approach that admits closed-form updates, thereby substantially enhancing the training efficiency. We establish theoretical guarantees on the expressivity of our model, together with convergence proof and error analysis under standard regularity assumptions. Experiments on several benchmark PDEs demonstrate that our method achieves superior accuracy and efficiency compared to existing approaches. The code is released at https://github.com/BayesianAIGroup/TGPSolve-NonLinear-PDEs

Qiwei Yuan, Zhitong Xu, Yinghao Chen, Yiming Xu, Houman Owhadi, Shandian Zhe• 2025

Related benchmarks

TaskDatasetResultRank
PDE solving2D Allen-Cahn equation a=15
Relative L2 Error1.21e-6
32
Solving partial differential equations6D Nonlinear Darcy flow equation
Relative L2 Error0.004
27
Solving partial differential equations4D Allen-Cahn equation a=15 d=4
Relative L2 Error7.47e-6
24
Solving partial differential equationsBurgers' equation viscosity ν = 0.02
Relative L2 Error5.71e-5
20
Solving PDEsNonlinear elliptic PDE 18 1 (test)
Relative L2 Error4.04e-8
20
Solving PDEsEikonal PDE
Relative L2 Error5.95e-5
20
PDE solving2D Allen-Cahn equation a=20
Relative L2 Error4.80e-6
16
PDE solvingNonlinear elliptic PDE
Relative L2 Error4.04e-8
16
Solving Nonlinear PDEs2D Allen-Cahn equation (20) with a = 20
Relative L2 Error4.80e-4
16
Solving Partial Differential Equations (PDEs)The Burgers’ equation viscosity ν = 0.001 1.0 (test)
Relative L2 Error4.75e-4
16
Showing 10 of 14 rows

Other info

Follow for update