paper-with-me

Papers

Lazy stochastic principal component analysis

2017-09-21 · Michael Wojnowicz, Dinh Nguyen, Li Li, Xuan Zhao

Stochastic principal component analysis (SPCA) has become a popular dimensionality reduction strategy for large, high-dimensional datasets. We derive a simplified algorithm, called Lazy SPCA, which has reduced computational complexity and is better suited for large-scale distributed computation. We prove that SPCA and Lazy SPCA find the same approximations to the principal subspace, and that the pairwise distances between samples in the lower-dimensional space is invariant to whether SPCA is executed lazily or not. Empirical studies find downstream predictive performance to be identical for both methods, and superior to random projections, across a range of predictive models (linear regression, logistic lasso, and random forests). In our largest experiment with 4.6 million samples, Lazy SPCA reduced 43.7 hours of computation to 9.9 hours. Overall, Lazy SPCA relies exclusively on matrix multiplications, besides an operation on a small square matrix whose size depends only on the target dimensionality.

📄 PDF Abstract BibTeX arXiv:1709.07175

Code (1)

CylanceSPEAR/lazy-stochastic-principal-component-analysis 공식 구현

Tasks

Dimensionality Reduction

Similar Papers 제목 키워드 기반

Near-Optimal Stochastic Approximation for Online Principal Component Estimation

2016-03-16 · Chris Junchi Li, Mengdi Wang, Han Liu, Tong Zhang

Principal component analysis (PCA) has been a prominent tool for high-dimensional data analysis. Online algorithms that estimate the principal component by processing streaming data are of tremendous practical and theore…

An Infinitesimal Probabilistic Model for Principal Component Analysis of Manifold Valued Data

2018-01-31 · Stefan Sommer

We provide a probabilistic and infinitesimal view of how the principal component analysis procedure (PCA) can be generalized to analysis of nonlinear manifold valued data. Starting with the probabilistic PCA interpretati…

Stochastic Approximation Algorithms for Principal Component Analysis

2019-01-07 · Jian Vora

Principal Component Analysis is a novel way of of dimensionality reduction. This problem essentially boils down to finding the top k eigen vectors of the data covariance matrix. A considerable amount of literature is fou…

Computational EfficiencyDimensionality ReductionStochastic Optimization

Disjoint principal component analysis by constrained binary particle swarm optimization

2020-04-22 · John Ramírez-Figueroa, Carlos Martín-Barreiro, Ana B. Nieto-Librero, Victor Leiva-Sánchez 외

In this paper, we propose an alternative method to the disjoint principal component analysis. The method consists of a principal component analysis with constraints, which allows us to determine disjoint components that …

Stochastic Optimization

Memory-efficient training with streaming dimensionality reduction

2020-04-25 · Siyuan Huang, Brian D. Hoskins, Matthew W. Daniels, Mark D. Stiles 외

The movement of large quantities of data during the training of a Deep Neural Network presents immense challenges for machine learning workloads. To minimize this overhead, especially on the movement and calculation of g…

BIG-bench Machine LearningDimensionality Reduction