资源论文Provable Non-convex Robust PCA

Provable Non-convex Robust PCA

2020-01-19 | |  58 |   39 |   0

Abstract

We propose a new method for robust PCA – the task of recovering a low-rank matrix from sparse corruptions that are of unknown value and support. Our method involves alternating between projecting appropriate residuals onto the set of lowrank matrices, and the set of sparse matrices; each projection is non-convex but easy to compute. In spite of this non-convexity, we establish exact recovery of the low-rank matrix, under the same conditions that are required by existing methods (which are based on convex optimization).  For an m×n input matrix (m 图片.png n), our method has a running time of 图片.png per iteration, and needs 图片.png iterations to reach an accuracy of . This is close to the running times of simple PCA via the power method, which requires O (rmn) per iteration, and 图片.png iterations. In contrast, the existing methods  for robust PCA, which are based on convex optimization, have图片.png complexity per iteration, and take 图片.png iterations, i.e., exponentially more iterations for the same accuracy. Experiments on both synthetic and real data establishes the improved speed and accuracy of our method over existing convex implementations.Keywords: Robust PCA, matrix decomposition, non-convex methods, alternating projec-tions.

上一篇:Optimal prior-dependent neural population codes under shared input noise

下一篇:Rounding-based Moves for Metric Labeling

用户评价
全部评价

热门资源

  • Learning to Predi...

    Much of model-based reinforcement learning invo...

  • Stratified Strate...

    In this paper we introduce Stratified Strategy ...

  • The Variational S...

    Unlike traditional images which do not offer in...

  • A Mathematical Mo...

    Direct democracy, where each voter casts one vo...

  • Rating-Boosted La...

    The performance of a recommendation system reli...