Search NASASearch

DOE OSTI · 2584067

G-Mapper: Learning a Cover in the Mapper Construction

Abstract

The Mapper algorithm is a visualization technique in topological data analysis (TDA) that outputs a graph reflecting the structure of a given dataset. However, the Mapper algorithm requires tuning several parameters in order to generate a “nice” Mapper graph. This paper focuses on selecting the cover parameter. We present an algorithm that optimizes the cover of a Mapper graph by splitting a cover repeatedly according to a statistical test for normality. Our algorithm is based on G-means clustering, which searches for the optimal number of clusters in 𝑘-means by iteratively applying the Anderson–Darling test. Our splitting procedure employs a Gaussian mixture model to carefully choose the cover according to the distribution of the given data. In conclusion, experiments for synthetic and real-world datasets demonstrate that our algorithm generates covers so that the Mapper graphs retain the essence of the datasets, while also running significantly faster than a previous iterative method.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Alvarado, Enrique [Iowa State Univ., Ames, IA (United States)], Belton, Robin [Vassar College, Poughkeepsie, NY (United States)], Fischer, Emily [Umpqua Bank, Portland, OR (United Staes)], Lee, Kang-Ju [Seoul National Univ. (Korea, Republic of)], Palande, Sourabh [Donald Danforth Plant Science Center, Olivette, MO (United States)], Percival, Sarah [Univ. of New Mexico, Albuquerque, NM (United States)], Purvine, Emilie A. H. [Pacific Northwest National Laboratory (PNNL), Seattle, WA (United States)] (ORCID:0000000320695594). 2025-05-06. G-Mapper: Learning a Cover in the Mapper Construction. https://doi.org/10.1137/24m1641312

Cite the original work for its findings. Save a collection to share your selection of sources.