atlas

Research map / Graph learning / GNN architectures

Enhancing Graph Classification Robustness with Singular Pooling

NeurIPS 2025 · Graph learning › GNN architectures · approach: Oversmoothing and heterophily · 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.

Analyzes adversarial risk bounds of flat pooling (sum, average, max) for GCN/GIN graph classifiers and proposes RS-Pool, which pools graphs by the dominant right singular vector of the node embedding matrix (via power iteration), reporting better PGD, random and genetic attack accuracy on TUDatasets.

Problem

Adversarial robustness of graph classification GNNs is underexplored, and the pooling (readout) stage that produces graph-level embeddings has received little attention in robustness research.

Approach

Replace flat pooling with a scaled dominant right singular vector of the node embedding matrix; a Wedin sin-theta argument bounds how much this representation changes under feature perturbations, with the bound depending on the spectral gap of clean embeddings, and power iteration makes it cheap.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace flat pooling with RS-Pool2-layer GCN · D&D under structural PGD attackaccuracy: 16.6 $\pm$ 1.9 -> 30.4 $\pm$ 3.2Helped
Replace flat pooling with RS-Pool2-layer GCN · REDDIT-B under structural PGD attackaccuracy: 69.0 $\pm$ 1.4 -> 74.0 $\pm$ 0.9Helped
Replace flat pooling with RS-Pool2-layer GCN · PROTEINS cleanaccuracy: 74.7 $\pm$ 1.7 -> 73.5 $\pm$ 2.9Mixed
Use K=1 rather than K=10 power iterations (ablation)RS-Pool · PROTEINSattack success rate: 19.89 -> 21.04Hurt
Vary power iterations from K=1 to K=10 (ablation)RS-Pool · PROTEINSclean accuracy: 73.36 -> 73.06No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: PROTEINS D&D NCI1 ENZYMES IMDB-B REDDIT-B ER_MD MSRC_9

Benchmarks: PROTEINS D&D NCI1 ENZYMES IMDB-B REDDIT-B ER_MD MSRC_9

Metrics: classification accuracy (clean and attacked) attack success rate expected adversarial risk estimate

Baselines: Sum pooling Average pooling Max pooling SAG TopK-P PAN-P Sort-P Genetic attack PGD attack

Builds on: Wedin sin-theta theorem GCN GIN SAGPool TopK pooling

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