arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1007.5510stat.COcs.NAmath.NA

大数据集主成分分析算法

An algorithm for the principal component analysis of large data sets

University of Colorado at Boulder(科罗拉多大学博尔德分校);Tel Aviv University(特拉维夫大学);Courant Institute of Mathematical Sciences, NYU(纽约大学柯朗数学科学研究所)

Nathan Halko, Per-Gunnar Martinsson, Yoel Shkolnisky, Mark Tygert

AI总结:

针对无法完全存入内存的大数据集,提出一种基于随机化方法的高效主成分分析算法,实现近似最优精度且支持外存计算。

摘要:

最近流行的用于主成分分析(PCA)的随机化方法,即使在并行处理器上,也能高效可靠地产生接近最优的精度——这与经典的(确定性)替代方法不同。我们将其中一种随机化方法应用于那些太大而无法存储在随机存取存储器(RAM)中的数据集。(传统术语称我们的过程高效地“外核”运行。)我们通过几个数值示例说明了该算法的性能。例如,我们报告了对存储在磁盘上的一个数据集的PCA,该数据集如此之大,以至于其不到百分之一可以放入我们计算机的RAM中。

英文摘要:

Recently popularized randomized methods for principal component analysis (PCA) efficiently and reliably produce nearly optimal accuracy --- even on parallel processors --- unlike the classical (deterministic) alternatives. We adapt one of these randomized methods for use with data sets that are too large to be stored in random-access memory (RAM). (The traditional terminology is that our procedure works efficiently "out-of-core.") We illustrate the performance of the algorithm via several numerical examples. For example, we report on the PCA of a data set stored on disk that is so large that less than a hundredth of it can fit in our computer's RAM.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑