The Price of Linear Time: Error Analysis of Structured Kernel Interpolation
Alexander Moreno, Justin Xiao, Jonathan Mei

TL;DR
This paper provides a rigorous error analysis of Structured Kernel Interpolation (SKI) for Gaussian Processes, establishing conditions under which SKI achieves linear time inference with controlled approximation error, especially considering the data dimensionality.
Contribution
It offers the first theoretical error bounds for SKI, guides the selection of inducing points, and characterizes the scalability-accuracy trade-offs across different dimensions.
Findings
Error bounds for SKI Gram matrix established
Inducing points should grow as n^{d/3} for error control
Linear time inference achievable for d ≤ 3 with sufficient data
Abstract
Structured Kernel Interpolation (SKI) (Wilson et al. 2015) helps scale Gaussian Processes (GPs) by approximating the kernel matrix via interpolation at inducing points, achieving linear computational complexity. However, it lacks rigorous theoretical error analysis. This paper bridges the gap: we prove error bounds for the SKI Gram matrix and examine the error's effect on hyperparameter estimation and posterior inference. We further provide a practical guide to selecting the number of inducing points under convolutional cubic interpolation: they should grow as for error control. Crucially, we identify two dimensionality regimes governing the trade-off between SKI Gram matrix spectral norm error and computational complexity. For , any error tolerance can achieve linear time for sufficiently large sample size. For , the error must increase with sample size to…
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
Taxonomy
TopicsAdvanced Measurement and Metrology Techniques · Statistical and numerical algorithms · Image and Signal Denoising Methods
