Steinhaus Filtration and Stable Paths in the Mapper
From MaRDI portal
Publication:6320750
arXiv1906.08256MaRDI QIDQ6320750
Dustin L. Arendt, Matthew Broussard, Nathaniel Saul, Bala Krishnamoorthy
Publication date: 19 June 2019
Abstract: Two central concepts from topological data analysis are persistence and the Mapper construction. Persistence employs a sequence of objects built on data called a filtration. A Mapper produces insightful summaries of data, and has found widespread applications in diverse areas. We define a new filtration called the cover filtration built from a single cover based on a generalized Steinhaus distance, which is a generalization of Jaccard distance. We prove a stability result: the cover filtrations of two covers are interleaved, where is a bound on bottleneck distance between covers and is the size of smallest set in either cover. We also show our construction is equivalent to the Cech filtration under certain settings, and the Vietoris-Rips filtration completely determines the cover filtration in all cases. We then develop a theory for stable paths within this filtration. Unlike standard results on stability in topological persistence, our definition of path stability aligns exactly with the above result on stability of cover filtration. We demonstrate how our framework can be employed in a variety of applications where a metric is not obvious but a cover is readily available. First we present a new model for recommendation systems using cover filtration. For an explicit example, stable paths identified on a movies data set represent sequences of movies constituting gentle transitions from one genre to another. As a second application in explainable machine learning, we apply the Mapper for model induction, providing explanations in the form of paths between subpopulations. Stable paths in the Mapper from a supervised machine learning model trained on the FashionMNIST data set provide improved explanations of relationships between subpopulations of images.
Has companion code repository: https://github.com/mattbrouss/Steinhaus_Mapper
This page was built for publication: Steinhaus Filtration and Stable Paths in the Mapper
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6320750)