mlsanityData to 14 Oct 2026

Streaming Kernel Principal Component Analysis

arXiv 1512.05059 ↗First posted 16 Dec 2015cs.DS cs.LG stat.MLcited by 8

Not on the map. Why?

Abstract (arXiv)

Kernel principal component analysis (KPCA) provides a concise set of basis vectors which capture non-linear structures within large data sets, and is a central tool in data analysis and learning. To allow for non-linear relations, typically a full n × n kernel matrix is constructed over n data points, but this requires too much space and time for large values of n. Techniques such as the Nystr"om method and random feature maps can help towards this goal, but they do not explicitly maintain the basis vectors in a stream and take more space than desired. We propose a new approach for streaming KPCA which maintains a small set of basis elements in a stream, requiring space only logarithmic in n, and also improves the dependence on the error parameter. Our technique combines together random feature maps with recent advances in matrix sketching, it has guaranteed spectral norm error bounds with respect to the original kernel matrix, and it compares favorably in practice to state-of-the-art approaches.

Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 16 Dec 2015.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 2; 2022: 0; 2023: 2; 2024: 1; 2025: 1; 2026: 2.

8 papers.