Differentiable Kernel Ridge Regression for Deep Learning Pipelines
Not on the map. Why?
Abstract (arXiv)
Deep neural networks dominate modern machine learning, while alternative function approximators remain comparatively underexplored at scale. In this work, we revisit kernel methods as drop-in components for standard deep learning pipelines. We introduce Sparse Kernels (SKs), a differentiable, localized, and lazy variant of kernel ridge regression (KRR) that defers training to inference time and reduces to the solution of small local systems. We integrate SKs into PyTorch as modular layers that preserve end-to-end trainability, and we show that they expose three distinct sets of parameters -- feature representations, target values, and evaluation points -- each of which can be fixed or learned. This decomposition broadens the design space available to practitioners, enabling, in particular, training-free transfer, nonlinear probing, and hybrid kernel-neural models. Across convolutional networks, vision transformers, and reinforcement learning, SK-based modules serve two complementary roles: in some settings, they match the performance of trained neural readouts with substantially less training; in others, they augment existing models and improve their performance when used as additional components. Our results suggest that kernel methods, once made scalable and differentiable, can be readily integrated with deep learning rather than treated as a separate paradigm.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 14 of its 23 references that are in the map. First posted on arXiv 4 May 2026.
Builds on
14 of 23 references.
References · 14
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,704
- 2016Understanding intermediate layers using linear classifier probescited by 1,279
- 2015Deep Kernel Learningcited by 440
- 2015Kernel Interpolation for Scalable Structured Gaussian Processes (KISS-GP)cited by 175
- 2020Finite Versus Infinite Neural Networks: an Empirical Studycited by 156
- 2020When Do Neural Networks Outperform Kernel Methods?cited by 150
- 2025The Loss Kernel: A Geometric Probe for Deep Learning Interpretabilitycited by 8
- 2023Kernel Ridge Regression Inferencecited by 4
2 more
- 2020Deep Transfer Learning with Ridge Regressioncited by 2
- 2021Analysis of Structured Deep Kernel Networkscited by 2
Built on by
Not cited yet.