Orthogonal GP Regression
- Orthogonal GP regression is a set of methods that impose constraints between model components to prevent one part from absorbing structure meant for another.
- These techniques improve interpretability and identifiability by distinctly separating the parametric mean, stochastic residuals, and inducing subspaces.
- They offer computational benefits and robust extrapolation through optimized sparse approximations and decoupled variational frameworks.
Searching arXiv for recent and foundational papers on orthogonal Gaussian process regression and related orthogonal GP constructions. Orthogonal Gaussian Process Regression denotes a class of Gaussian-process constructions in which orthogonality constraints are imposed between distinct model components. Depending on the formulation, the constrained objects may be the stochastic residual and a parametric mean function, a GP bias term and the sensitivity directions of a mechanistic model, a principal inducing-point subspace and its residual process, or additive functional components. The common purpose is to prevent one component from absorbing structure that is meant to be attributed to another, thereby improving identifiability, interpretability, extrapolative behavior, or computational structure (Plumlee et al., 2016, Kuppa et al., 20 Feb 2026, Shi et al., 2019, Lu et al., 2022).
| Construction | Orthogonality target | Representative paper |
|---|---|---|
| Orthogonalized kernel | GP residual vs. mean basis | (Plumlee et al., 2016) |
| Embedded model-error OGP | GP bias vs. | (Kuppa et al., 20 Feb 2026) |
| Sparse orthogonal VI | Principal inducing subspace vs. residual GP | (Shi et al., 2019) |
| Orthogonally decoupled VI | Mean residual basis vs. covariance basis | (Salimbeni et al., 2018) |
| Orthogonal additive kernel | Additive components under | (Lu et al., 2022) |
| Variational orthogonal features | Spectral inducing features in | (Burt et al., 2020) |
1. Foundational formulation and the identifiability problem
The classical starting point is GP regression with a parametric mean,
When contains low-order polynomials or interactions, those directions may lie within the principal eigenspace of . The stochastic part can then “soak up” variation that would otherwise be assigned to . The resulting pointwise prediction can remain good, but 0 may be poorly determined, so the estimated mean loses interpretability (Plumlee et al., 2016).
The orthogonal GP construction enforces that the stochastic component be orthogonal to the span of the mean basis over the entire domain 1. In integral form, the requirement is
2
which implies
3
Defining
4
the orthogonalized kernel is
5
This is a rank-6 correction to the original kernel and can be viewed as a Schur complement. Replacing 7 by 8 yields generalized least squares estimation for 9,
0
with predictive mean and variance formally identical to standard GP formulas after substituting 1 and 2 for 3 and 4 (Plumlee et al., 2016).
A recurrent interpretation is that orthogonality changes the decomposition rather than the basic kriging machinery. This is particularly important in multi-fidelity simulation, where one writes 5. Standard universal kriging can produce implausible 6, whereas the orthogonal construction enforces 7 and stabilizes those physically interpretable coefficients without materially changing predictive accuracy (Plumlee et al., 2016).
2. Orthogonality in embedded model-error regression
A second line of work applies orthogonality to calibration and model discrepancy. In the standard KOH formulation,
8
data can be fit either by changing 9 or by fitting the GP bias 0, which induces confounding between parametric learning and model-error correction. The embedded model-error framework addresses this by representing 1 in GP weight space,
2
where 3 contains the first 4 Mercer eigenfunctions and 5. This finite-dimensional representation permits joint inference on 6 and 7 inside nonlinear models (Kuppa et al., 20 Feb 2026).
Orthogonality is defined with respect to the weighted 8 best-fit parameter
9
At 0, the vanishing gradient condition yields
1
After substituting the weight-space expansion and approximating the integral by quadrature or a data sum, one obtains linear constraints
2
The joint posterior is
3
and orthogonality may be enforced either by conditioning the GP prior on 4 or by adding regularization terms 5 to the log-prior, yielding the Regularized OGP formulation (Kuppa et al., 20 Feb 2026).
Because the combined parameter dimension 6 can be large, the framework uses the likelihood-informed subspace (LIS). The nonlinear procedure computes the prior-preconditioned Gauss-Newton Hessian averaged over posterior samples, extracts the leading 7 eigenpairs, decomposes 8, and samples only the 9-dimensional LIS while keeping complementary directions at their prior. The reported effect is a reduction of MCMC cost from 0 down to 1. In numerical examples, KOH or conventional GP embedding produces broad or diffuse 2-posteriors and strong 3–4 confounding, whereas OGP or LOGP+LIS concentrates 5 near least-squares estimates, makes 6 and 7 nearly uncorrelated, preserves meaningful prior predictive behavior under extrapolation, and in an advection–diffusion–reaction PDE reduces maximum absolute error from 8 to 9 (Kuppa et al., 20 Feb 2026).
3. Sparse variational orthogonal decompositions
In sparse variational GP inference, orthogonality appears as a decomposition of the prior into a low-rank component and an independent residual. With inducing inputs 0, one writes
1
where
2
with covariances
3
By construction 4, so the prior factorizes into a principal inducing-point process and a full-rank residual GP (Shi et al., 2019).
Sparse Orthogonal Variational Inference augments the principal variables 5 with “orthogonal inducing inputs” 6 for the residual process, defining 7 and
8
The resulting ELBO contains separate KL terms for 9 and 0. In conjugate regression, 1 can be collapsed analytically, and when 2, the formulation reduces to the standard SVGP bound; the paper states that the orthogonal formulation is at least as tight, and strictly tighter when 3. The per-gradient-step cost is
4
and if 5, doubling the inducing points only doubles the 6-work, rather than giving the 7 increase associated with a classical SVGP using 8 points. Reported experiments show that SOLVE-GP9 matches SVGP0 at only 1 cost on the Snelson toy problem, and that on several UCI datasets SOLVE-GP2 achieves predictive log-likelihoods as good as or better than SVGP3 (Shi et al., 2019).
A related but distinct formulation is the orthogonally decoupled variational GP. There the posterior mean and covariance use different finite subspaces, with 4 and
5
The mean is decomposed as
6
so that the 7-block captures the component orthogonal to the span of 8, while the covariance remains concentrated on the 9-block. The KL term remains finite-dimensional, natural-gradient updates become simple in the orthogonal coordinates, and overall time and memory scale as
0
with 1 and 2. The reported empirical summary states that orthogonal decoupling with natural gradients converges in a few hundred iterations, versus thousands for earlier decoupled schemes, and improves RMSE, NLL, and classification performance over coupled SVGP and previous decoupled bases (Salimbeni et al., 2018).
4. Orthogonal inducing features and inter-domain bases
Orthogonality can also be imposed at the level of inducing features rather than inducing points. For a stationary kernel 3, Variational Orthogonal Features uses Bochner’s theorem and selects real-valued functions 4 that are pairwise orthogonal in 5. Defining
6
one obtains
7
and by rescaling 8, 9. This removes the 00 inversion cost associated with dense 01. With Monte Carlo estimation of the ELBO terms, the stated costs are 02 for full-rank 03 and 04 for diagonal 05, compared with 06 in standard sparse GP SVI (Burt et al., 2020).
Orthogonally decoupled inter-domain methods extend the same principle to richer basis functions. In spherical inducing features, a GP is decomposed as 07, where 08 is represented by principal inducing variables and 09 is an orthogonal residual with covariance 10. For radial kernels on 11, Mercer's theorem on the sphere gives a spherical-harmonic basis with diagonal prior covariance for the principal features,
12
Orthogonal features may then be chosen as additional zonal functions or spherical neural-network activations. The ELBO retains separate KL penalties for the principal and orthogonal blocks, and a minibatch costs
13
Because the method uses two smaller blocks rather than a single block of size 14, it replaces 15 structure by 16. Reported experiments include improved ELBOs and test metrics on UCI regression benchmarks and a 1 million-point airline-delay dataset, where 17 matches the performance of a standard SVGP with 18 while halving the per-iterate cost (Tiao et al., 2023).
A plausible implication is that “orthogonality” in sparse GP inference serves a dual role: it is simultaneously a representational constraint, preventing redundancy between subspaces, and a computational device, enabling separate optimization of principal and residual components (Burt et al., 2020, Tiao et al., 2023).
5. Orthogonal additive kernels and functional ANOVA
In additive GP models one seeks a decomposition
19
but without further constraints this decomposition is not unique. Constants and lower-order effects can be shifted between components, and higher-dimensional interaction terms may absorb lower-order structure. The Orthogonal Additive Kernel addresses this by imposing, for each 20,
21
Starting from univariate base kernels 22, one constructs constrained kernels
23
and then defines
24
The OAK kernel is
25
Because the inputs factorize, different additive components are mutually orthogonal under the input measure, and the paper states that this construction exactly reproduces the functional ANOVA decomposition (Lu et al., 2022).
This orthogonality has two consequences emphasized in the paper. First, identifiability is restored: under the orthogonality constraints, the decomposition 26 is uniquely determined by 27. Second, sparse computation becomes more favorable because each retained component 28 has effective dimension 29. For a full 30-dimensional squared-exponential kernel on Gaussian inputs, the number of inducing points required to reach accuracy 31 scales as 32, whereas OAK yields
33
The model also admits analytic Sobol sensitivity indices because orthogonality makes the posterior mean variance additive across components (Lu et al., 2022).
Empirically, the paper reports that on Pumadyn, two first-order terms and one second-order term explain 34 of total variance; on SUSY, SVGP+OAK with 35 and two-way interactions achieves 36; on customer churn, OAK+SVGP achieves 37; and on Pumadyn and Churn, OAK requires 38–39 fewer inducing points than a full SE-GP to reach the same test RMSE or AUC (Lu et al., 2022).
6. Extensions, applications, and limitations
Orthogonality in GP regression is not limited to scalar-response trend correction or sparse variational approximations. In Gaussian orthogonal latent factor processes for large correlated matrices, the model
40
uses an orthonormal loading matrix to identify latent factors and to decompose the likelihood into independent projections. Because the factor processes are independent a priori and the loadings are orthonormal, the posterior distribution of the factor processes is independent as well. When the input dimension is one and Matérn kernels with half-integer smoothness are used, a continuous-time Kalman filter yields exact likelihood and posterior computations in linear time in 41, and the overall complexity is reported as 42 rather than 43 for a full multivariate GP (Gu et al., 2020).
Several limitations recur across the literature. In embedded model-error regression, LOGP requires linearization about 44; ROGP avoids this but introduces non-Gaussian priors, and the regularization parameter 45 must be tuned to balance constraint strength against sampler efficiency. The same work notes that LIS must be extended to handle the ROGP regularized prior and that alternative inner products, such as Sobolev inner products, would lead to alternative orthogonality constraints (Kuppa et al., 20 Feb 2026). In GOLF, exact linear-cost Kalman computations require one-dimensional inputs; for 46, the method falls back to direct 47 likelihood evaluations (Gu et al., 2020).
A common misconception is that orthogonality is a single technique. The literature instead uses the term for several mathematically distinct operations: zero covariance between GP subspaces, integral orthogonality to a mean basis, orthogonality to model sensitivities, zero-mean constraints under an input measure, and orthonormal factor loadings. What unifies these constructions is not a single algorithmic template but the use of orthogonality to separate roles that standard GP models often confound. This suggests that orthogonal GP regression is best understood as a design principle for structuring GP priors, posteriors, and discrepancy terms so that identifiability and computation align with the intended scientific interpretation (Plumlee et al., 2016, Shi et al., 2019).