# Stable Vectorization of Multiparameter Persistent Homology using Signed Barcodes as Measures

arXiv: https://arxiv.org/abs/2306.03801 · HTML: https://mlsanity.com/paper/2306.03801/

## Key facts

- Cited by 15 papers in the map (data through 14 Oct 2026).
- Builds on 27 of its 89 references that are in the map.
- First posted on arXiv 6 Jun 2023.

## Builds on (most cited first, 27 of 27)

- [XGBoost: A Scalable Tree Boosting System](https://mlsanity.com/paper/1603.02754/) (2016)
- [How Powerful are Graph Neural Networks?](https://mlsanity.com/paper/1810.00826/) (2018)
- [Computational Optimal Transport](https://mlsanity.com/paper/1803.00567/) (2018)
- [TUDataset: A collection of benchmark datasets for learning with graphs](https://mlsanity.com/paper/2007.08663/) (2020)
- [The UCR Time Series Archive](https://mlsanity.com/paper/1810.07758/) (2018)
- [Persistence Images: A Stable Vector Representation of Persistent Homology](https://mlsanity.com/paper/1507.06217/) (2015)
- [An introduction to Topological Data Analysis: fundamental and practical aspects for data scientists](https://mlsanity.com/paper/1710.04019/) (2017)
- [PersLay: A Neural Network Layer for Persistence Diagrams and New Graph Topological Signatures](https://mlsanity.com/paper/1904.09378/) (2019)
- [Sliced Wasserstein Kernel for Persistence Diagrams](https://mlsanity.com/paper/1706.03358/) (2017)
- [A Stable Multi-Scale Kernel for Topological Machine Learning](https://mlsanity.com/paper/1412.6821/) (2014)
- [Persistence Fisher Kernel: A Riemannian Manifold Kernel for Persistence Diagrams](https://mlsanity.com/paper/1802.03569/) (2018)
- [RetGK: Graph Kernels based on Return Probabilities of Random Walks](https://mlsanity.com/paper/1809.02670/) (2018)
- [Robust Topological Inference: Distance To a Measure and Kernel Distance](https://mlsanity.com/paper/1412.7197/) (2014)
- [Understanding the Topology and the Geometry of the Space of Persistence Diagrams via Optimal Partial Transport](https://mlsanity.com/paper/1901.03048/) (2019)
- [An Introduction to Multiparameter Persistence](https://mlsanity.com/paper/2203.14289/) (2022)
- [A Kernel for Multi-Parameter Persistent Homology](https://mlsanity.com/paper/1809.10231/) (2018)
- [ToDD: Topological Compound Fingerprinting in Computer-Aided Drug Discovery](https://mlsanity.com/paper/2211.03808/) (2022)
- [Euler Characteristic Tools For Topological Data Analysis](https://mlsanity.com/paper/2303.14040/) (2023)
- [GRIL: A 2-parameter Persistence Based Vectorization for Machine Learning](https://mlsanity.com/paper/2304.04970/) (2023)
- [Euler Characteristic Surfaces](https://mlsanity.com/paper/2102.08260/) (2021)
- [Generalized Persistence Diagrams for Persistence Modules over Posets](https://mlsanity.com/paper/1810.11517/) (2018)
- [Signed Barcodes for Multi-Parameter Persistence via Rank Decompositions and Rank-Exact Resolutions](https://mlsanity.com/paper/2107.06800/) (2021)
- [Keeping it sparse: Computing Persistent Homology revisited](https://mlsanity.com/paper/2211.09075/) (2022)
- [On the stability of multigraded Betti numbers and Hilbert functions](https://mlsanity.com/paper/2112.11901/) (2021)
- [Understanding the Power of Persistence Pairing via Permutation Test](https://mlsanity.com/paper/2001.06058/) (2020)
- [On the bottleneck stability of rank decompositions of multi-parameter persistence modules](https://mlsanity.com/paper/2208.00300/) (2022)
- [Filtration-Domination in Bifiltered Graphs](https://mlsanity.com/paper/2211.05574/) (2022)

## Built on by (most cited first, 15 of 15)

- [Graphcode: Learning from multiparameter persistent homology using graph neural networks](https://mlsanity.com/paper/2405.14302/) (2024)
- [D-GRIL: End-to-End Topological Learning with 2-parameter Persistence](https://mlsanity.com/paper/2406.07100/) (2024)
- [EMP: Effective Multidimensional Persistence for Graph Representation Learning](https://mlsanity.com/paper/2401.13713/) (2024)
- [Graph Persistence goes Spectral](https://mlsanity.com/paper/2506.06571/) (2025)
- [Nonparametric regression on random geometric graphs sampled from submanifolds](https://mlsanity.com/paper/2405.20909/) (2024)
- [TopER: Topological Embeddings in Graph Representation Learning](https://mlsanity.com/paper/2410.01778/) (2024)
- [Quasi Zigzag Persistence: A Topological Framework for Analyzing Time-Varying Data](https://mlsanity.com/paper/2502.16049/) (2025)
- [CuMPerLay: Learning Cubical Multiparameter Persistence Vectorizations](https://mlsanity.com/paper/2510.12795/) (2025)
- [T3former: Temporal Graph Classification with Topological Machine Learning](https://mlsanity.com/paper/2510.13789/) (2025)
- [TopoPrune: Robust Data Pruning via Unified Latent Space Topology](https://mlsanity.com/paper/2602.02739/) (2026)
- [TopoFormer: Topology Meets Attention for Graph Learning](https://mlsanity.com/paper/2607.28259/) (2026)
- [Neural Persistence Dynamics](https://mlsanity.com/paper/2405.15732/) (2024)
- [xPerT: Extended Persistence Transformer](https://mlsanity.com/paper/2410.14193/) (2024)
- [Heat Field Signatures: From Point Clouds to Smooth Geometry](https://mlsanity.com/paper/2609.07975/) (2026)
- [COMPLEX: A Closed-Form Certified Embedding of Multiparameter Persistence Modules](https://mlsanity.com/paper/2609.22012/) (2026)

## Abstract (arXiv)

Persistent homology (PH) provides topological descriptors for geometric data, such as weighted graphs, which are interpretable, stable to perturbations, and invariant under, e.g., relabeling. Most applications of PH focus on the one-parameter case -- where the descriptors summarize the changes in topology of data as it is filtered by a single quantity of interest -- and there is now a wide array of methods enabling the use of one-parameter PH descriptors in data science, which rely on the stable vectorization of these descriptors as elements of a Hilbert space. Although the multiparameter PH (MPH) of data that is filtered by several quantities of interest encodes much richer information than its one-parameter counterpart, the scarceness of stability results for MPH descriptors has so far limited the available options for the stable vectorization of MPH. In this paper, we aim to bring together the best of both worlds by showing how the interpretation of signed barcodes -- a recent family of MPH descriptors -- as signed measures leads to natural extensions of vectorization strategies from one parameter to multiple parameters. The resulting feature vectors are easy to define and to compute, and provably stable. While, as a proof of concept, we focus on simple choices of signed barcodes and vectorizations, we already see notable performance improvements when comparing our feature vectors to state-of-the-art topology-based methods on various types of data.
