# A Survey on Archetypal Analysis

arXiv: https://arxiv.org/abs/2504.12392 · HTML: https://mlsanity.com/paper/2504.12392/

## Key facts

- Cited by 6 papers in the map (data through 14 Oct 2026).
- Builds on 30 of its 305 references that are in the map.
- First posted on arXiv 16 Apr 2025.

## Builds on (most cited first, 30 of 30)

- [Adam: A Method for Stochastic Optimization](https://mlsanity.com/paper/1412.6980/) (2014)
- [Archetypal SAE: Adaptive and Stable Dictionary Learning for Concept Extraction in Large Vision Models](https://mlsanity.com/paper/2502.12892/) (2025)
- [Robust Volume Minimization-Based Matrix Factorization for Remote Sensing and Document Clustering](https://mlsanity.com/paper/1608.04290/) (2016)
- [Identifiability of the Simplex Volume Minimization Criterion for Blind Hyperspectral Unmixing: The No Pure-Pixel Case](https://mlsanity.com/paper/1406.5273/) (2014)
- [Fast and Robust Archetypal Analysis for Representation Learning](https://mlsanity.com/paper/1405.6472/) (2014)
- [Image Processing and Machine Learning for Hyperspectral Unmixing: An Overview and the HySUPP Python Package](https://mlsanity.com/paper/2308.09375/) (2023)
- [Probabilistic Archetypal Analysis](https://mlsanity.com/paper/1312.7604/) (2013)
- [Non-negative Matrix Factorization via Archetypal Analysis](https://mlsanity.com/paper/1705.02994/) (2017)
- [Entropic Descent Archetypal Analysis for Blind Hyperspectral Unmixing](https://mlsanity.com/paper/2209.11002/) (2022)
- [Unsupervised Learning of Artistic Styles with Archetypal Style Analysis](https://mlsanity.com/paper/1805.11155/) (2018)
- [Learning Extremal Representations with Deep Archetypal Analysis](https://mlsanity.com/paper/2002.00815/) (2020)
- [Characterizing Polarization in Social Networks using the Signed Relational Latent Distance Model](https://mlsanity.com/paper/2301.09507/) (2023)
- [K-Deep Simplex: Deep Manifold Learning via Local Dictionaries](https://mlsanity.com/paper/2012.02134/) (2020)
- [Finding Archetypal Spaces Using Neural Networks](https://mlsanity.com/paper/1901.09078/) (2019)
- [SUnAA: Sparse Unmixing using Archetypal Analysis](https://mlsanity.com/paper/2308.04771/) (2023)
- [Robust multivariate and functional archetypal analysis with application to financial time series analysis](https://mlsanity.com/paper/1810.00919/) (2018)
- [Deep Archetypal Analysis](https://mlsanity.com/paper/1901.10799/) (2019)
- [Near-Convex Archetypal Analysis](https://mlsanity.com/paper/1910.00821/) (2019)
- [Finding archetypal patterns for binary questionnaires](https://mlsanity.com/paper/2003.00043/) (2020)
- [Probabilistic methods for approximate archetypal analysis](https://mlsanity.com/paper/2108.05767/) (2021)
- [Functional archetype and archetypoid analysis](https://mlsanity.com/paper/1601.06911/) (2016)
- [Biarchetype analysis: simultaneous learning of observations and features based on extremes](https://mlsanity.com/paper/2311.11153/) (2023)
- [Consistency of archetypal analysis](https://mlsanity.com/paper/2010.08148/) (2020)
- [Sparse NMF with Archetypal Regularization: Computational and Robustness Properties](https://mlsanity.com/paper/2104.03527/) (2021)
- [Archetypal Analysis++: Rethinking the Initialization Strategy](https://mlsanity.com/paper/2301.13748/) (2023)
- [Coupled generator decomposition for fusion of electro- and magnetoencephalography data](https://mlsanity.com/paper/2403.15409/) (2024)
- [Archetypal Analysis for Binary Data](https://mlsanity.com/paper/2502.04172/) (2025)
- [Archetypal Analysis for Sparse Representation-based Hyperspectral Sub-pixel Quantification](https://mlsanity.com/paper/1802.02813/) (2018)
- [Wasserstein Archetypal Analysis](https://mlsanity.com/paper/2210.14298/) (2022)
- [Modeling Human Responses by Ordinal Archetypal Analysis](https://mlsanity.com/paper/2409.07934/) (2024)

## Built on by (most cited first, 6 of 6)

- [Riemannian Archetypal Analysis: Interpretable non-linear data analysis on deformed star distributions](https://mlsanity.com/paper/2605.24113/) (2026)
- [Incorporating Fairness Constraints into Archetypal Analysis](https://mlsanity.com/paper/2507.12021/) (2025)
- [Multidimensional scaling of two-mode three-way asymmetric dissimilarities: finding archetypal profiles and clustering](https://mlsanity.com/paper/2511.15813/) (2025)
- [TriTopic: Tri-Modal Graph-Based Topic Modeling with Iterative Refinement and Archetypes](https://mlsanity.com/paper/2602.19079/) (2026)
- [Biarchetype analysis for univariate functional data. An application to macroeconomic financial time series](https://mlsanity.com/paper/2606.15881/) (2026)
- [Efficient and Generalizable Archetypal Analysis for Discrete Data](https://mlsanity.com/paper/2610.12035/) (2026)

## Abstract (arXiv)

Archetypal analysis (AA) was originally proposed in 1994 by Adele Cutler and Leo Breiman as a computational procedure for extracting distinct aspects, so-called archetypes, from observations, with each observational record approximated as a mixture (i.e., convex combination) of these archetypes. AA thereby provides straightforward, interpretable, and explainable representations for feature extraction and dimensionality reduction, facilitating the understanding of the structure of high-dimensional data and enabling wide applications across the sciences. However, AA also faces challenges, particularly as the associated optimization problem is nonconvex. This is the first survey that provides researchers and data mining practitioners with an overview of the methodologies and opportunities that AA offers, surveying the many applications of AA across disparate fields of science, as well as best practices for modeling data with AA and its limitations. The survey concludes by explaining crucial future research directions concerning AA.
