Iteratively Reweighted Least Squares Algorithms for L1-Norm Principal Component Analysis

09/10/2016
by   Young Woong Park, et al.
0

Principal component analysis (PCA) is often used to reduce the dimension of data by selecting a few orthonormal vectors that explain most of the variance structure of the data. L1 PCA uses the L1 norm to measure error, whereas the conventional PCA uses the L2 norm. For the L1 PCA problem minimizing the fitting error of the reconstructed data, we propose an exact reweighted and an approximate algorithm based on iteratively reweighted least squares. We provide convergence analyses, and compare their performance against benchmark algorithms in the literature. The computational experiment shows that the proposed algorithms consistently perform best.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/23/2020

Principal Component Analysis Based on Tℓ_1-norm Maximization

Classical principal component analysis (PCA) may suffer from the sensiti...
research
03/15/2017

Optimization for L1-Norm Error Fitting via Data Aggregation

We propose a data aggregation-based algorithm with monotonic convergence...
research
10/06/2016

Efficient L1-Norm Principal-Component Analysis via Bit Flipping

It was shown recently that the K L1-norm principal components (L1-PCs) o...
research
05/26/2018

L1-(2D)2PCANet: A Deep Learning Network for Face Recognition

In this paper, we propose a novel deep learning network L1-(2D)2PCANet f...
research
09/28/2017

L1-norm Kernel PCA

We present the first model and algorithm for L1-norm kernel PCA. While L...
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
12/17/2012

Alternating Maximization: Unifying Framework for 8 Sparse PCA Formulations and Efficient Parallel Codes

Given a multivariate data set, sparse principal component analysis (SPCA...

Please sign up or login with your details

Forgot password? Click here to reset