atlas

Research map / Graph learning / GNN architectures

PANDA: Expanded Width-Aware Message Passing Beyond Rewiring

ICML 2024 · Graph learning › GNN architectures · approach: Graph rewiring and scalable message passing · 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.

Proposes PANDA, a message passing paradigm that selectively widens high-centrality nodes and handles four edge types between low- and high-width nodes, avoiding graph rewiring to mitigate over-squashing.

Problem

Over-squashing in message passing GNNs, where long-range information is compressed through bottleneck nodes; existing rewiring methods alter graph topology, which can distort domain semantics and cause over-smoothing.

Approach

Instead of rewiring edges, select top-k high-centrality nodes and give them a larger hidden width; four neighbour aggregators handle low-low, high-high, low-to-high (linear projection) and high-to-low (learned dimension selection) messages, preserving the original topology.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply PANDA width-aware message passing instead of FoSRGCN · Reddit-Binaryaccuracy: 70.330\std{0.727} -> 80.690\std{0.721}Helped
Apply PANDA width-aware message passing instead of CT-LayerGCN · IMDB-Binaryaccuracy: 52.146\std{0.415} -> 63.760\std{1.012}Helped
Apply PANDA width-aware message passing instead of FoSRGCN · Mutagaccuracy: 80.000\std{1.574} -> 85.750\std{1.396}Helped
Apply PANDA width-aware message passing instead of SDRFGCN · Enzymesaccuracy: 28.367\std{1.174} -> 31.550\std{1.230}Helped
Apply PANDA width-aware message passing instead of FoSRGCN · Proteinsaccuracy: 73.420\std{0.811} -> 76.000\std{0.774}Helped
Apply PANDA width-aware message passing instead of CT-LayerGCN · Collabaccuracy: 52.146\std{0.415} -> 68.400\std{0.452}Helped
Apply PANDA width-aware message passing instead of Last Layer FAGIN · Reddit-Binaryaccuracy: 90.220\std{0.475} -> 91.055\std{0.402}Helped
Apply PANDA width-aware message passing instead of FoSRGIN · IMDB-Binaryaccuracy: 71.210\std{0.919} -> 72.560\std{0.917}Helped
Apply PANDA width-aware message passing instead of Last Layer FAGIN · Mutagaccuracy: 83.450\std{1.742} -> 88.750\std{1.570}Helped
Apply PANDA width-aware message passing instead of Last Layer FAGIN · Enzymesaccuracy: 47.400\std{1.387} -> 46.200\std{1.410}Hurt
Apply PANDA width-aware message passing instead of FoSRGIN · Proteinsaccuracy: 75.107\std{0.817} -> 75.759\std{0.856}Helped
Apply PANDA width-aware message passing instead of Last Layer FAGIN · Collabaccuracy: 75.056\std{0.406} -> 75.110\std{0.210}No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Reddit-Binary IMDB-Binary Mutag Enzymes Proteins Collab Cora Citeseer Texas Cornell Wisconsin Squirrel

Benchmarks: Reddit-Binary IMDB-Binary Mutag Enzymes Proteins Collab Cora Citeseer Texas Cornell Wisconsin Squirrel

Metrics: mean test accuracy 95% confidence interval effective resistance correlation Dirichlet energy runtime

Baselines: No rewiring (None) DIGL Fully adjacent layers SDRF FoSR BORF GTR CT-Layer R-GCN

Builds on: GCN GIN R-GCN FoSR DIGL

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