LGMLFeb 24, 2018

Product Kernel Interpolation for Scalable Gaussian Processes

arXiv:1802.08903v183 citations
Originality Highly original
AI Analysis

This work addresses scalability issues in Gaussian processes for machine learning practitioners, offering a significant improvement over existing methods.

The paper tackles the curse of dimensionality in Gaussian process inference by developing a product kernel interpolation technique, resulting in linear runtime with dimension instead of exponential and achieving state-of-the-art asymptotic complexity for multi-task GPs.

Recent work shows that inference for Gaussian processes can be performed efficiently using iterative methods that rely only on matrix-vector multiplications (MVMs). Structured Kernel Interpolation (SKI) exploits these techniques by deriving approximate kernels with very fast MVMs. Unfortunately, such strategies suffer badly from the curse of dimensionality. We develop a new technique for MVM based learning that exploits product kernel structure. We demonstrate that this technique is broadly applicable, resulting in linear rather than exponential runtime with dimension for SKI, as well as state-of-the-art asymptotic complexity for multi-task GPs.

Code Implementations1 repo
Foundations

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

Your Notes