Robust PCA via Regularized REAPER with a Matrix-Free Proximal Algorithm

05/11/2020
by   Robert Beinert, et al.
0

Principal component analysis (PCA) is known to be sensitive to outliers, so that various robust PCA variants were proposed in the literature. A recent model, called REAPER, aims to find the principal components by solving a convex optimization problem. Usually the number of principal components must be determined in advance and the minimization is performed over symmetric positive semi-definite matrices having the size of the data, although the number of principal components is substantially smaller. This prohibits its use if the dimension of the data is large which is often the case in image processing. In this paper, we propose a regularized version of REAPER which enforces the sparsity of the number of principal components by penalizing the nuclear norm of the corresponding orthogonal projector. This has the advantage that only an upper bound on the number of principal components is required. Our second contribution is a matrix-free algorithm to find a minimizer of the regularized REAPER which is also suited for high dimensional data. The algorithm couples a primal-dual minimization approach with a thick-restarted Lanczos process. As a side result, we discuss the topic of the bias in robust PCA. Numerical examples demonstrate the performance of our algorithm.

READ FULL TEXT

page 27

page 28

page 29

page 30

research
11/06/2022

Cauchy robust principal component analysis with applications to high-deimensional data sets

Principal component analysis (PCA) is a standard dimensionality reductio...
research
10/24/2019

Robust Principal Component Analysis Based On Maximum Correntropy Power Iterations

Principal component analysis (PCA) is recognised as a quintessential dat...
research
10/21/2016

Convex Formulation for Kernel PCA and its Use in Semi-Supervised Learning

In this paper, Kernel PCA is reinterpreted as the solution to a convex o...
research
05/10/2023

Fair principal component analysis (PCA): minorization-maximization algorithms for Fair PCA, Fair Robust PCA and Fair Sparse PCA

In this paper we propose a new iterative algorithm to solve the fair PCA...
research
05/25/2021

Robust Principal Component Analysis Using a Novel Kernel Related with the L1-Norm

We consider a family of vector dot products that can be implemented usin...
research
11/08/2011

Robust PCA as Bilinear Decomposition with Outlier-Sparsity Regularization

Principal component analysis (PCA) is widely used for dimensionality red...
research
04/07/2021

Dynamic Principal Subspaces with Sparsity in High Dimensions

Principal component analysis (PCA) is a versatile tool to reduce the dim...

Please sign up or login with your details

Forgot password? Click here to reset