Fun with Flags: Robust Principal Directions via Flag Manifolds

Nathan Mankovich, G. Camps-Valls, Tolga Birdal
2/9/2026

No confident code implementation found for this paper.

Abstract

Principal component analysis (PCA), along with its ex-tensions to manifolds and outlier contaminated data, have been indispensable in computer vision and machine learning. In this work, we present a unifying formalism for PCA and its variants, and introduce a framework based on the flags of linear subspaces, i.e. a hierarchy of nested linear subspaces of increasing dimension, which not only allows for a common implementation but also yields novel variants, not explored previously. We begin by generalizing traditional PCA methods that either maximize variance or minimize reconstruction error. We expand these interpre-tations to develop a wide array of new dimensionality re-duction algorithms by accounting for outliers and the data manifold. To devise a common computational approach, we recast robust and dual forms of peA as optimization problems on flag manifolds. We then integrate tangent space approximations of principal geodesic analysis (tangent-PCA) into this flag-based framework, creating novel robust and dual geodesic PCA variations. The remarkable flexibility offered by the ‘flagification’ introduced here enables even more algorithmic variants identified by specific flag types. Last but not least, we propose an effective convergent solver for these flag-formulations employing the Stiefel manifold. Our empirical results on both real-world and synthetic sce-narios, demonstrate the superiority of our novel algorithms, especially in terms of robustness to outliers on manifolds.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{mankovich2026with,
  title  = {Fun with Flags: Robust Principal Directions via Flag Manifolds},
  author = {Nathan Mankovich and G. Camps-Valls and Tolga Birdal},
  year   = {2026},
  eprint = {2401.04071},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2401.04071},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2401.04071.svg)](https://codeofpaper.com/paper/2401.04071)

Discussion