atlas

Research map / Graph learning / GNN architectures

Faithful and Accurate Self-Attention Attribution for Message Passing Neural Networks via the Computation Tree Viewpoint

AAAI 2025 · 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 GAtt, a training-free method that derives edge attributions from GAT-style attention weights by aggregating attention flows over the computation tree, and shows it is more faithful and accurate than naive layer-averaged attention.

Problem

Naive use of attention weights (layer-wise averaging) as edge explanations in attention-based message passing GNNs (Att-GNNs) is unfaithful and inaccurate, undermining attention's potential as an interpretation.

Approach

Edge attribution is computed by summing attention weights over all occurrences of an edge in the computation tree, each re-weighted by the product of attention weights on the path toward the target node (proximity effect and contribution adjustment); a matrix form makes it deterministic and hyperparameter-free.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use computation-tree-based GAtt instead of AvgAttGAT and GATv2 edge attribution · BA-ShapesAUROC: 0.7977 -> 0.9591; 0.7876 -> 0.9617Helped
Use computation-tree-based GAtt instead of AvgAttGAT and GATv2 edge attribution · InfectionAUROC: 0.8786 -> 0.9976; 0.4719 -> 0.8628Helped
Remove contribution adjustment from GAtt (ablation)GAtt · Cora, Citeseer, and PubmedPearson correlation for Δ_PC: 0.8477 -> 0.7708; 0.8624 -> 0.6392; 0.8516 -> 0.8058; 0.8711 -> 0.6671; 0.8812 -> 0.7683; 0.8489 -> 0.4197Hurt
Average contributions across computation-tree flows (ablation)GAtt · Cora, Citeseer, and PubmedPearson correlation for Δ_PC: 0.8477 -> 0.8109; 0.8624 -> 0.6900; 0.8516 -> 0.4761; 0.8711 -> 0.8202; 0.8812 -> 0.5915; 0.8489 -> 0.8302Hurt

Surprising findings

Limitations

Experimental setup

Datasets: BA-Shapes Infection Cora Citeseer Pubmed Arxiv Cornell Texas Wisconsin

Benchmarks: BA-Shapes Infection Cora Citeseer Pubmed Arxiv Cornell Texas Wisconsin

Metrics: Pearson correlation for Delta_PC and Delta_NE AUROC for Delta_P AUROC for explanation accuracy

Baselines: AvgAtt Random Saliency Guided Backpropagation Integrated Gradients GNNExplainer PGExplainer GraphMask FastDnX

Builds on: GAT GATv2 SuperGAT attention rollout

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