Distributed Adaptive Sampling for Kernel Matrix Approximation
Not on the map. Why?
Abstract (arXiv)
Most kernel-based methods, such as kernel or Gaussian process regression, kernel PCA, ICA, or k-means clustering, do not scale to large datasets, because constructing and storing the kernel matrix Kn requires at least O(n2) time and space for n samples. Recent works show that sampling points with replacement according to their ridge leverage scores (RLS) generates small dictionaries of relevant points with strong spectral approximation guarantees for Kn. The drawback of RLS-based methods is that computing exact RLS requires constructing and storing the whole kernel matrix. In this paper, we introduce SQUEAK, a new algorithm for kernel approximation based on RLS sampling that sequentially processes the dataset, storing a dictionary which creates accurate kernel matrix approximations with a number of points that only depends on the effective dimension deff(γ) of the dataset. Moreover since all the RLS estimations are efficiently performed using only the small dictionary, SQUEAK is the first RLS sampling algorithm that never constructs the whole matrix Kn, runs in linear time widetildeO(ndeff(γ)3) w.r.t. n, and requires only a single pass over the dataset. We also propose a parallel and distributed version of SQUEAK that linearly scales across multiple machines, achieving similar accuracy in as little as widetildeO(log(n)deff(γ)3) time.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 27 Mar 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 0; 2024: 1; 2025: 1; 2026: 4.
9 papers.
- 2022Randomly pivoted Cholesky: Practical approximation of a kernel matrix with few entry evaluationscited by 32
- 2021Fast Statistical Leverage Score Approximation in Kernel Ridge Regressioncited by 14
- 2024How to Inverting the Leverage Score Distribution?cited by 5
- 2025Computational Efficiency under Covariate Shift in Kernel Ridge Regressioncited by 4
- 2022Generalized Leverage Scores: Geometric Interpretation and Applicationscited by 3
- 2026AQKA: Active Quantum Kernel Acquisition Under a Shot Budgetcited by 3
- 2026Nearly-Optimal Algorithm for Adversarial Kernelized Banditscited by 1
- 2026Beyond Averaging in John Ellipsoid Approximation: High-Accuracy Algorithms in the Leverage-Score Modelcited by 0
- 2026Certified Approximation for Interpretable Representer Landmarkscited by 0
- 2026Certified Approximation for Interpretable Representer Landmarks30 Sep 2026
- 2026Beyond Averaging in John Ellipsoid Approximation: High-Accuracy Algorithms in the Leverage-Score Model18 Jun 2026
- 2026AQKA: Active Quantum Kernel Acquisition Under a Shot Budget14 May 2026
- 2026Nearly-Optimal Algorithm for Adversarial Kernelized Bandits11 May 2026
- 2025Computational Efficiency under Covariate Shift in Kernel Ridge Regression20 May 2025
- 2024How to Inverting the Leverage Score Distribution?21 Apr 2024
- 2022Randomly pivoted Cholesky: Practical approximation of a kernel matrix with few entry evaluations13 Jul 2022
- 2022Generalized Leverage Scores: Geometric Interpretation and Applications16 Jun 2022
- 2021Fast Statistical Leverage Score Approximation in Kernel Ridge Regression9 Mar 2021