# Gaussian Process Priors for Systems of Linear Partial Differential Equations with Constant Coefficients

arXiv: https://arxiv.org/abs/2212.14319 · HTML: https://mlsanity.com/paper/2212.14319/

## Key facts

- Cited by 17 papers in the map (data through 14 Oct 2026).
- Builds on 40 of its 111 references that are in the map.
- First posted on arXiv 29 Dec 2022.

## Builds on (most cited first, 30 of 40)

- [SGDR: Stochastic Gradient Descent with Warm Restarts](https://mlsanity.com/paper/1608.03983/) (2016)
- [Neural Ordinary Differential Equations](https://mlsanity.com/paper/1806.07366/) (2018)
- [Scientific Machine Learning through Physics-Informed Neural Networks: Where we are and What's next](https://mlsanity.com/paper/2201.05624/) (2022)
- [The Deep Ritz method: A deep learning-based numerical algorithm for solving variational problems](https://mlsanity.com/paper/1710.00211/) (2017)
- [Machine Learning of Linear Differential Equations using Gaussian Processes](https://mlsanity.com/paper/1701.02440/) (2017)
- [Gaussian Process Kernels for Pattern Discovery and Extrapolation](https://mlsanity.com/paper/1302.4245/) (2013)
- [Solving and Learning Nonlinear PDEs with Gaussian Processes](https://mlsanity.com/paper/2103.12959/) (2021)
- [Numerical Gaussian Processes for Time-dependent and Non-linear Partial Differential Equations](https://mlsanity.com/paper/1703.10230/) (2017)
- [Linearly constrained Gaussian processes](https://mlsanity.com/paper/1703.00787/) (2017)
- [Physics-Informed Gaussian Process Regression Generalizes Linear PDE Solvers](https://mlsanity.com/paper/2212.12474/) (2022)
- [Variational Integrator Networks for Physically Structured Embeddings](https://mlsanity.com/paper/1910.09349/) (2019)
- [Deep Learning Methods for Partial Differential Equations and Related Parameter Identification Problems](https://mlsanity.com/paper/2212.03130/) (2022)
- [A probabilistic model for the numerical solution of initial value problems](https://mlsanity.com/paper/1610.05261/) (2016)
- [Modeling and interpolation of the ambient magnetic field by Gaussian processes](https://mlsanity.com/paper/1509.04634/) (2015)
- [Generative Modeling of Turbulence](https://mlsanity.com/paper/2112.02548/) (2021)
- [Probabilistic ODE Solvers with Runge-Kutta Means](https://mlsanity.com/paper/1406.2582/) (2014)
- [Neural-net-induced Gaussian process regression for function approximation and PDE solution](https://mlsanity.com/paper/1806.11187/) (2018)
- [Calibrated Adaptive Probabilistic ODE Solvers](https://mlsanity.com/paper/2012.08202/) (2020)
- [A Probabilistic State Space Model for Joint Inference from Differential Equations and Data](https://mlsanity.com/paper/2103.10153/) (2021)
- [Probabilistic Numerical Methods for PDE-constrained Bayesian Inverse Problems](https://mlsanity.com/paper/1701.04006/) (2017)
- [Algorithmic Linearly Constrained Gaussian Processes](https://mlsanity.com/paper/1801.09197/) (2018)
- [Bayesian ODE Solvers: The Maximum A Posteriori Estimate](https://mlsanity.com/paper/2004.00623/) (2020)
- [A Gaussian process latent force model for joint input-state estimation in linear structural systems](https://mlsanity.com/paper/1904.00093/) (2019)
- [Gaussian Process Regression constrained by Boundary Value Problems](https://mlsanity.com/paper/2012.11857/) (2020)
- [Linearly Constrained Gaussian Processes with Boundary Conditions](https://mlsanity.com/paper/2002.00818/) (2020)
- [Physics-Aware Gaussian Processes in Remote Sensing](https://mlsanity.com/paper/2012.07986/) (2020)
- [Constraining Gaussian Processes to Systems of Linear Ordinary Differential Equations](https://mlsanity.com/paper/2208.12515/) (2022)
- [Probabilistic Numerical Method of Lines for Time-Dependent Partial Differential Equations](https://mlsanity.com/paper/2110.11847/) (2021)
- [Know Your Boundaries: Constraining Gaussian Processes by Variational Harmonic Features](https://mlsanity.com/paper/1904.05207/) (2019)
- [Black-Box Inference for Non-Linear Latent Force Models](https://mlsanity.com/paper/1906.09199/) (2019)

## Built on by (most cited first, 17 of 17)

- [Solving High Frequency and Multi-Scale PDEs with Gaussian Processes](https://mlsanity.com/paper/2311.04465/) (2023)
- [Enhancing Physics-Informed Neural Networks Through Feature Engineering](https://mlsanity.com/paper/2502.07209/) (2025)
- [Physics-Informed Variational State-Space Gaussian Processes](https://mlsanity.com/paper/2409.13876/) (2024)
- [Uncertainty-Aware Diagnostics for Physics-Informed Machine Learning](https://mlsanity.com/paper/2510.26121/) (2025)
- [MOCK: an Algorithm for Learning Nonparametric Differential Equations via Multivariate Occupation Kernel Functions](https://mlsanity.com/paper/2306.10189/) (2023)
- [Hybrid Modeling Design Patterns](https://mlsanity.com/paper/2401.00033/) (2023)
- [Efficiently Computable Safety Bounds for Gaussian Processes in Active Learning](https://mlsanity.com/paper/2402.18260/) (2024)
- [Gaussian Process Priors for Boundary Value Problems of Linear Partial Differential Equations](https://mlsanity.com/paper/2411.16663/) (2024)
- [Gaussian Process Regression for Inverse Problems in Linear PDEs](https://mlsanity.com/paper/2502.04276/) (2025)
- [Future Aware Safe Active Learning of Time Varying Systems using Gaussian Processes](https://mlsanity.com/paper/2405.10581/) (2024)
- [FNOangle θ: Extended Fourier neural operator for learning state and optimal control of distributed parameter systems](https://mlsanity.com/paper/2604.05187/) (2026)
- [On the Laplace Approximation as Model Selection Criterion for Gaussian Processes](https://mlsanity.com/paper/2403.09215/) (2024)
- [Physics-informed Gaussian Processes as Linear Model Predictive Controller](https://mlsanity.com/paper/2412.04502/) (2024)
- [An interpretation of the Brownian bridge as a physics-informed prior for the Poisson equation](https://mlsanity.com/paper/2503.00213/) (2025)
- [Physics-informed Gaussian Process Regression in Solving Eigenvalue Problem of Linear Operators](https://mlsanity.com/paper/2601.06462/) (2026)
- [Fast Reconstruction of Exact Maxwell Dynamics from Sparse Data](https://mlsanity.com/paper/2605.20514/) (2026)
- [Structure-Preserving Neural Surrogates with Tractable Uncertainty Quantification](https://mlsanity.com/paper/2606.11650/) (2026)

## Abstract (arXiv)

Partial differential equations (PDEs) are important tools to model physical systems and including them into machine learning models is an important way of incorporating physical knowledge. Given any system of linear PDEs with constant coefficients, we propose a family of Gaussian process (GP) priors, which we call EPGP, such that all realizations are exact solutions of this system. We apply the Ehrenpreis-Palamodov fundamental principle, which works as a non-linear Fourier transform, to construct GP kernels mirroring standard spectral methods for GPs. Our approach can infer probable solutions of linear PDE systems from any data such as noisy measurements, or pointwise defined initial and boundary conditions. Constructing EPGP-priors is algorithmic, generally applicable, and comes with a sparse version (S-EPGP) that learns the relevant spectral frequencies and works better for big data sets. We demonstrate our approach on three families of systems of PDEs, the heat equation, wave equation, and Maxwell's equations, where we improve upon the state of the art in computation time and precision, in some experiments by several orders of magnitude.
