FALKON: An Optimal Large Scale Kernel Method
Alessandro Rudi, Luigi Carratino, Lorenzo Rosasco

TL;DR
FALKON is a scalable kernel method that efficiently handles millions of data points with optimal statistical accuracy, using novel algorithmic techniques to reduce computational and memory requirements.
Contribution
The paper introduces FALKON, a new kernel method algorithm that combines stochastic subsampling, iterative solvers, and preconditioning to enable large-scale applications.
Findings
FALKON achieves optimal statistical accuracy with linear memory use.
FALKON outperforms previous methods on large datasets.
FALKON operates efficiently on a single machine.
Abstract
Kernel methods provide a principled way to perform non linear, nonparametric learning. They rely on solid functional analytic foundations and enjoy optimal statistical properties. However, at least in their basic form, they have limited applicability in large scale scenarios because of stringent computational requirements in terms of time and especially memory. In this paper, we take a substantial step in scaling up kernel methods, proposing FALKON, a novel algorithm that allows to efficiently process millions of points. FALKON is derived combining several algorithmic principles, namely stochastic subsampling, iterative solvers and preconditioning. Our theoretical analysis shows that optimal statistical accuracy is achieved requiring essentially memory and time. An extensive experimental analysis on large scale datasets shows that, even with a single machine,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Data Classification · Face and Expression Recognition · Machine Learning and Algorithms
