atlas

Research map / Graph learning / Graph self-supervised learning

TopER: Topological Embeddings in Graph Representation Learning

NeurIPS 2025 · Graph learning › Graph self-supervised learning · approach: Semi-supervised node representation learning · 0 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.

Proposes TopER, a training-free, low-dimensional graph embedding that fits a least-squares line to node/edge counts along a filtration (pivot and growth), evaluated on graph classification, clustering, and visualization.

Problem

Graph-level embeddings are typically high-dimensional and opaque, and persistent homology, though topologically informative, is computationally expensive (cubic complexity) and yields high-dimensional vectors, limiting scalability and interpretability for graph representation learning.

Approach

Instead of computing persistence diagrams or Betti numbers, TopER records the node and edge counts of each filtration subgraph and summarizes their evolution by the intercept (pivot) and slope (growth) of a least-squares line, giving a 2D descriptor per filtration function; a new Popularity filtration is also introduced.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TopER instead of the strongest reported classifiergraph classification · BZRaccuracy: 89.00{ $\pm$5.00} -> 90.13{ $\pm$4.14}Helped
Use TopER instead of the strongest reported classifiergraph classification · COX2accuracy: 85.53 -> 82.01{ $\pm$4.59}Hurt
Use TopER instead of the strongest reported classifiergraph classification · REDDIT-Baccuracy: 91.03{ $\pm$0.22} -> 92.70{ $\pm$2.38}Helped
Replace persistent homology with TopERgraph classification · IMDB-Baccuracy: 69.5{ $\pm$0.5} -> 73.2{ $\pm$3.4}Helped
Replace persistent homology with TopERgraph classification · REDDIT-Baccuracy: 84.50 ± 2.51 -> 79.55 ± 2.20Hurt
Add multiple filtration functions rather than use one (ablation)TopER · BZRaccuracy: 82.48{ $\pm$1.98} -> 86.68{ $\pm$3.81}Helped
Add multiple filtration functions rather than use one (ablation)TopER · REDDIT-Baccuracy: 81.95{ $\pm$2.74} -> 91.50{ $\pm$2.01}Helped
Replace Ollivier-Ricci filtration with HKS (ablation)TopER · REDDIT-5Kaccuracy: 56.37±1.89 -> 57.33±2.02Helped
Remove Ollivier-Ricci filtration (ablation)TopER · COX2accuracy: 82.01±4.59 -> 77.96±8.38Hurt
Use fewer thresholds (10 rather than 200) (ablation)TopER · REDDIT-Baccuracy: 93.15{ $\pm$2.10} -> 90.55{ $\pm$1.96}Hurt
Use fewer thresholds (10 rather than 200) (ablation)TopER · REDDIT-5Kaccuracy: 56.51{ $\pm$2.04} -> 55.99{ $\pm$1.97}No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: BZR COX2 MUTAG PROTEINS IMDB-B IMDB-M REDDIT-B REDDIT-5K OGBG-MOLHIV

Benchmarks: BZR COX2 MUTAG PROTEINS IMDB-B IMDB-M REDDIT-B REDDIT-5K OGBG-MOLHIV

Metrics: accuracy AUC Silhouette Calinski-Harabasz Davies-Bouldin runtime

Baselines: DiffPool SAGPool Top-k MinCutPool GIN TopoGCL AutoGCL RGCL WWLS EPIC EMP PGOT

Builds on: persistent homology Betti curves stability Forman-Ricci curvature Ollivier-Ricci curvature

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