CuMPerLay: Learning Cubical Multiparameter Persistence Vectorizations

Caner Korkmaz, Brighton Nuwagira, Barış Coşkunuzer, Tolga Birdal
10/14/2025
cs.CVcs.AIcs.LG

No official code found. Best implementation: circle-group/cumperlay (5 stars, MIT, last commit 2025-11-27).

Abstract

We present CuMPerLay, a novel differentiable vectorization layer that enables the integration of Cubical Multiparameter Persistence (CMP) into deep learning pipelines. While CMP presents a natural and powerful way to topologically work with images, its use is hindered by the complexity of multifiltration structures as well as the vectorization of CMP. In face of these challenges, we introduce a new algorithm for vectorizing MP homologies of cubical complexes. Our CuMPerLay decomposes the CMP into a combination of individual, learnable single-parameter persistence, where the bifiltration functions are jointly learned. Thanks to the differentiability, its robust topological feature vectors can be seamlessly used within state-of-the-art architectures such as Swin Transformers. We establish theoretical guarantees for the stability of our vectorization under generalized Wasserstein metrics. Our experiments on benchmark medical imaging and computer vision datasets show the benefit CuMPerLay on classification and segmentation performance, particularly in limited-data scenarios. Overall, CuMPerLay offers a promising direction for integrating global structural information into deep networks for structured image analysis.

View on arXivView PDF

Code Implementations(1)

MIT

CuMPerLay: Learning Cubical Multiparameter Persistence Vectorizations

52PythonJul 31, 202510 months agoMIT

Similar Papers

Cite this paper

@article{korkmaz2025cumperlay,
  title  = {CuMPerLay: Learning Cubical Multiparameter Persistence Vectorizations},
  author = {Caner Korkmaz and Brighton Nuwagira and Barış Coşkunuzer and Tolga Birdal},
  year   = {2025},
  eprint = {2510.12795},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.12795v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2510.12795.svg)](https://codeofpaper.com/paper/2510.12795)

Discussion