Research map / Graph learning / Graph algorithms and clustering
Differentiable Mapper for Topological Optimization of Data Representation
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Introduces Soft Mapper, a differentiable probabilistic relaxation of Mapper graphs, and uses it to optimize linear filter functions by gradient descent on persistence-based topological losses, with convergence guarantees.
Problem
Mapper graphs are highly sensitive to their parameters, and the filter function has never been tuned automatically because it is a general continuous function with a wild parameter space; the standard combinatorial Mapper is also non-differentiable in the filter parameters.
Approach
Generalize Mapper into a distribution over Mapper graphs via Bernoulli cover assignments, with a smooth relaxation of interval membership (bump-like functions of width delta) so the expected topological loss (total extended persistence) is smooth and definable in an o-minimal structure, enabling SGD convergence guarantees for filter parameters.
Key results
- Optimized linear filters recover intuitive directions on 3D shapes with correlations 0.9999 (human), -0.9984 (octopus), 0.9993 (table).
- On human preimplantation data, Pearson correlation of filter with sampling time improves from 0.1330 (initial) to -0.7549 (optimized).
- On MEF reprogramming data, correlation with time improves from -0.0560 to -0.4015.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| optimize the filter with Soft Mapper | Mapper filter for the human preimplantation dataset · Human preimplantation dataset | absolute Pearson correlation with time: 0.1330 -> -0.7549 | Helped |
| optimize the filter with Soft Mapper | Mapper filter for the MEF reprogramming dataset · MEF reprogramming dataset | absolute Pearson correlation with time: -0.0560 -> -0.4015 | Helped |
| optimize the linear filter with Soft Mapper | Mapper for 3D shapes · 3D human, octopus, and table shapes | correlation with optimal direction | Helped |
Surprising findings
- The optimized direction for the table is different from the first principal components of PCA, favoring a surface-perpendicular filter over maximal variance.
Limitations
- Only linear filter families are optimized in experiments; non-linear filters are left to future work.
- Results are proof-of-concept and not state-of-the-art representations for the scRNA-seq domain.
- Convergence guarantees are only to critical points, and the standard (non-relaxed) cover assignment violates the smoothness assumption.
Experimental setup
Datasets: 3D shape point clouds (human, octopus, table) human preimplantation embryo scRNA-seq (1,529 cells) mouse embryonic fibroblasts reprogramming scRNA-seq (subsample of 1,500 of 251,203 cells)
Benchmarks: 3D shape skeletonization qualitative and direction correlation human preimplantation embryo time correlation MEF reprogramming time correlation
Metrics: correlation between optimized and intuitive direction Pearson correlation with sampling time learning curves
Baselines: initial (arbitrary) filter functions PCA directions
Builds on: Mapper algorithm extended persistence o-minimal stochastic gradient descent convergence (Davis et al.)
Closest papers by meaning
- Cover learning for large-scale topology representation (ICML 2025 · similarity 0.89)
- Diffeomorphic interpolation for efficient persistence-based topological optimization (NeurIPS 2024 · similarity 0.86)
- IsUMap: Manifold Learning and Data Visualization Leveraging Vietoris-Rips Filtrations (AAAI 2025 · similarity 0.86)
- ToMAToMP: Robust and Multi-Parameter Topological Clustering (NeurIPS 2026 · similarity 0.86)
- Point-Level Topological Representation Learning on Point Clouds (ICML 2025 · similarity 0.85)
- TopER: Topological Embeddings in Graph Representation Learning (NeurIPS 2025 · similarity 0.85)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
