Differentiable Mapper For Topological Optimization Of Data Representation
Ziyad Oulhaj, Mathieu Carri\`ere, Bertrand Michel

TL;DR
This paper introduces a novel differentiable framework for optimizing the filter function in Mapper graphs, enhancing unsupervised topological data analysis by automating parameter tuning for better data representations.
Contribution
It presents the first method for automatic filter optimization in Mapper graphs using a differentiable approach, improving topological data analysis.
Findings
Optimized Mapper graphs outperform arbitrary parameter choices.
The proposed method effectively tunes the filter function.
Convergence properties of the relaxed Mapper version are established.
Abstract
Unsupervised data representation and visualization using tools from topology is an active and growing field of Topological Data Analysis (TDA) and data science. Its most prominent line of work is based on the so-called Mapper graph, which is a combinatorial graph whose topological structures (connected components, branches, loops) are in correspondence with those of the data itself. While highly generic and applicable, its use has been hampered so far by the manual tuning of its many parameters-among these, a crucial one is the so-called filter: it is a continuous function whose variations on the data set are the main ingredient for both building the Mapper representation and assessing the presence and sizes of its topological structures. However, while a few parameter tuning methods have already been investigated for the other Mapper parameters (i.e., resolution, gain, clustering),…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopological and Geometric Data Analysis · Data Management and Algorithms · Data Visualization and Analytics
MethodsSparse Evolutionary Training
