Scalable Kernel Methods via Doubly Stochastic Gradients
Not on the map. Why?
Abstract (arXiv)
The general perception is that kernel methods are not scalable, and neural nets are the methods of choice for nonlinear learning problems. Or have we simply not tried hard enough for kernel methods? Here we propose an approach that scales up kernel methods using a novel concept called "doubly stochastic functional gradients". Our approach relies on the fact that many kernel methods can be expressed as convex optimization problems, and we solve the problems by making two unbiased stochastic approximations to the functional gradient, one using random training points and another using random functions associated with the kernel, and then descending using this noisy functional gradient. We show that a function produced by this procedure after t iterations converges to the optimal function in the reproducing kernel Hilbert space in rate O(1/t), and achieves a generalization performance of O(1/√t). This doubly stochasticity also allows us to avoid keeping the support vectors and to implement the algorithm in a small memory footprint, which is linear in number of iterations and independent of data dimension. Our approach can readily scale kernel methods up to the regimes which are dominated by neural nets. We show that our method can achieve competitive performance to neural nets in datasets such as 8 million handwritten digits from MNIST, 2.3 million energy materials from MolecularSpace, and 1 million photos from ImageNet.
Key facts. Cited by 36 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Jul 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 3; 2023: 7; 2024: 7; 2025: 4; 2026: 5.
36 papers.
Sort:
By area:
- 2025LLaDA 1.5: Variance-Reduced Preference Optimization for Large Language Diffusion Modelscited by 273
- 2021Provable Representation Learning for Imitation with Contrastive Fourier Featurescited by 34
- 2023Sampling from Gaussian Process Posteriors using Stochastic Gradient Descentcited by 27
- 2021A Free Lunch from the Noise: Provable and Practical Exploration for Representation Learningcited by 24
- 2021Out-of-Distribution Generalization in Kernel Regressioncited by 21
- 2023Stochastic Gradient Descent for Gaussian Processes Done Rightcited by 16
- 2024Diffusion Spectral Representation for Reinforcement Learningcited by 15
- 2022Latent Variable Representation for Reinforcement Learningcited by 14
- 2021Spectral risk-based learning using unbounded lossescited by 8
- 2023Robust, randomized preconditioning for kernel ridge regressioncited by 8
- 2021Quantization Algorithms for Random Fourier Featurescited by 7
- 2024Efficient Parameter Optimisation for Quantum Kernel Alignment: A Sub-sampling Approach in Variational Trainingcited by 6
24 more
- 2021A Sparse Expansion For Deep Gaussian Processescited by 5
- 2024Data Distribution Valuationcited by 5
- 2024Analysis of Kernel Mirror Prox for Measure Optimizationcited by 4
- 2021Sharp Analysis of Random Fourier Features in Classificationcited by 3
- 2022QC-ODKLA: Quantized and Communication-Censored Online Decentralized Kernel Learning via Linearized ADMMcited by 3
- 2023Stochastic Nonlinear Control via Finite-dimensional Spectral Dynamic Embeddingcited by 3
- 2024Scalable spectral representations for multi-agent reinforcement learning in network MDPscited by 3
- 2021Nonconvex Stochastic Scaled-Gradient Descent and Generalized Eigenvector Problemscited by 2
- 2024Demystifying SGD with Doubly Stochastic Gradientscited by 2
- 2025AmorLIP: Efficient Language-Image Pretraining via Amortizationcited by 2
- 2021Fast and Scalable Adversarial Training of Kernel SVM via Doubly Stochastic Gradientscited by 1
- 2023Error Estimation for Random Fourier Featurescited by 1
- 2025Unbiased Sliced Wasserstein Kernels for High-Quality Audio Captioningcited by 1
- 2021Shallow Representation is Deep: Learning Uncertainty-aware and Worst-case Random Feature Dynamicscited by 0
- 2022Balanced Self-Paced Learning for AUC Maximizationcited by 0
- 2023A Simple Algorithm For Scaling Up Kernel Methodscited by 0
- 2023Distributed Optimization via Kernelized Multi-armed Banditscited by 0
- 2024Stochastic Gradient Descent for Nonparametric Additive Regressioncited by 0
- 2025Joker: Joint Optimization Framework for Lightweight Kernel Machinescited by 0
- 2026Spectral Ghost in Representation Learning: from Component Analysis to Self-Supervised Learningcited by 0
- 2026Multifidelity-Augmented Gaussian Process Inputs for Surrogate Modeling from Scarce Datacited by 0
- 2026KVNN: Learnable Multi-Kernel Volterra Neural Networkscited by 0
- 2026Implicit Target Shift in Online Learning: Characterization and Correctioncited by 0
- 2026Scalable Pairwise Kernel Learning with Stochastic Vec Trickcited by 0
- 2026Scalable Pairwise Kernel Learning with Stochastic Vec Trick15 Jun 2026
- 2026Implicit Target Shift in Online Learning: Characterization and Correction8 May 2026
- 2026KVNN: Learnable Multi-Kernel Volterra Neural Networks16 Apr 2026
- 2026Multifidelity-Augmented Gaussian Process Inputs for Surrogate Modeling from Scarce Data23 Mar 2026
- 2026Spectral Ghost in Representation Learning: from Component Analysis to Self-Supervised Learning28 Jan 2026
- 2025LLaDA 1.5: Variance-Reduced Preference Optimization for Large Language Diffusion Models25 May 2025
- 2025AmorLIP: Efficient Language-Image Pretraining via Amortization25 May 2025
- 2025Joker: Joint Optimization Framework for Lightweight Kernel Machines23 May 2025
- 2025Unbiased Sliced Wasserstein Kernels for High-Quality Audio Captioning8 Feb 2025
- 2024Scalable spectral representations for multi-agent reinforcement learning in network MDPs22 Oct 2024
- 2024Data Distribution Valuation6 Oct 2024
- 2024Diffusion Spectral Representation for Reinforcement Learning23 Jun 2024
24 more
- 2024Demystifying SGD with Doubly Stochastic Gradients3 Jun 2024
- 2024Analysis of Kernel Mirror Prox for Measure Optimization29 Feb 2024
- 2024Efficient Parameter Optimisation for Quantum Kernel Alignment: A Sub-sampling Approach in Variational Training5 Jan 2024
- 2024Stochastic Gradient Descent for Nonparametric Additive Regression1 Jan 2024
- 2023Distributed Optimization via Kernelized Multi-armed Bandits7 Dec 2023
- 2023Stochastic Gradient Descent for Gaussian Processes Done Right31 Oct 2023
- 2023Sampling from Gaussian Process Posteriors using Stochastic Gradient Descent20 Jun 2023
- 2023Robust, randomized preconditioning for kernel ridge regression24 Apr 2023
- 2023Stochastic Nonlinear Control via Finite-dimensional Spectral Dynamic Embedding8 Apr 2023
- 2023Error Estimation for Random Fourier Features22 Feb 2023
- 2023A Simple Algorithm For Scaling Up Kernel Methods26 Jan 2023
- 2022Latent Variable Representation for Reinforcement Learning17 Dec 2022
- 2022QC-ODKLA: Quantized and Communication-Censored Online Decentralized Kernel Learning via Linearized ADMM4 Aug 2022
- 2022Balanced Self-Paced Learning for AUC Maximization8 Jul 2022
- 2021Nonconvex Stochastic Scaled-Gradient Descent and Generalized Eigenvector Problems29 Dec 2021
- 2021A Sparse Expansion For Deep Gaussian Processes11 Dec 2021
- 2021A Free Lunch from the Noise: Provable and Practical Exploration for Representation Learning22 Nov 2021
- 2021Sharp Analysis of Random Fourier Features in Classification22 Sep 2021
- 2021Fast and Scalable Adversarial Training of Kernel SVM via Doubly Stochastic Gradients21 Jul 2021
- 2021Shallow Representation is Deep: Learning Uncertainty-aware and Worst-case Random Feature Dynamics24 Jun 2021
- 2021Out-of-Distribution Generalization in Kernel Regression4 Jun 2021
- 2021Provable Representation Learning for Imitation with Contrastive Fourier Features26 May 2021
- 2021Spectral risk-based learning using unbounded losses11 May 2021
- 2021Quantization Algorithms for Random Fourier Features25 Feb 2021
- 2023Sampling from Gaussian Process Posteriors using Stochastic Gradient Descentcited by 27
- 2021A Free Lunch from the Noise: Provable and Practical Exploration for Representation Learningcited by 24
- 2021Out-of-Distribution Generalization in Kernel Regressioncited by 21
- 2023Stochastic Gradient Descent for Gaussian Processes Done Rightcited by 16
- 2022Latent Variable Representation for Reinforcement Learningcited by 14
- 2021Spectral risk-based learning using unbounded lossescited by 8
- 2023Robust, randomized preconditioning for kernel ridge regressioncited by 8
- 2021Quantization Algorithms for Random Fourier Featurescited by 7
- 2024Efficient Parameter Optimisation for Quantum Kernel Alignment: A Sub-sampling Approach in Variational Trainingcited by 6
- 2021A Sparse Expansion For Deep Gaussian Processescited by 5
- 2024Data Distribution Valuationcited by 5
- 2024Analysis of Kernel Mirror Prox for Measure Optimizationcited by 4
12 most cited of 32 All 32 (JSON)
- 2026Scalable Pairwise Kernel Learning with Stochastic Vec Trick15 Jun 2026
- 2026Implicit Target Shift in Online Learning: Characterization and Correction8 May 2026
- 2026KVNN: Learnable Multi-Kernel Volterra Neural Networks16 Apr 2026
- 2026Multifidelity-Augmented Gaussian Process Inputs for Surrogate Modeling from Scarce Data23 Mar 2026
- 2026Spectral Ghost in Representation Learning: from Component Analysis to Self-Supervised Learning28 Jan 2026
- 2025AmorLIP: Efficient Language-Image Pretraining via Amortization25 May 2025
- 2025Joker: Joint Optimization Framework for Lightweight Kernel Machines23 May 2025
- 2025Unbiased Sliced Wasserstein Kernels for High-Quality Audio Captioning8 Feb 2025
- 2024Scalable spectral representations for multi-agent reinforcement learning in network MDPs22 Oct 2024
- 2024Data Distribution Valuation6 Oct 2024
- 2024Analysis of Kernel Mirror Prox for Measure Optimization29 Feb 2024
- 2024Efficient Parameter Optimisation for Quantum Kernel Alignment: A Sub-sampling Approach in Variational Training5 Jan 2024
12 newest of 32 All 32 (JSON)