A randomized algorithm for principal component analysis

From MaRDI portal
Publication:3584149

DOI10.1137/080736417zbMATH Open1198.65035arXiv0809.2274OpenAlexW2040387238MaRDI QIDQ3584149FDOQ3584149


Authors: Arthur Szlam, Mark Tygert, Vladimir Rokhlin Edit this on Wikidata


Publication date: 19 August 2010

Published in: SIAM Journal on Matrix Analysis and Applications (Search for Journal in Brave)

Abstract: Principal component analysis (PCA) requires the computation of a low-rank approximation to a matrix containing the data being analyzed. In many applications of PCA, the best possible accuracy of any rank-deficient approximation is at most a few digits (measured in the spectral norm, relative to the spectral norm of the matrix being approximated). In such circumstances, efficient algorithms have not come with guarantees of good accuracy, unless one or both dimensions of the matrix being approximated are small. We describe an efficient algorithm for the low-rank approximation of matrices that produces accuracy very close to the best possible, for matrices of arbitrary sizes. We illustrate our theoretical results via several numerical examples.


Full work available at URL: https://arxiv.org/abs/0809.2274




Recommendations





Cited In (70)





This page was built for publication: A randomized algorithm for principal component analysis

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3584149)