Diving into the shallows: a computational perspective on large-scale shallow learning
Not on the map. Why?
Abstract (arXiv)
In this paper we first identify a basic limitation in gradient descent-based optimization methods when used in conjunctions with smooth kernels. An analysis based on the spectral properties of the kernel demonstrates that only a vanishingly small portion of the function space is reachable after a polynomial number of gradient descent iterations. This lack of approximating power drastically limits gradient descent for a fixed computational budget leading to serious over-regularization/underfitting. The issue is purely algorithmic, persisting even in the limit of infinite data. To address this shortcoming in practice, we introduce EigenPro iteration, based on a preconditioning scheme using a small number of approximately computed eigenvectors. It can also be viewed as learning a new kernel optimized for gradient descent. It turns out that injecting this small (computationally inexpensive and SGD-compatible) amount of approximate second-order information leads to major improvements in convergence. For large data, this translates into significant performance boost over the standard kernel methods. In particular, we are able to consistently match or improve the state-of-the-art results recently reported in the literature with a small fraction of their computational budget. Finally, we feel that these results show a need for a broader computational perspective on modern large-scale learning to complement more traditional statistical and convergence analyses. In particular, many phenomena of large-scale high-dimensional inference are best understood in terms of optimization on infinite dimensional Hilbert spaces, where standard algorithms can sometimes have properties at odds with finite-dimensional intuition. A systematic analysis concentrating on the approximation power of such algorithms within a budget of computation may lead to progress both in theory and practice.
Key facts. Cited by 31 papers in the map (data through 14 Oct 2026). First posted on arXiv 30 Mar 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 5; 2023: 8; 2024: 3; 2025: 5; 2026: 3.
31 papers.
Sort:
- 2023Discover and Cure: Concept-aware Mitigation of Spurious Correlationcited by 71
- 2021Learning Theory Can (Sometimes) Explain Generalisation in Graph Neural Networkscited by 51
- 2022Benign, Tempered, or Catastrophic: A Taxonomy of Overfittingcited by 36
- 2022Mechanism of feature learning in deep fully connected networks and kernel machines that recursively learn featurescited by 25
- 2021Interpolating Classifiers Make Few Mistakescited by 22
- 2021Simple, Fast, and Flexible Framework for Matrix Completion with Infinite Width Neural Networkscited by 17
- 2025xRFM: Accurate, scalable, and interpretable feature learning models for tabular datacited by 16
- 2023Toward Large Kernel Modelscited by 13
- 2023Kernel Regression with Infinite-Width Neural Networks on Millions of Examplescited by 9
- 2023Robust, randomized preconditioning for kernel ridge regressioncited by 9
- 2023Controlling the Inductive Bias of Wide Neural Networks by Modifying the Kernel's Spectrumcited by 9
- 2024Faster Linear Systems and Matrix Norm Approximation via Multi-level Sketched Preconditioningcited by 4
19 more
- 2024Many Perception Tasks are Highly Redundant Functions of their Input Datacited by 4
- 2024Fast training of large kernel models with delayed projectionscited by 3
- 2025Turbocharging Gaussian Process Inference with Approximate Sketch-and-Projectcited by 3
- 2021Analysis of Structured Deep Kernel Networkscited by 2
- 2021Kernel PCA with the Nystr"om methodcited by 2
- 2022Reconstructing Kernel-based Machine Learning Force Fields with Super-linear Convergencecited by 2
- 2023On the Nystrom Approximation for Preconditioning in Kernel Machinescited by 2
- 2021Exploring Adversarial Examples for Efficient Active Learning in Machine Learning Classifierscited by 1
- 2023Changing the Kernel During Training Leads to Double Descent in Kernel Regressioncited by 1
- 2025Joker: Joint Optimization Framework for Lightweight Kernel Machinescited by 1
- 2021Local Quadratic Convergence of Stochastic Gradient Descent with Adaptive Step Sizecited by 0
- 2022Recipe for Fast Large-scale SVM Training: Polishing, Parallelism, and more RAM!cited by 0
- 2022RFFNet: Large-Scale Interpretable Kernel Methods via Random Fourier Featurescited by 0
- 2023A Simple Algorithm For Scaling Up Kernel Methodscited by 0
- 2025Comparative analysis of Realistic EMF Exposure Estimation from Low Density Sensor Network by Finite & Infinite Neural Networkscited by 0
- 2025Training NTK to Generalize with KAREcited by 0
- 2026GPU-Enabled Large-Scale Optimization Using Randomized Linear Algebracited by 0
- 2026Multivariate conformal uncertainty propagation in multitask atomistic simulation: Successes and pitfallscited by 0
- 2026BLOKS: Scaling Kernel Solvers with Sketched Block Preconditioningcited by 0
- 2026BLOKS: Scaling Kernel Solvers with Sketched Block Preconditioning9 Oct 2026
- 2026Multivariate conformal uncertainty propagation in multitask atomistic simulation: Successes and pitfalls25 Sep 2026
- 2026GPU-Enabled Large-Scale Optimization Using Randomized Linear Algebra8 Sep 2026
- 2025xRFM: Accurate, scalable, and interpretable feature learning models for tabular data12 Aug 2025
- 2025Joker: Joint Optimization Framework for Lightweight Kernel Machines23 May 2025
- 2025Turbocharging Gaussian Process Inference with Approximate Sketch-and-Project19 May 2025
- 2025Training NTK to Generalize with KARE16 May 2025
- 2025Comparative analysis of Realistic EMF Exposure Estimation from Low Density Sensor Network by Finite & Infinite Neural Networks7 Apr 2025
- 2024Fast training of large kernel models with delayed projections25 Nov 2024
- 2024Many Perception Tasks are Highly Redundant Functions of their Input Data18 Jul 2024
- 2024Faster Linear Systems and Matrix Norm Approximation via Multi-level Sketched Preconditioning9 May 2024
- 2023On the Nystrom Approximation for Preconditioning in Kernel Machines6 Dec 2023
19 more
- 2023Changing the Kernel During Training Leads to Double Descent in Kernel Regression3 Nov 2023
- 2023Controlling the Inductive Bias of Wide Neural Networks by Modifying the Kernel's Spectrum26 Jul 2023
- 2023Discover and Cure: Concept-aware Mitigation of Spurious Correlation1 May 2023
- 2023Robust, randomized preconditioning for kernel ridge regression24 Apr 2023
- 2023Kernel Regression with Infinite-Width Neural Networks on Millions of Examples9 Mar 2023
- 2023Toward Large Kernel Models6 Feb 2023
- 2023A Simple Algorithm For Scaling Up Kernel Methods26 Jan 2023
- 2022Mechanism of feature learning in deep fully connected networks and kernel machines that recursively learn features28 Dec 2022
- 2022Reconstructing Kernel-based Machine Learning Force Fields with Super-linear Convergence24 Dec 2022
- 2022RFFNet: Large-Scale Interpretable Kernel Methods via Random Fourier Features11 Nov 2022
- 2022Benign, Tempered, or Catastrophic: A Taxonomy of Overfitting14 Jul 2022
- 2022Recipe for Fast Large-scale SVM Training: Polishing, Parallelism, and more RAM!3 Jul 2022
- 2021Local Quadratic Convergence of Stochastic Gradient Descent with Adaptive Step Size30 Dec 2021
- 2021Learning Theory Can (Sometimes) Explain Generalisation in Graph Neural Networks7 Dec 2021
- 2021Exploring Adversarial Examples for Efficient Active Learning in Machine Learning Classifiers22 Sep 2021
- 2021Kernel PCA with the Nystr"om method12 Sep 2021
- 2021Simple, Fast, and Flexible Framework for Matrix Completion with Infinite Width Neural Networks31 Jul 2021
- 2021Analysis of Structured Deep Kernel Networks15 May 2021
- 2021Interpolating Classifiers Make Few Mistakes28 Jan 2021
- 2023Discover and Cure: Concept-aware Mitigation of Spurious Correlationcited by 71
- 2021Learning Theory Can (Sometimes) Explain Generalisation in Graph Neural Networkscited by 51
- 2022Benign, Tempered, or Catastrophic: A Taxonomy of Overfittingcited by 36
- 2022Mechanism of feature learning in deep fully connected networks and kernel machines that recursively learn featurescited by 25
- 2021Interpolating Classifiers Make Few Mistakescited by 22
- 2021Simple, Fast, and Flexible Framework for Matrix Completion with Infinite Width Neural Networkscited by 17
- 2025xRFM: Accurate, scalable, and interpretable feature learning models for tabular datacited by 16
- 2023Toward Large Kernel Modelscited by 13
- 2023Kernel Regression with Infinite-Width Neural Networks on Millions of Examplescited by 9
- 2023Robust, randomized preconditioning for kernel ridge regressioncited by 9
- 2023Controlling the Inductive Bias of Wide Neural Networks by Modifying the Kernel's Spectrumcited by 9
- 2024Faster Linear Systems and Matrix Norm Approximation via Multi-level Sketched Preconditioningcited by 4
12 most cited of 31 All 31 (JSON)
- 2026BLOKS: Scaling Kernel Solvers with Sketched Block Preconditioning9 Oct 2026
- 2026Multivariate conformal uncertainty propagation in multitask atomistic simulation: Successes and pitfalls25 Sep 2026
- 2026GPU-Enabled Large-Scale Optimization Using Randomized Linear Algebra8 Sep 2026
- 2025xRFM: Accurate, scalable, and interpretable feature learning models for tabular data12 Aug 2025
- 2025Joker: Joint Optimization Framework for Lightweight Kernel Machines23 May 2025
- 2025Turbocharging Gaussian Process Inference with Approximate Sketch-and-Project19 May 2025
- 2025Training NTK to Generalize with KARE16 May 2025
- 2025Comparative analysis of Realistic EMF Exposure Estimation from Low Density Sensor Network by Finite & Infinite Neural Networks7 Apr 2025
- 2024Fast training of large kernel models with delayed projections25 Nov 2024
- 2024Many Perception Tasks are Highly Redundant Functions of their Input Data18 Jul 2024
- 2024Faster Linear Systems and Matrix Norm Approximation via Multi-level Sketched Preconditioning9 May 2024
- 2023On the Nystrom Approximation for Preconditioning in Kernel Machines6 Dec 2023
12 newest of 31 All 31 (JSON)