AuToMATo: An Out-Of-The-Box Persistence-Based Clustering Algorithm
Not on the map. Why?
Abstract (arXiv)
We present AuToMATo, a novel clustering algorithm based on persistent homology. While AuToMATo is not parameter-free per se, we provide default choices for its parameters that make it into an out-of-the-box clustering algorithm that performs well across the board. AuToMATo combines the existing ToMATo clustering algorithm with a bootstrapping procedure in order to separate significant peaks of an estimated density function from non-significant ones. We perform a thorough comparison of AuToMATo (with its parameters fixed to their defaults) against many other state-of-the-art clustering algorithms. We find not only that AuToMATo compares favorably against parameter-free clustering algorithms, but in many instances also significantly outperforms even the best selection of parameters for other algorithms. AuToMATo is motivated by applications in topological data analysis, in particular the Mapper algorithm, where it is desirable to work with a clustering algorithm that does not need tuning of its parameters. Indeed, we provide evidence that AuToMATo performs well when used with Mapper. Finally, we provide an open-source implementation of AuToMATo in Python that is fully compatible with the standard scikit-learn architecture.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 9 of its 38 references that are in the map. First posted on arXiv 13 Aug 2024.
Builds on
9 of 38 references.
References · 9
- 2019Efficient Parameter-free Clustering Using First Neighbor Relationscited by 97
- 2020giotto-tda: A Topological Data Analysis Toolkit for Machine Learning and Data Explorationcited by 55
- 2016Geometry Helps to Compare Persistence Diagramscited by 39
- 2018The Topology ToolKitcited by 39
- 2015Adjusting for Chance Clustering Comparison Measurescited by 27
- 2014Robust Topological Inference: Distance To a Measure and Kernel Distancecited by 26
- 2017Statistical Analysis and Parameter Selection for Mappercited by 20
- 2022A framework for benchmarking clustering algorithmscited by 15
- 2018Homology-Preserving Multi-Scale Graph Skeletonization Using Mapper on Graphscited by 5
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.