The Price of Linear Time: Error Analysis of Structured Kernel Interpolation

Alexander Moreno, Justin Xiao, Jonathan Mei
2/1/2025
cs.LGstat.ML

No official code found. Best implementation: onenoc/the_price_of_linear_time (0 stars, MIT, last commit 2025-06-09).

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 $n^{d/3}$ for error control. Crucially, we identify two dimensionality regimes governing the trade-off between SKI Gram matrix spectral norm error and computational complexity. For $d \leq 3$, any error tolerance can achieve linear time for sufficiently large sample size. For $d > 3$, the error must increase with sample size to maintain linear time. Our analysis provides key insights into SKI's scalability-accuracy trade-offs, establishing precise conditions for achieving linear-time GP inference with controlled approximation error.

View on arXivView PDF

Code Implementations(1)

MIT

ICML 2025 Paper "The Price of Linear Time: Error Analysis of Structured Kernel Interpolation."

00PythonJun 9, 20251 years agoMIT

Cite this paper

@article{moreno2025price,
  title  = {The Price of Linear Time: Error Analysis of Structured Kernel Interpolation},
  author = {Alexander Moreno and Justin Xiao and Jonathan Mei},
  year   = {2025},
  eprint = {2502.00298},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.00298v2},
  journal = {ICML 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.00298.svg)](https://codeofpaper.com/paper/2502.00298)

Discussion