Sparse PCA on fixed-rank matrices

01/07/2022
by   Alberto Del Pia, et al.
0

Sparse PCA is the optimization problem obtained from PCA by adding a sparsity constraint on the principal components. Sparse PCA is NP-hard and hard to approximate even in the single-component case. In this paper we settle the computational complexity of sparse PCA with respect to the rank of the covariance matrix. We show that, if the rank of the covariance matrix is a fixed value, then there is an algorithm that solves sparse PCA to global optimality, whose running time is polynomial in the number of features. We also prove a similar result for the version of sparse PCA which requires the principal components to have disjoint supports.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/16/2016

A Sparse PCA Approach to Clustering

We discuss a clustering method for Gaussian mixture model based on the s...
research
02/19/2015

NP-Hardness and Inapproximability of Sparse PCA

We give a reduction from clique to establish that sparse PCA is NP-hard...
research
10/12/2022

Sparse PCA: a Geometric Approach

We consider the problem of maximizing the variance explained from a data...
research
08/13/2015

A Randomized Rounding Algorithm for Sparse PCA

We present and analyze a simple, two-step algorithm to approximate the o...
research
04/23/2019

Learning Feature Sparse Principal Components

Sparse PCA has shown its effectiveness in high dimensional data analysis...
research
03/12/2015

Approximating Sparse PCA from Incomplete Data

We study how well one can recover sparse principal components of a data ...
research
11/25/2019

ROIPCA: An Online PCA algorithm based on rank-one updates

Principal components analysis (PCA) is a fundamental algorithm in data a...

Please sign up or login with your details

Forgot password? Click here to reset