mlsanityData to 7 Oct 2026

Efficient L1-Norm Principal-Component Analysis via Bit Flipping

arXiv 1610.01959 ↗First posted 6 Oct 2016cs.DS cs.LG stat.MLcited by 9

Not on the map. Why?

Abstract (arXiv)

It was shown recently that the K L1-norm principal components (L1-PCs) of a real-valued data matrix mathbf X ∈ mathbb RD × N (N data samples of D dimensions) can be exactly calculated with cost O(2NK) or, when advantageous, O(NdK - K + 1) where d=rank(mathbf X), K<d [1],[2]. In applications where mathbf X is large (e.g., "big" data of large N and/or "heavy" data of large d), these costs are prohibitive. In this work, we present a novel suboptimal algorithm for the calculation of the K < d L1-PCs of mathbf X of cost mathcal O(ND min N,D + N2(K4 + dK2) + dNK3), 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 optimization metric than any known alternative algorithm of comparable computational cost. The superiority of the calculated L1-PCs over standard L2-PCs (singular vectors) in characterizing potentially faulty data/measurements is demonstrated with experiments on data dimensionality reduction and disease diagnosis from genomic data.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Oct 2016.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 2; 2023: 2; 2024: 1; 2025: 2; 2026: 1.

9 papers.