Reduced-Set Kernel Principal Components Analysis for Improving the Training and Execution Speed of Kernel Machines
Hassan A. Kingravi, Patricio A. Vela, Alexandar Gray

TL;DR
This paper introduces Reduced Set KPCA (RSKPCA), a method that speeds up kernel PCA by selecting representative data points, reducing computational costs while maintaining accuracy, and outperforming existing approximation techniques.
Contribution
The paper proposes RSKPCA, a novel, theoretically grounded approach for faster kernel PCA through sample reduction and density-based data substitution.
Findings
RSKPCA speeds up KPCA by up to ten times.
It maintains spectral and operator accuracy comparable to full KPCA.
Outperforms Nystrom and density-weighted Nystrom methods in experiments.
Abstract
This paper presents a practical, and theoretically well-founded, approach to improve the speed of kernel manifold learning algorithms relying on spectral decomposition. Utilizing recent insights in kernel smoothing and learning with integral operators, we propose Reduced Set KPCA (RSKPCA), which also suggests an easy-to-implement method to remove or replace samples with minimal effect on the empirical operator. A simple data point selection procedure is given to generate a substitute density for the data, with accuracy that is governed by a user-tunable parameter . The effect of the approximation on the quality of the KPCA solution, in terms of spectral and operator errors, can be shown directly in terms of the density estimate error and as a function of the parameter . We show in experiments that RSKPCA can improve both training and evaluation time of KPCA by up to an order of…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFace and Expression Recognition · Machine Learning and ELM · Domain Adaptation and Few-Shot Learning
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
