SKIing on Simplices: Kernel Interpolation on the Permutohedral Lattice for Scalable Gaussian Processes
Not on the map. Why?
Abstract (arXiv)
State-of-the-art methods for scalable Gaussian processes use iterative algorithms, requiring fast matrix vector multiplies (MVMs) with the covariance kernel. The Structured Kernel Interpolation (SKI) framework accelerates these MVMs by performing efficient MVMs on a grid and interpolating back to the original space. In this work, we develop a connection between SKI and the permutohedral lattice used for high-dimensional fast bilateral filtering. Using a sparse simplicial grid instead of a dense rectangular one, we can perform GP inference exponentially faster in the dimension than SKI. Our approach, Simplex-GP, enables scaling SKI to high dimensions, while maintaining strong predictive performance. We additionally provide a CUDA implementation of Simplex-GP, which enables significant GPU acceleration of MVM based inference.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 21 of its 44 references that are in the map. First posted on arXiv 12 Jun 2021.
Builds on
21 of 44 references.
References · 21
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2018A Tutorial on Bayesian Optimizationcited by 744
- 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 609
- 2013Gaussian Processes for Big Datacited by 383
- 2014Scalable Variational Gaussian Process Classificationcited by 228
- 2018When Gaussian Process Meets Big Data: A Review of Scalable GPscited by 206
- 2015Kernel Interpolation for Scalable Structured Gaussian Processes (KISS-GP)cited by 177
- 2018SPLATNet: Sparse Lattice Networks for Point Cloud Processingcited by 158
- 2017Doubly Stochastic Variational Inference for Deep Gaussian Processescited by 143
- 2016GPflow: A Gaussian process library using TensorFlowcited by 140
- 2019Exact Gaussian Processes on a Million Data Pointscited by 119
9 more
- 2020Kernel Operations on the GPU, with Autodiff, without Memory Overflowscited by 104
- 2015The Fast Bilateral Solvercited by 87
- 2015MCMC for Variationally Sparse Gaussian Processescited by 44
- 2018Product Kernel Interpolation for Scalable Gaussian Processescited by 31
- 2019BoTorch: A Framework for Efficient Monte-Carlo Bayesian Optimizationcited by 30
- 2017Scalable Gaussian Processes with Billions of Inducing Inputs via Tensor Train Decompositioncited by 28
- 2015Thoughts on Massively Scalable Gaussian Processescited by 26
- 2021Bias-Free Scalable Gaussian Processes via Randomized Truncationscited by 16
- 2014Permutohedral Lattice CNNscited by 4
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 3; 2024: 1; 2025: 2.
9 papers.
- 2021When are Iterative Gaussian Processes Reliably Accurate?cited by 12
- 2023CoLA: Exploiting Compositional Structure for Automatic and Efficient Numerical Linear Algebracited by 7
- 2025Scalable Gaussian Processes with Latent Kronecker Structurecited by 5
- 2022Log-Linear-Time Gaussian Processes Using Binary Tree Kernelscited by 4
- 2023Actually Sparse Variational Gaussian Processescited by 4
- 2022B'ezier Gaussian Processes for Tall and Wide Datacited by 2
- 2023Kernel Interpolation with Sparse Gridscited by 2
- 2024High-Dimensional Gaussian Process Regression with Soft Kernel Interpolationcited by 1
- 2025Scaling Gaussian Process Regression with Full Derivative Observationscited by 1
- 2025Scalable Gaussian Processes with Latent Kronecker Structure7 Jun 2025
- 2025Scaling Gaussian Process Regression with Full Derivative Observations14 May 2025
- 2024High-Dimensional Gaussian Process Regression with Soft Kernel Interpolation28 Oct 2024
- 2023CoLA: Exploiting Compositional Structure for Automatic and Efficient Numerical Linear Algebra6 Sep 2023
- 2023Kernel Interpolation with Sparse Grids23 May 2023
- 2023Actually Sparse Variational Gaussian Processes11 Apr 2023
- 2022Log-Linear-Time Gaussian Processes Using Binary Tree Kernels4 Oct 2022
- 2022B'ezier Gaussian Processes for Tall and Wide Data1 Sep 2022
- 2021When are Iterative Gaussian Processes Reliably Accurate?31 Dec 2021