atlas

Research map / Graph learning / GNN architectures

How Interpretable Are Interpretable Graph Neural Networks?

ICML 2024 · Graph learning › GNN architectures · approach: GNN explainability · 1 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 a subgraph multilinear extension (SMT) framework to analyze interpretable GNNs, shows attention-based XGNNs fail to approximate SMT, and introduces GMT (a linearized variant and a random-subgraph-sampling variant with classifier retraining) that improves interpretability and OOD generalization.

Problem

Attention-based interpretable GNNs (XGNNs) extract subgraphs via soft attention, but their representational properties are poorly understood and they may not faithfully approximate the label distribution over sampled subgraphs, degrading interpretability and OOD generalization.

Approach

Model interpretable subgraph learning as the multilinear extension of the subgraph predictivity (SMT); show that feeding the expected soft subgraph into a non-linear GNN breaks this equality, and fix it with either a 1-round linearized message passing variant or Monte Carlo random subgraph sampling plus a retrained classifier on frozen extractor.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use random subgraph sampling instead of weighted message passingGMT-sam vs. GSAT (GIN) · Spurious-Motif b=0.5accuracy: 47.45 -> 60.09Helped
Use one weighted message-passing roundGMT-linear vs. GSAT (GIN) · Spurious-Motif b=0.9AUC: 65.25 -> 80.57Helped
Use random subgraph sampling instead of one weighted message-passing roundGMT variants (GIN) · Spurious-Motif b=0.9AUC: 80.57 -> 73.49Mixed
Retrain the classifier with the frozen subgraph extractor (ablation)GMT-sam (GIN) · SPMotif 0.5accuracy: 46.85 -> 60.09Helped
Retrain the classifier with the frozen subgraph extractor (ablation)GMT-sam (GIN) · SPMotif 0.7accuracy: 48.82 -> 54.34Helped
Retrain the classifier with the frozen subgraph extractor (ablation)GMT-sam (PNA) · SPMotif 0.5accuracy: 60.02 -> 71.98Helped
Retrain the classifier with the frozen subgraph extractor (ablation)GMT-sam (GIN) · SPMotif 0.9accuracy: 46.77 -> 55.83Helped
Increase the number of sampling rounds (ablation)GMT-sam · SPMotif-0.5interpretation performanceHelped
Use too-large GIB information regularizer weights (ablation)GMT-sam · SPMotif-0.5generalizabilityHurt
Increase sampling rounds beyond a moderately sufficient number (ablation)GMT-sam · General experimentsperformanceHurt
Use GMT-sam rather than GSATGMT-sam · SPMotif test setscounterfactual fidelityHelped

Surprising findings

Limitations

Experimental setup

Datasets: BA-2Motifs Mutag MNIST-75sp Spurious-Motif Graph-SST2 OGBG-MolHIV ActsTrack Tau3Mu SynMol PLBind Cora Coauthor-Physics

Benchmarks: BA-2Motifs Mutag MNIST-75sp Spurious-Motif Graph-SST2 OGBG-MolHIV ActsTrack Tau3Mu SynMol PLBind

Metrics: AUROC Precision@5 Average Precision accuracy ROC AUC counterfactual fidelity sufficiency fidelity

Baselines: GSAT LRI-Bernoulli DIR IB-subgraph GNNExplainer PGExplainer GraphMask GradGeo

Builds on: GSAT LRI graph information bottleneck multilinear extension

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