A Flag Decomposition for Hierarchical Datasets

Abstract

Flag manifolds encode nested sequences of subspaces and serve as powerful structures for various computer vision and machine learning applications. Despite their utility in tasks such as dimensionality reduction, motion averaging, and subspace clustering, current applications are often restricted to extracting flags using common matrix decomposition methods like the singular value decomposition. Here, we address the need for a general algorithm to factorize and work with hierarchical datasets. In particular, we propose a novel, flag-based method that decomposes arbitrary hierarchical real-valued data into a hierarchy-preserving flag representation in Stiefel coordinates. Our work harnesses the potential of flag manifolds in applications including denoising, clustering, and few-shot learning.

Cite

Text

Mankovich et al. "A Flag Decomposition for Hierarchical Datasets." Conference on Computer Vision and Pattern Recognition, 2025. doi:10.1109/CVPR52734.2025.01746

Markdown

[Mankovich et al. "A Flag Decomposition for Hierarchical Datasets." Conference on Computer Vision and Pattern Recognition, 2025.](https://mlanthology.org/cvpr/2025/mankovich2025cvpr-flag/) doi:10.1109/CVPR52734.2025.01746

BibTeX

@inproceedings{mankovich2025cvpr-flag,
  title     = {{A Flag Decomposition for Hierarchical Datasets}},
  author    = {Mankovich, Nathan and Santamaria, Ignacio and Camps-Valls, Gustau and Birdal, Tolga},
  booktitle = {Conference on Computer Vision and Pattern Recognition},
  year      = {2025},
  pages     = {18738-18748},
  doi       = {10.1109/CVPR52734.2025.01746},
  url       = {https://mlanthology.org/cvpr/2025/mankovich2025cvpr-flag/}
}