RFFNet: Large-Scale Interpretable Kernel Methods via Random Fourier Features
Mateus P. Otto, Rafael Izbicki

TL;DR
RFFNet introduces a scalable kernel method that automatically learns feature relevances using random Fourier features and stochastic optimization, improving interpretability and efficiency for large datasets.
Contribution
It develops RFFNet, a novel large-scale kernel method with automatic relevance determination, enabling feature selection and interpretability in kernel learning.
Findings
Achieves low prediction error on real-world data.
Effectively identifies relevant features for interpretability.
Maintains small memory footprint and fast runtime.
Abstract
Kernel methods provide a flexible and theoretically grounded approach to nonlinear and nonparametric learning. While memory and run-time requirements hinder their applicability to large datasets, many low-rank kernel approximations, such as random Fourier features, were recently developed to scale up such kernel methods. However, these scalable approaches are based on approximations of isotropic kernels, which cannot remove the influence of irrelevant features. In this work, we design random Fourier features for a family of automatic relevance determination (ARD) kernels, and introduce RFFNet, a new large-scale kernel method that learns the kernel relevances' on the fly via first-order stochastic optimization. We present an effective initialization scheme for the method's non-convex objective function, evaluate if hard-thresholding RFFNet's learned relevances yield a sensible rule for…
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
TopicsGenerative Adversarial Networks and Image Synthesis · Gaussian Processes and Bayesian Inference · Domain Adaptation and Few-Shot Learning
