LGMLMar 3, 2015

Kernel Interpolation for Scalable Structured Gaussian Processes (KISS-GP)

arXiv:1503.01057v1572 citations
Originality Highly original
AI Analysis

This work addresses scalability issues in Gaussian processes for machine learning practitioners, offering a novel framework that unifies and extends prior methods.

The authors tackled the problem of scaling Gaussian processes (GPs) by introducing the structured kernel interpolation (SKI) framework and KISS-GP method, which achieves O(n) time and storage for GP inference, making it more scalable than existing inducing point alternatives.

We introduce a new structured kernel interpolation (SKI) framework, which generalises and unifies inducing point methods for scalable Gaussian processes (GPs). SKI methods produce kernel approximations for fast computations through kernel interpolation. The SKI framework clarifies how the quality of an inducing point approach depends on the number of inducing (aka interpolation) points, interpolation strategy, and GP covariance kernel. SKI also provides a mechanism to create new scalable kernel methods, through choosing different kernel interpolation strategies. Using SKI, with local cubic kernel interpolation, we introduce KISS-GP, which is 1) more scalable than inducing point alternatives, 2) naturally enables Kronecker and Toeplitz algebra for substantial additional gains in scalability, without requiring any grid data, and 3) can be used for fast and expressive kernel learning. KISS-GP costs O(n) time and storage for GP inference. We evaluate KISS-GP for kernel matrix approximation, kernel learning, and natural sound modelling.

Code Implementations3 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes