Have ASkotch: A Neat Solution for Large-scale Kernel Ridge Regression
Not on the map. Why?
Abstract (arXiv)
Kernel ridge regression (KRR) is a fundamental computational tool, appearing in problems that range from computational chemistry to health analytics, with a particular interest due to its starring role in Gaussian process regression. However, full KRR solvers are challenging to scale to large datasets: both direct (i.e., Cholesky decomposition) and iterative methods (i.e., PCG) incur prohibitive computational and storage costs. The standard approach to scale KRR to large datasets chooses a set of inducing points and solves an approximate version of the problem, inducing points KRR. However, the resulting solution tends to have worse predictive performance than the full KRR solution. In this work, we introduce a new solver, ASkotch, for full KRR that provides better solutions faster than state-of-the-art solvers for full and inducing points KRR. ASkotch is a scalable, accelerated, iterative method for full KRR that provably obtains linear convergence. Under appropriate conditions, we show that ASkotch obtains condition-number-free linear convergence. This convergence analysis rests on the theory of ridge leverage scores and determinantal point processes. ASkotch outperforms state-of-the-art KRR solvers on a testbed of 23 large-scale KRR regression and classification tasks derived from a wide range of application domains, demonstrating the superiority of full KRR over inducing points KRR. Our work opens up the possibility of as-yet-unimagined applications of full KRR across a number of disciplines.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Jul 2024.
Builds on
0 of 0 references.
No references here yet.
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 3.
7 papers.
- 2025Turbocharging Gaussian Process Inference with Approximate Sketch-and-Projectcited by 3
- 2024Fast training of large kernel models with delayed projectionscited by 2
- 2025A Sketch-and-Project Analysis of Subsampled Natural Gradient Algorithmscited by 2
- 2026Last-Iterate Convergence of Randomized Kaczmarz and SGD with Greedy Step Sizecited by 2
- 2025Joker: Joint Optimization Framework for Lightweight Kernel Machinescited by 0
- 2026Perfect Parallelization in Mini-Batch SGD with Classical Momentum Accelerationcited by 0
- 2026GPU-Enabled Large-Scale Optimization Using Randomized Linear Algebracited by 0
- 2026GPU-Enabled Large-Scale Optimization Using Randomized Linear Algebra8 Sep 2026
- 2026Perfect Parallelization in Mini-Batch SGD with Classical Momentum Acceleration18 May 2026
- 2026Last-Iterate Convergence of Randomized Kaczmarz and SGD with Greedy Step Size10 Apr 2026
- 2025A Sketch-and-Project Analysis of Subsampled Natural Gradient Algorithms28 Aug 2025
- 2025Joker: Joint Optimization Framework for Lightweight Kernel Machines23 May 2025
- 2025Turbocharging Gaussian Process Inference with Approximate Sketch-and-Project19 May 2025
- 2024Fast training of large kernel models with delayed projections25 Nov 2024