SIAM Journal on Scientific Computing · 2011 · 312 citations · 11 references
ComputingComputer ScienceData ScienceAlgorithmsData MiningParallel ComputingData ParallelismDimension ReductionDimensionality ReductionMatrix ComputationPrincipal Component AnalysisRandomized AlgorithmsAccuracyDimensionality Reduction For Large DataPrincipal ComponentsRandom Access Memory (Ram)Random-access MemoryRandomized Parallel Algorithms
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.
11
Indexing by latent semantic analysis
Scott Deerwester, Susan Dumais, George W. Furnas et al. · Journal of the American Society for Information Science · 1990 · 12.8K citations