LGOct 23, 2013

Combining Structured and Unstructured Randomness in Large Scale PCA

arXiv:1310.6304v22 citations
Originality Incremental advance
AI Analysis

This work addresses scalability issues in PCA for machine learning practitioners, but it is incremental as it builds on existing random projection methods.

The paper tackles the problem of computing top principal components for large-scale datasets by combining structured and unstructured random projections to achieve computational efficiency while maintaining accuracy, demonstrating the technique on the KDD 2010 Cup dataset.

Principal Component Analysis (PCA) is a ubiquitous tool with many applications in machine learning including feature construction, subspace embedding, and outlier detection. In this paper, we present an algorithm for computing the top principal components of a dataset with a large number of rows (examples) and columns (features). Our algorithm leverages both structured and unstructured random projections to retain good accuracy while being computationally efficient. We demonstrate the technique on the winning submission the KDD 2010 Cup.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes