Robust Principal Component Analysis?

被引:5157
|
作者
Candes, Emmanuel J. [1 ,2 ]
Li, Xiaodong [1 ,2 ]
Ma, Yi [3 ,4 ]
Wright, John [4 ]
机构
[1] Stanford Univ, Dept Math, Stanford, CA 94305 USA
[2] Stanford Univ, Dept Stat, Stanford, CA 94305 USA
[3] Univ Illinois, Dept Elect & Comp Engn, Coordinated Sci Lab 145, Urbana, IL 61801 USA
[4] Microsoft Res Asia, Visual Comp Grp, Beijing 100080, Peoples R China
基金
美国国家科学基金会;
关键词
Algorithms; Theory; Principal components; robustness vis-a-vis outliers; nuclear-norm minimization; l(1)-norm minimization; duality; low-rank matrices; sparsity; video surveillance; MATRIX COMPLETION; APPROXIMATION; ALGORITHMS;
D O I
10.1145/1970392.1970395
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This article is about a curious phenomenon. Suppose we have a data matrix, which is the superposition of a low-rank component and a sparse component. Can we recover each component individually? We prove that under some suitable assumptions, it is possible to recover both the low-rank and the sparse components exactly by solving a very convenient convex program called Principal Component Pursuit; among all feasible decompositions, simply minimize a weighted combination of the nuclear norm and of the l(1) norm. This suggests the possibility of a principled approach to robust principal component analysis since our methodology and results assert that one can recover the principal components of a data matrix even though a positive fraction of its entries are arbitrarily corrupted. This extends to the situation where a fraction of the entries are missing as well. We discuss an algorithm for solving this optimization problem, and present applications in the area of video surveillance, where our methodology allows for the detection of objects in a cluttered background, and in the area of face recognition, where it offers a principled way of removing shadows and specularities in images of faces.
引用
收藏
页数:37
相关论文
共 50 条
  • [1] A ROBUST PRINCIPAL COMPONENT ANALYSIS
    RUYMGAART, FH
    [J]. JOURNAL OF MULTIVARIATE ANALYSIS, 1981, 11 (04) : 485 - 497
  • [2] Robust principal component analysis
    Partridge, Matthew
    Jabri, Marwan
    [J]. Neural Networks for Signal Processing - Proceedings of the IEEE Workshop, 2000, 1 : 289 - 298
  • [3] A robust principal component analysis
    Ibazizen, M
    Dauxois, J
    [J]. STATISTICS, 2003, 37 (01) : 73 - 83
  • [4] Robust principal component analysis
    Partridge, M
    Jabri, M
    [J]. NEURAL NETWORKS FOR SIGNAL PROCESSING X, VOLS 1 AND 2, PROCEEDINGS, 2000, : 289 - 298
  • [5] Robust Multilinear Principal Component Analysis
    Inoue, Kohei
    Hara, Kenji
    Urahama, Kiichi
    [J]. 2009 IEEE 12TH INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2009, : 591 - 597
  • [6] Robust sparse principal component analysis
    ZHAO Qian
    MENG DeYu
    XU ZongBen
    [J]. Science China(Information Sciences), 2014, 57 (09) : 175 - 188
  • [7] Robust Stochastic Principal Component Analysis
    Goes, John
    Zhang, Teng
    Arora, Raman
    Lerman, Gilad
    [J]. ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 33, 2014, 33 : 266 - 274
  • [8] Robust Kernel Principal Component Analysis
    Huang, Su-Yun
    Yeh, Yi-Ren
    Eguchi, Shinto
    [J]. NEURAL COMPUTATION, 2009, 21 (11) : 3179 - 3213
  • [9] Inductive Robust Principal Component Analysis
    Bao, Bing-Kun
    Liu, Guangcan
    Xu, Changsheng
    Yan, Shuicheng
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 2012, 21 (08) : 3794 - 3800
  • [10] Robust Principal Component Analysis on Graphs
    Shahid, Nauman
    Kalofolias, Vassilis
    Bresson, Xavier
    Bronsteint, Michael
    Vandergheynst, Pierre
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, : 2812 - 2820