atlas

Research map / Optimization / Optimizers

Differentiability and Optimization of Multiparameter Persistent Homology

ICML 2024 · Optimization › Optimizers · approach: Randomized gradient estimation · 2 citations (OpenAlex)

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.

Develops a differentiability and stochastic subgradient convergence framework for multiparameter persistent homology descriptors that are semilinearly determined on grids, and applies it to Hilbert decomposition signed measures and multiparameter persistence landscapes with experiments showing gains over one-parameter topological optimization.

Problem

Real-valued barcode-based losses have a well-understood optimization theory, but no general framework exists for differentiating and optimizing losses built from multiparameter persistent homology descriptors, which have no complete discrete invariant.

Approach

Stratify the space of n-filtrations into cells on which the filtration order is fixed, show descriptors that are semilinearly determined on grids are semilinear with explicit Clarke subdifferentials, and combine with o-minimal definability to get convergence of stochastic subgradient descent for multiparameter topological losses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace no topological descriptor with a multiparameter descriptorGCN · ENZYMESaccuracy: 30.3$\pm$8.1 -> 39.0$\pm$10.1Helped
Replace one-parameter descriptors with a multiparameter descriptorGraphDenseNet · ENZYMESaccuracy: 47.3$\pm$12.3 -> 48.0$\pm$11.4No clear effect
Replace one-parameter descriptors with a multiparameter descriptorGCN · IMDB-Baccuracy: 75.2$\pm$5.6 -> 78.4$\pm$5.1Helped
Replace one-parameter descriptors with a multiparameter descriptorGIN · IMDB-Baccuracy: 75.0$\pm$2.7 -> 71.3$\pm$5.1Hurt
Replace no topological descriptor with a multiparameter descriptorGraphResNet · IMDB-Baccuracy: 75.3$\pm$5.3 -> 69.4$\pm$5.8Hurt
Replace no topological descriptor with a multiparameter descriptorGraphDenseNet · IMDB-Baccuracy: 50.3$\pm$5.9 -> 52.2$\pm$7.7No clear effect
Replace one-parameter descriptors with a multiparameter descriptorGCN · IMDB-Maccuracy: 51.2$\pm$4.4 -> 51.1$\pm$3.5No clear effect
Replace one-parameter descriptors with a multiparameter descriptorGIN · IMDB-Maccuracy: 47.5$\pm$5.0 -> 48.5$\pm$4.2No clear effect
Replace no topological descriptor with a multiparameter descriptorGraphResNet · IMDB-Maccuracy: 49.4$\pm$4.3 -> 50.1$\pm$4.4No clear effect
Replace no topological descriptor with a multiparameter descriptorGraphDenseNet · IMDB-Maccuracy: 33.1$\pm$2.7 -> 34.1$\pm$3.1No clear effect
Replace no topological descriptor with a multiparameter descriptorGCN · MUTAGaccuracy: 87.2$\pm$5.6 -> 85.1$\pm$7.7Hurt
Replace one-parameter descriptors with a multiparameter descriptorGIN · MUTAGaccuracy: 88.3$\pm$8.9 -> 87.2$\pm$6.1No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: ENZYMES IMDB-B IMDB-M MUTAG two interlaced circles in R^9 with background noise (synthetic) uniform unit-square point clouds (synthetic)

Benchmarks: ENZYMES IMDB-B IMDB-M MUTAG

Metrics: classification accuracy optimal transport distance

Baselines: one-parameter VR barcode optimization (OPTOP) no topological regularization (NOTOP) GCN GIN GraphResNet GraphDenseNet

Builds on: barcode optimization framework (one-parameter) Hilbert decomposition signed measure multiparameter persistence landscape Clarke subdifferential o-minimal structures

Closest papers by meaning

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.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy