Approximation Algorithms for Sparse Principal Component Analysis

06/23/2020
by   Agniva Chowdhury, et al.
0

We present three provably accurate, polynomial time, approximation algorithms for the Sparse Principal Component Analysis (SPCA) problem, without imposing any restrictive assumptions on the input covariance matrix. The first algorithm is based on randomized matrix multiplication; the second algorithm is based on a novel deterministic thresholding scheme; and the third algorithm is based on a semidefinite programming relaxation of SPCA. All algorithms come with provable guarantees and run in low-degree polynomial time. Our empirical evaluations confirm our theoretical findings.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/24/2022

Distributed Robust Principal Component Analysis

We study the robust principal component analysis (RPCA) problem in a dis...
research
05/15/2020

Non-Sparse PCA in High Dimensions via Cone Projected Power Iteration

In this paper, we propose a cone projected power iteration algorithm to ...
research
05/29/2017

Coreset Construction via Randomized Matrix Multiplication

Coresets are small sets of points that approximate the properties of a l...
research
03/03/2013

Sparse PCA through Low-rank Approximations

We introduce a novel algorithm that computes the k-sparse principal comp...
research
06/12/2020

Robust Sub-Gaussian Principal Component Analysis and Width-Independent Schatten Packing

We develop two methods for the following fundamental statistical task: g...
research
06/16/2015

PCA with Gaussian perturbations

Most of machine learning deals with vector parameters. Ideally we would ...
research
11/20/2013

Sparse PCA via Covariance Thresholding

In sparse principal component analysis we are given noisy observations o...

Please sign up or login with your details

Forgot password? Click here to reset