Jump to content

Robust principal component analysis

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Rohitkjha (talk | contribs) at 10:57, 1 April 2014 (Created page with ''''Robust Principal Component Analysis (RPCA)''' is a modification of the widely used statistical procedure Principal_component_analysis|Principal component an...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Robust Principal Component Analysis (RPCA) is a modification of the widely used statistical procedure Principal component analysis (PCA) which works pretty well with respect to grossly corrupted observations. Several number of approaches exist for Robust PCA, including an idealized version of Robust PCA, in which we aim to recover a low-rank matrix L0 from highly corrupted measurements M = L0 +S0.

Applications

RPCA has many real life important applications particularly when the data under study can naturally be modeled as a low-rank plus a sparse contribution. Following examples are inspired by contemporary challenges in computer science, and depending on the applications, either the low-rank component or the sparse component could be the object of interest:

Video Surveillance

Given a sequence of surveillance video frames, it is often required to identify the activities that stand out from the background. If we stack the video frames as columns of a matrix M , then the low-rank component L0 naturally corresponds to the stationary background and the sparse component S0 captures the moving objects in the foreground.