atlas

Research map / Graph learning / GNN architectures

Graph External Attention Enhanced Transformer

ICML 2024 · Graph learning › GNN architectures · approach: Graph structure learning · 4 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 Graph External Attention (GEA), which attends to learnable shared external key-value units to capture inter-graph correlations, and GEAET, a graph Transformer that fuses GEA with message-passing GNN and self-attention layers.

Problem

Graph Transformers model only intra-graph correlations and overlook correlations between different graphs, while message-passing GNNs suffer from over-smoothing, over-squashing and limited expressivity.

Approach

Replace or complement self-attention with attention between each graph's nodes/edges and learnable external key-value units shared across all graphs (with double normalization), giving linear complexity in nodes and edges and implicitly encoding inter-graph correlations; fuse it in parallel with a GNN and a Transformer layer.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GEAET instead of GRITgraph prediction · CIFAR10accuracy: 76.468 ± 0.881 -> 76.634 ± 0.427Helped
Use GEAET instead of Graph-ViT/MLPMixergraph prediction · MNISTaccuracy: 98.460 ± 0.090 -> 98.513 ± 0.086Helped
Use GEAET instead of GRITgraph prediction · PATTERNaccuracy: 87.196 ± 0.076 -> 86.993 ± 0.026Hurt
Use GEAET instead of Graph-ViT/MLPMixergraph prediction · Peptides-StructMAE: 0.2449 ± 0.0016 -> 0.2445 ± 0.0013Helped
Use GEAET instead of Exphormergraph prediction · PascalVOC-SPF1 score: 0.3966 ± 0.0027 -> 0.4585 ± 0.0087Helped
Use GEAET instead of GraphGPSgraph prediction · COCO-SPF1 score: 0.3412 ± 0.0044 -> 0.3895 ± 0.0050Helped
Add GEANet to GCNGCN · PascalVOC-SPF1 score: 0.1268 ± 0.0060 -> 0.2250 ± 0.0103Helped
Add GEANet to GINEGINE · COCO-SPF1 score: 0.1339 ± 0.0044 -> 0.2410 ± 0.0028Helped
Add GEANet to GatedGCNGatedGCN · Peptides-StructMAE: 0.3420 ± 0.0013 -> 0.2547 ± 0.0009Helped
Add external node units (ablation)GEAET without external units · MNISTaccuracy: 98.274 ± 0.011 -> 98.474 ± 0.013Helped
Add external node units (ablation)GEAET without external units · PATTERNaccuracy: 86.882 ± 0.028 -> 86.956 ± 0.038Helped
Add external edge units to external node units (ablation)GEAET with node units · MNISTaccuracy: 98.474 ± 0.013 -> 98.488 ± 0.082Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 MNIST PATTERN CLUSTER ZINC PascalVOC-SP COCO-SP Peptides-Struct Peptides-Func PCQM-Contact TreeNeighbourMatch

Benchmarks: CIFAR10 MNIST PATTERN Peptides-Struct PascalVOC-SP COCO-SP Peptides-Func PCQM-Contact ZINC CLUSTER TreeNeighbourMatch

Metrics: accuracy MAE F1 score AP MRR

Baselines: GCN GIN GINE GAT GatedGCN SAN GraphGPS GRIT Exphormer EGT

Builds on: Graph Transformer external attention (Guo et al., 2022) double normalization (Guo et al., 2021) GraphGPS GatedGCN

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