Fast Algorithms for Robust PCA via Gradient Descent
Xinyang Yi, Dohyung Park, Yudong Chen, Constantine Caramanis

TL;DR
This paper introduces a non-convex gradient descent algorithm for Robust PCA that significantly reduces computational complexity in both fully and partially observed settings, enabling faster and scalable matrix recovery.
Contribution
It proposes a novel non-convex optimization method that improves runtime complexity over existing algorithms for Robust PCA and matrix completion problems.
Findings
Reduces complexity from O(r^2 d^2 log(1/ε)) to O(r d^2 log(1/ε)) in fully observed case.
Achieves near-linear runtime in dimension d for small rank r in fully observed setting.
Provides the best-known runtime for algorithms under partial observation.
Abstract
We consider the problem of Robust PCA in the fully and partially observed settings. Without corruptions, this is the well-known matrix completion problem. From a statistical standpoint this problem has been recently well-studied, and conditions on when recovery is possible (how many observations do we need, how many corruptions can we tolerate) via polynomial-time algorithms is by now understood. This paper presents and analyzes a non-convex optimization approach that greatly reduces the computational complexity of the above problems, compared to the best available algorithms. In particular, in the fully observed case, with denoting rank and dimension, we reduce the complexity from to -- a big savings when the rank is big. For the partially observed case, we show the complexity of our algorithm is no…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Advanced Image Processing Techniques · Medical Image Segmentation Techniques
MethodsPrincipal Components Analysis
