Graph Attention Network (GAT)
Learned per-neighbor attention weights replace GCN's fixed normalized-adjacency aggregation.
About
GAT asked a simple question about GCN: why weight every neighbor the same way? Instead of the fixed renormalization of the adjacency matrix, a GAT layer computes attention coefficients between a node and each of its neighbors with a small shared feed-forward network, then aggregates as a weighted sum. Multi-head attention (8 heads on the first layer in the paper's transductive setup) stabilizes training, mirroring the Transformer recipe. The mechanism is computationally efficient, needs no costly matrix operations or full knowledge of the graph structure upfront, and works inductively on unseen nodes.\n\nThe ICLR 2018 paper reports 83.0% on Cora, 72.5% on Citeseer, 79.0% on Pubmed and 0.973 micro-F1 on PPI, beating GCN on every benchmark and setting a new state of the art at the time. The paper's ablation is telling: a constant-attention variant of the same architecture drops PPI F1 to 0.934, showing the attention itself does the work. Attention over graphs became a standard primitive after GAT, appearing in GATv2, graph transformers and countless domain applications.
Specs
Context window
Pricing
Free quota
API access
Weights
Released
Benchmarks
Paper-reported: 83.0% Cora, 72.5% Citeseer, 79.0% Pubmed, 0.973 micro-F1 on PPI (Velickovic et al., ICLR 2018). Independent community reimplementations reproduce the paper's Table 2 within run variance.
Provider-reported unless a source says otherwise. Benchmarks are marketing-adjacent by nature — treat them as directional.
Use cases
Trust score — 10/10
Scored 10/10 (verified tier, metrics-v1). Evidence: ICLR 2018 paper with tens of thousands of citations; the headline numbers have been independently reimplemented many times with matching results; GATConv ships in every major GNN library. Strengths: introduced learned attention to graphs with a clean ablation proving its value, strong on both transductive and inductive tasks. Docked for: (1) no official pretrained checkpoints; (2) original attention can collapse to near-uniform weights on some graphs, a flaw GATv2 later fixed. License: open-source code release; check the repo license before commercial use.
How the trust score is built
Full methodology →- Adoption · stars/downloads, log-scaled vs peers
- 10.0/10
- Maintenance · recency, releases, issue load
- 7.0/10
- Openness · license + docs
- 9.0/10
- Manual review · sanity read + red-flag check
- 10.0/10
- · ICLR 2018; tens of thousands of citations
- · Paper figures: 83.0% Cora, 72.5% Citeseer, 0.973 PPI F1
- · Attention ablation: constant-attention variant drops to 0.934 PPI
- · GATConv ships in PyTorch Geometric and DGL