Hilbert Space Gaussian Process Approximation
- Hilbert space Gaussian process approximation is a framework that represents infinite-dimensional Gaussian measures using finite basis expansions and conditional observations.
- It unifies methods such as Laplace-eigenfunction truncations, optimal low-rank posterior updates, and function-space variational inference to balance computational efficiency with statistical accuracy.
- These techniques enable scalable GP inference and uncertainty quantification by preserving critical geometric and probabilistic structures in high-dimensional and inverse problem settings.
Hilbert space Gaussian process approximation denotes a family of methods that represent a Gaussian process prior or posterior as a Gaussian measure on a separable Hilbert space and then approximate that infinite-dimensional object by finite-dimensional subspaces, finitely many linear observations, or finite-rank operator updates. In the literature, the term encompasses at least four closely related strands: Laplace-eigenfunction truncations for stationary kernels used in scalable computation, approximation of conditional Gaussian measures by finite-dimensional conditioning, optimal low-rank posterior updates for linear Gaussian inverse problems, and function-space variational or Langevin methods on reproducing kernel Hilbert spaces (RKHSs) (Riutort-Mayol et al., 2020, Steinwart, 2024, Carere et al., 2024, Wild et al., 25 Feb 2025).
1. Function-space formulation and scope
A Hilbert-space-valued Gaussian random variable is a measurable map such that every scalar projection is Gaussian for all , where is a separable Hilbert space. Its covariance operator is self-adjoint, positive, and trace-class; in the Banach-space generalization used for conditioning theory, covariance operators are nuclear (Steinwart, 2024). For jointly Gaussian and , the pair is Gaussian in the product space, and conditioning becomes an operator-theoretic problem rather than a purely matrix-valued one.
For continuous-path Gaussian processes on a compact metric index set , one may identify the process with a -valued Gaussian random variable. The mean function and covariance kernel 0 then correspond to a Gaussian measure on a function space, and the associated RKHS 1 provides the canonical Cameron–Martin geometry (Steinwart, 2024).
A distinct but compatible RKHS-based formulation appears in function-space Bayesian inference. There one starts from a Gaussian random element 2 on an RKHS 3, with covariance operator
4
and the induced Gaussian process has kernel
5
An important caveat is that a Gaussian process with kernel 6 does not define a measure on 7 in infinite dimensions: Driscoll’s theorem says sample paths of a GP with kernel 8 almost surely lie outside 9 if 0 is infinite-dimensional (Wild et al., 25 Feb 2025). This distinction is central in function-space treatments of Hilbert space GP approximation.
| Strand | Core approximation object | Representative papers |
|---|---|---|
| Basis-expansion HSGP | Stationary kernel via Laplace eigenfunctions and spectral density | (Riutort-Mayol et al., 2020, Mukherjee et al., 22 May 2025, Zhu et al., 22 Apr 2026) |
| Conditioning approximation | Conditional Gaussian laws from finitely many linear observations | (Steinwart, 2024, Winkle et al., 19 Aug 2025) |
| Low-rank posterior update | Posterior mean/covariance via finite-rank operators in Cameron–Martin directions | (Carere et al., 2024, Carere et al., 31 Mar 2025) |
| Function-space variational inference | RKHS-valued Langevin diffusion projected onto KL coordinates | (Wild et al., 25 Feb 2025) |
This multiplicity of meanings is not merely terminological. It reflects a common principle: an infinite-dimensional Gaussian prior or posterior is approximated through a carefully chosen finite-dimensional structure while preserving Gaussianity, support, or measure equivalence as far as possible.
2. Basis-expansion Hilbert space Gaussian processes
In the computational literature, a Hilbert space Gaussian process is typically a stationary GP approximated by a finite basis of Laplace eigenfunctions on a bounded domain. For 1, the Dirichlet eigenproblem for 2 yields
3
If 4 is stationary with spectral density 5, then the kernel is approximated by
6
and the GP admits the weight-space representation
7
(Riutort-Mayol et al., 2020, Mukherjee et al., 22 May 2025).
This converts GP inference into Bayesian linear regression with deterministic basis functions and Gaussian coefficients. In one dimension, the dominant per-iteration cost becomes 8; in 9 dimensions, with 0, it becomes 1, in contrast with the 2 Cholesky cost of exact GP regression (Riutort-Mayol et al., 2020). For multi-output models with 3 inputs, 4 outputs, and 5 basis functions, the exact cost is roughly 6, whereas the HSGP approximation yields 7 (Mukherjee et al., 22 May 2025).
A practical issue is the interaction between basis size and the artificial domain boundary. Writing 8 and 9, the boundary factor 0 must be large enough to avoid Dirichlet artefacts, but larger 1 requires more basis functions. For one-dimensional kernels, the practical recommendations in Stan-based HSGP implementations include
2
3
4
subject to corresponding lower bounds on 5 (Riutort-Mayol et al., 2020). In the multi-output latent-variable extension, analogous heuristics are written as
6
(Mukherjee et al., 22 May 2025).
These basis-expansion constructions have been generalized beyond scalar regression. One formulation starts from 7 independent scalar GPs 8, approximates each with its own HSGP expansion, and then couples outputs by a correlation matrix 9. The same framework also accommodates latent inputs 0 through a measurement model 1, with HMC inference implemented in Stan (Mukherjee et al., 22 May 2025). The cited simulations report that these approximate Gaussian processes were not only faster, but also provides similar or even better uncertainty calibration and accuracy of latent variable estimates compared to exact Gaussian processes (Mukherjee et al., 22 May 2025). A plausible implication is that the eigenfunction truncation is especially effective when the computational bottleneck lies in repeated dense-kernel factorizations rather than in low-dimensional output coupling.
3. Conditioning by finite information and convergence of conditional laws
A second major strand treats Hilbert space GP approximation as approximation of conditional Gaussian measures by conditioning on finitely many functionals. For jointly Gaussian 2 and 3, with 4 a separable Banach space, the conditional law is Gaussian: 5 with
6
7
where 8 is the Moore–Penrose pseudoinverse (Steinwart, 2024).
For infinite-dimensional observations 9, direct inversion of 0 is generally impossible because the covariance operator is compact and its range need not be closed. The remedy is a filtering sequence 1, with 2, such that the 3-algebras generated by the 4 approximate 5. Then the finite-dimensional conditionals
6
are Gaussian, their conditional means converge strongly in 7, their covariance operators converge in nuclear norm, and the conditional measures converge weakly to the infinite-dimensional conditional law 8 (Steinwart, 2024). In Hilbert spaces, a natural choice is
9
for an orthonormal basis 0, while in RKHS settings one may use evaluations on a countable dense subset.
For continuous Gaussian processes 1 on compact metric 2, conditioned on the restriction of the path to a closed subset 3, this approximation has a concrete GP form. If 4 is an increasing dense sequence, then conditioning on 5 yields posterior mean and covariance
6
7
with uniform convergence on 8 and 9, respectively. On the observed set 0, the conditional process interpolates the observation: 1 for all 2 and 3 (Steinwart, 2024). This yields a rigorous continuum-limit interpretation of classical GP regression formulas.
A complementary result links covariance approximation directly to approximation of realizations in Banach or Hilbert norm. If
4
and
5
then, under the stated regularity assumptions on 6,
7
(Winkle et al., 19 Aug 2025). In 8, the covariance error has the exact representation
9
This shows that posterior variance decay controls approximation of the entire random element, not only its finite-dimensional marginals.
4. Low-rank posterior approximation in Hilbert-space inverse problems
In linear Gaussian inverse problems on a separable Hilbert space 0, one observes
1
with Gaussian prior
2
where 3 is trace-class, self-adjoint, positive, and nondegenerate (Carere et al., 2024). The posterior is Gaussian,
4
with
5
6
and
7
Since 8 has rank at most 9, the prior-to-posterior update acts only on a finite-dimensional subspace (Carere et al., 2024).
The infinite-dimensional difficulty is that not every low-rank covariance approximation yields a Gaussian measure equivalent to the posterior or prior. The Feldman–Hájek theorem therefore becomes structural rather than auxiliary. Within the admissible family
00
and the corresponding precision family
01
the optimal rank-02 covariance and precision approximations are
03
04
where 05 arise from the spectral analysis of the covariance ratio or prior-preconditioned Hessian (Carere et al., 2024). These approximations are simultaneously optimal for a large class of spectral losses, including the Kullback–Leibler divergence, the Rényi divergences, the Amari 06-divergences for 07, and the Hellinger metric (Carere et al., 2024).
Posterior mean approximation requires additional care because equivalence of Gaussian measures imposes Cameron–Martin constraints on mean shifts. Two families are considered: a structure-preserving class and a structure-ignoring class. The optimal structure-ignoring approximation is
08
with minimal average loss
09
The optimal structure-preserving approximation is
10
with minimal average loss
11
(Carere et al., 31 Mar 2025). Both are simultaneously optimal for averaged KL, Rényi, Amari, and Hellinger losses when covariance is held fixed.
For reverse KL, the optimal low-rank covariance 12 and the optimal low-rank mean 13 combine to give an optimal joint approximation of mean and covariance. Moreover, the joint approximation with 14 admits a parameter-space projector interpretation: it is the exact posterior of a projected inverse problem with forward operator 15, where 16 projects onto the most data-informed directions in 17 (Carere et al., 31 Mar 2025). This identifies a likelihood-informed reduced basis for GP posterior approximation in function space.
5. Function-space variational inference and projected Langevin dynamics
A different formulation starts from the full posterior on an RKHS 18 as the minimizer of the variational functional
19
where 20 is a Gaussian random element on 21 and 22 is the negative log-likelihood (Wild et al., 25 Feb 2025). The corresponding Wasserstein gradient flow leads to the 23-valued Langevin diffusion
24
whose stationary distribution is the Bayes posterior under the stated assumptions (Wild et al., 25 Feb 2025).
To approximate this infinite-dimensional dynamics, one projects onto the first 25 terms of the Kosambi–Karhunen–Loève expansion
26
and keeps only
27
The projected coefficient process is an 28-valued Langevin diffusion with stationary density proportional to 29, where
30
Here 31 and 32 is the evaluation of the truncated KL expansion at the data sites (Wild et al., 25 Feb 2025).
The induced approximate posterior on function space is built by the law of total probability and a sufficiency assumption. Define
33
Then the exact Bayes posterior can be written through the marginal posterior of 34, and the approximation replaces that marginal by the stationary law of the projected Langevin system while assuming
35
(Wild et al., 25 Feb 2025). This yields a nonparametric variational family on 36, not merely a Gaussian family.
The central theoretical statement is a near-optimality bound. If 37 is convex and 38-Lipschitz, then the projected Langevin posterior 39 satisfies
40
and, for i.i.d. inputs,
41
(Wild et al., 25 Feb 2025). The tail 42 is 43 for general trace-class covariance, 44 for squared exponential kernels with Gaussian or compactly supported 45, and 46 for Matérn kernels of smoothness 47 under the stated assumptions (Wild et al., 25 Feb 2025).
This framework also clarifies the relationship to sparse variational Gaussian processes. The method recovers the posterior arising from the sparse variational Gaussian process as a special case, owed to the fact that the sufficiency assumption underlies both methods. However, whereas the SVGP is parametrically constrained to be a Gaussian process, this method is based on a non-parametric variational family 48, consisting of all probability measures on 49, and coincides with SVGP for the special case of a Gaussian error likelihood (Wild et al., 25 Feb 2025).
6. Error bounds, applications, and interpretive issues
Approximation-theoretic results show that the efficiency of Hilbert-space GP approximation depends strongly on kernel regularity and on the approximation space. For analytic kernels on 50, including the Gaussian kernel
51
linear approximation in the RKHS by function evaluations has 52-th minimal error bounded above and below by multiples of
53
up to sub-exponential factors (Karvonen et al., 2022). This places Gaussian-kernel approximation in a markedly different regime from Sobolev- or Matérn-type kernels, where decay is algebraic rather than super-algebraic.
In sequential design, the same Laplace-eigenfunction machinery has been used to approximate the IMSE acquisition function. For stationary kernels on 54, a truncated eigenbasis representation yields
55
so that the acquisition can be evaluated in closed form without numerical integration (Zhu et al., 22 Apr 2026). The paper establishes sharp global non-asymptotic bounds for both kernel approximation and acquisition approximation: for Gaussian kernels, both aliasing and truncation errors decay exponentially; for Matérn kernels, the truncation error is polynomial in 56, and balancing the parameters gives rates of order 57 under the stated conditions (Zhu et al., 22 Apr 2026).
Related work studies Gaussian approximation in Hilbert spaces from a probabilistic rather than Bayesian perspective. Quantitative central limit theorems for 58-valued random variables use Stein’s method, Gamma calculus, and chaos expansions to control distances between non-Gaussian Hilbert-valued functionals and Gaussian laws. This includes functional Breuer–Major limits in 59 and Poisson-to-Brownian approximation in Besov–Liouville spaces (Bourguin et al., 2019, Bourguin et al., 2021). Such results are not GP regression methods, but they broaden the mathematical meaning of Hilbert-space Gaussian approximation by showing how Gaussian process limits arise for random elements in infinite-dimensional Hilbert spaces.
Several misconceptions recur in the literature. First, Hilbert space Gaussian process approximation is not a single algorithm: it may refer to Laplace-eigenfunction truncation, approximation of conditional measures, optimal low-rank posterior updates, or RKHS-valued variational inference. Second, a GP with kernel 60 should not be identified with a Gaussian measure on the RKHS 61; in infinite dimensions, sample paths almost surely lie outside 62 (Wild et al., 25 Feb 2025). Third, finite-rank covariance approximation in infinite dimensions is constrained by measure equivalence: many seemingly natural low-rank updates produce Gaussian measures that are mutually singular with the target posterior, which is why Feldman–Hájek conditions play a central role in the inverse-problem literature (Carere et al., 2024). Fourth, the familiar finite-dimensional Gaussian conditioning formula does not transfer verbatim to infinite-dimensional observation spaces; it must be recovered as a limit through filtering sequences or related approximation devices (Steinwart, 2024).
Taken together, these results show that Hilbert space Gaussian process approximation is best understood as a function-space paradigm. The prior or posterior is treated as a Gaussian measure on an infinite-dimensional Hilbert or Banach space, and approximation is carried out by finite basis expansions, finitely many observations, or finite-rank operator modifications. What varies across the literature is the target of approximation—kernel, conditional law, posterior covariance, posterior mean, acquisition function, or entire posterior measure—but the underlying problem remains the same: to replace an infinite-dimensional Gaussian object by a finite-dimensional surrogate while retaining the geometry and probabilistic structure needed for inference, uncertainty quantification, and asymptotic control.