Efficient L1-Norm Principal-Component Analysis via Bit Flipping
Panos P. Markopoulos, Sandipan Kundu, Shubham Chamadia, Dimitris A., Pados

TL;DR
This paper introduces a novel, efficient algorithm for calculating L1-norm principal components that is computationally comparable to standard PCA and often finds the exact optimal solution, outperforming existing methods in accuracy.
Contribution
The paper presents a new suboptimal algorithm for L1-PCs with significantly reduced computational cost, capable of often computing the exact optimal solutions.
Findings
The algorithm computes the exact optimal L1-PCs with high frequency.
It achieves higher L1-PC optimization values than comparable algorithms.
L1-PCs outperform L2-PCs in identifying faulty data and disease markers.
Abstract
It was shown recently that the L1-norm principal components (L1-PCs) of a real-valued data matrix ( data samples of dimensions) can be exactly calculated with cost or, when advantageous, where , [1],[2]. In applications where is large (e.g., "big" data of large and/or "heavy" data of large ), these costs are prohibitive. In this work, we present a novel suboptimal algorithm for the calculation of the L1-PCs of of cost , which is comparable to that of standard (L2-norm) PC analysis. Our theoretical and experimental studies show that the proposed algorithm calculates the exact optimal L1-PCs with high frequency and achieves higher value in the L1-PC…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
