Scalable Log Determinants for Gaussian Process Kernel Learning
Not on the map. Why?
Abstract (arXiv)
For applications as varied as Bayesian neural networks, determinantal point processes, elliptical graphical models, and kernel learning for Gaussian processes (GPs), one must compute a log determinant of an n × n positive definite matrix, and its derivatives - leading to prohibitive O(n3) computations. We propose novel O(n) approaches to estimating these quantities from only fast matrix vector multiplications (MVMs). These stochastic approximations are based on Chebyshev, Lanczos, and surrogate models, and converge quickly even for kernel matrices that have challenging spectra. We leverage these approximations to develop a scalable Gaussian process approach to kernel learning. We find that Lanczos is generally superior to Chebyshev for kernel learning, and that a surrogate approach can be highly efficient and accurate with popular kernels.
Key facts. Cited by 34 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Nov 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 6; 2023: 2; 2024: 4; 2025: 9; 2026: 3.
34 papers.
Sort:
- 2021Practical and Rigorous Uncertainty Bounds for Gaussian Process Regressioncited by 49
- 2022Joint Entropy Search for Multi-objective Bayesian Optimizationcited by 45
- 2021Preconditioning for Scalable Gaussian Process Hyperparameter Optimizationcited by 22
- 2021Bias-Free Scalable Gaussian Processes via Randomized Truncationscited by 15
- 2021Implicit Riemannian Concave Potential Mapscited by 10
- 2022Uncertainty Estimation for Computed Tomography with a Linearised Deep Image Priorcited by 10
- 2022Scalable First-Order Bayesian Optimization via Structured Automatic Differentiationcited by 10
- 2021The Fast Kernel Transformcited by 8
- 2024Robust Gaussian Processes via Relevance Pursuitcited by 7
- 2021Active Learning for Deep Neural Networks on Edge Devicescited by 6
- 2023Iterative Methods for Vecchia-Laplace Approximations for Latent Gaussian Process Modelscited by 6
- 2021Gauss-Legendre Features for Gaussian Process Regressioncited by 5
22 more
- 2021Faster Kernel Interpolation for Gaussian Processescited by 5
- 2022Optimal Query Complexities for Dynamic Trace Estimationcited by 5
- 2025Compute-Optimal LLMs Provably Generalize Better With Scalecited by 5
- 2021Sensitivity Prewarping for Local Surrogate Modelingcited by 4
- 2024Iterative Methods for Full-Scale Gaussian Process Approximations for Large Spatial Datacited by 4
- 2025Scalable Gaussian Processes with Latent Kronecker Structurecited by 4
- 2025Determinant Estimation under Memory Constraints and Neural Scaling Lawscited by 3
- 2022Adaptive Cholesky Gaussian Processescited by 2
- 2022Spatially scalable recursive estimation of Gaussian process terrain maps using local basis functionscited by 2
- 2023Probabilistic Unrolling: Scalable, Inverse-Free Maximum Likelihood Estimation for Latent Gaussian Modelscited by 1
- 2024Gradients of Functions of Large Matricescited by 1
- 2025Derivation of Output Correlation Inferences for Multi-Output (aka Multi-Task) Gaussian Processcited by 1
- 2025BOLT: Block-Orthonormal Lanczos for Trace estimation of matrix functionscited by 1
- 2025nuGPR: GPU-Accelerated Gaussian Process Regression with Iterative Algorithms and Low-Rank Approximationscited by 1
- 2021Surveillance Evasion Through Bayesian Reinforcement Learningcited by 0
- 2024Batch Active Learning in Gaussian Process Regression using Derivativescited by 0
- 2025Scalable Krylov Subspace Methods for Generalized Mixed-Effects Models with Crossed Random Effectscited by 0
- 2025Vecchia-Inducing-Points Full-Scale Approximations for Gaussian Processescited by 0
- 2025Stochastic Trace Optimization of Parameter Dependent Matrices Based on Statistical Learning Theorycited by 0
- 2026Dynamic estimation of slowly varying sequencescited by 0
- 2026Implicit Neural Speckle Denoisingcited by 0
- 2026Adaptive multi-resolution Gaussian processes: Scalable exact inference with naturally data-sparse covariance matricescited by 0
- 2026Adaptive multi-resolution Gaussian processes: Scalable exact inference with naturally data-sparse covariance matrices24 Sep 2026
- 2026Implicit Neural Speckle Denoising6 Aug 2026
- 2026Dynamic estimation of slowly varying sequences22 Jun 2026
- 2025nuGPR: GPU-Accelerated Gaussian Process Regression with Iterative Algorithms and Low-Rank Approximations14 Oct 2025
- 2025Stochastic Trace Optimization of Parameter Dependent Matrices Based on Statistical Learning Theory7 Aug 2025
- 2025Vecchia-Inducing-Points Full-Scale Approximations for Gaussian Processes7 Jul 2025
- 2025Scalable Gaussian Processes with Latent Kronecker Structure7 Jun 2025
- 2025BOLT: Block-Orthonormal Lanczos for Trace estimation of matrix functions18 May 2025
- 2025Scalable Krylov Subspace Methods for Generalized Mixed-Effects Models with Crossed Random Effects14 May 2025
- 2025Compute-Optimal LLMs Provably Generalize Better With Scale21 Apr 2025
- 2025Determinant Estimation under Memory Constraints and Neural Scaling Laws6 Mar 2025
- 2025Derivation of Output Correlation Inferences for Multi-Output (aka Multi-Task) Gaussian Process14 Jan 2025
22 more
- 2024Robust Gaussian Processes via Relevance Pursuit31 Oct 2024
- 2024Batch Active Learning in Gaussian Process Regression using Derivatives3 Aug 2024
- 2024Gradients of Functions of Large Matrices27 May 2024
- 2024Iterative Methods for Full-Scale Gaussian Process Approximations for Large Spatial Data23 May 2024
- 2023Iterative Methods for Vecchia-Laplace Approximations for Latent Gaussian Process Models18 Oct 2023
- 2023Probabilistic Unrolling: Scalable, Inverse-Free Maximum Likelihood Estimation for Latent Gaussian Models5 Jun 2023
- 2022Spatially scalable recursive estimation of Gaussian process terrain maps using local basis functions17 Oct 2022
- 2022Joint Entropy Search for Multi-objective Bayesian Optimization6 Oct 2022
- 2022Optimal Query Complexities for Dynamic Trace Estimation30 Sep 2022
- 2022Scalable First-Order Bayesian Optimization via Structured Automatic Differentiation16 Jun 2022
- 2022Uncertainty Estimation for Computed Tomography with a Linearised Deep Image Prior28 Feb 2022
- 2022Adaptive Cholesky Gaussian Processes22 Feb 2022
- 2021Implicit Riemannian Concave Potential Maps4 Oct 2021
- 2021Surveillance Evasion Through Bayesian Reinforcement Learning30 Sep 2021
- 2021Preconditioning for Scalable Gaussian Process Hyperparameter Optimization1 Jul 2021
- 2021Active Learning for Deep Neural Networks on Edge Devices21 Jun 2021
- 2021The Fast Kernel Transform8 Jun 2021
- 2021Practical and Rigorous Uncertainty Bounds for Gaussian Process Regression6 May 2021
- 2021Bias-Free Scalable Gaussian Processes via Randomized Truncations12 Feb 2021
- 2021Faster Kernel Interpolation for Gaussian Processes28 Jan 2021
- 2021Sensitivity Prewarping for Local Surrogate Modeling15 Jan 2021
- 2021Gauss-Legendre Features for Gaussian Process Regression4 Jan 2021
- 2021Practical and Rigorous Uncertainty Bounds for Gaussian Process Regressioncited by 49
- 2022Joint Entropy Search for Multi-objective Bayesian Optimizationcited by 45
- 2021Preconditioning for Scalable Gaussian Process Hyperparameter Optimizationcited by 22
- 2021Bias-Free Scalable Gaussian Processes via Randomized Truncationscited by 15
- 2021Implicit Riemannian Concave Potential Mapscited by 10
- 2022Uncertainty Estimation for Computed Tomography with a Linearised Deep Image Priorcited by 10
- 2022Scalable First-Order Bayesian Optimization via Structured Automatic Differentiationcited by 10
- 2021The Fast Kernel Transformcited by 8
- 2024Robust Gaussian Processes via Relevance Pursuitcited by 7
- 2021Active Learning for Deep Neural Networks on Edge Devicescited by 6
- 2023Iterative Methods for Vecchia-Laplace Approximations for Latent Gaussian Process Modelscited by 6
- 2021Gauss-Legendre Features for Gaussian Process Regressioncited by 5
12 most cited of 34 All 34 (JSON)
- 2026Adaptive multi-resolution Gaussian processes: Scalable exact inference with naturally data-sparse covariance matrices24 Sep 2026
- 2026Implicit Neural Speckle Denoising6 Aug 2026
- 2026Dynamic estimation of slowly varying sequences22 Jun 2026
- 2025nuGPR: GPU-Accelerated Gaussian Process Regression with Iterative Algorithms and Low-Rank Approximations14 Oct 2025
- 2025Stochastic Trace Optimization of Parameter Dependent Matrices Based on Statistical Learning Theory7 Aug 2025
- 2025Vecchia-Inducing-Points Full-Scale Approximations for Gaussian Processes7 Jul 2025
- 2025Scalable Gaussian Processes with Latent Kronecker Structure7 Jun 2025
- 2025BOLT: Block-Orthonormal Lanczos for Trace estimation of matrix functions18 May 2025
- 2025Scalable Krylov Subspace Methods for Generalized Mixed-Effects Models with Crossed Random Effects14 May 2025
- 2025Compute-Optimal LLMs Provably Generalize Better With Scale21 Apr 2025
- 2025Determinant Estimation under Memory Constraints and Neural Scaling Laws6 Mar 2025
- 2025Derivation of Output Correlation Inferences for Multi-Output (aka Multi-Task) Gaussian Process14 Jan 2025
12 newest of 34 All 34 (JSON)