Fast and Simple PCA via Convex Optimization

September 18, 2015 Β· Declared Dead Β· πŸ› arXiv.org

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Dan Garber, Elad Hazan arXiv ID 1509.05647 Category math.OC: Optimization & Control Cross-listed cs.LG, math.NA Citations 92 Venue arXiv.org Last Checked 4 months ago
Abstract
The problem of principle component analysis (PCA) is traditionally solved by spectral or algebraic methods. We show how computing the leading principal component could be reduced to solving a \textit{small} number of well-conditioned {\it convex} optimization problems. This gives rise to a new efficient method for PCA based on recent advances in stochastic methods for convex optimization. In particular we show that given a $d\times d$ matrix $\X = \frac{1}{n}\sum_{i=1}^n\x_i\x_i^{\top}$ with top eigenvector $\u$ and top eigenvalue $Ξ»_1$ it is possible to: \begin{itemize} \item compute a unit vector $\w$ such that $(\w^{\top}\u)^2 \geq 1-Ξ΅$ in $\tilde{O}\left({\frac{d}{Ξ΄^2}+N}\right)$ time, where $Ξ΄= Ξ»_1 - Ξ»_2$ and $N$ is the total number of non-zero entries in $\x_1,...,\x_n$, \item compute a unit vector $\w$ such that $\w^{\top}\X\w \geq Ξ»_1-Ξ΅$ in $\tilde{O}(d/Ξ΅^2)$ time. \end{itemize} To the best of our knowledge, these bounds are the fastest to date for a wide regime of parameters. These results could be further accelerated when $Ξ΄$ (in the first case) and $Ξ΅$ (in the second case) are smaller than $\sqrt{d/N}$.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Optimization & Control

Died the same way β€” πŸ‘» Ghosted