GCNII
Deep GCNs without over-smoothing: initial residuals plus identity mapping make 64-layer GCNs trainable.
About
Every practitioner knew the symptom: stack more than two or three GCN layers and accuracy collapses, because repeated smoothing makes all node embeddings converge. GCNII diagnosed the cause and fixed it with two borrowed tricks. An initial residual connection carries the input features forward to every layer, so deep representations can always fall back on the raw signal; an identity mapping added to each weight matrix keeps the layer close to the identity function at initialization, so depth stops destroying information. The authors also provide a K-layer analysis showing GCNII provably expresses a K-order polynomial spectral filter.\n\nThe ICML 2020 paper reports 85.5% on Cora with 64 layers, 73.4% on Citeseer with 32 layers and 80.2% on Pubmed with 16 layers, beating GCN, GAT, APPNP and JKNet on all three. The contrast with the plain GCN is stark: where the vanilla model falls to near-random accuracy at 64 layers, GCNII holds steady. GCNII reopened depth as a design dimension for GNNs and its initial-residual idea shows up in many later architectures.
Specs
Context window
Pricing
Free quota
API access
Weights
Released
Benchmarks
Paper-reported: 85.5% Cora (64 layers), 73.4% Citeseer (32 layers), 80.2% Pubmed (16 layers), beating GCN, GAT, APPNP and JKNet on all three (Chen et al., ICML 2020).
Provider-reported unless a source says otherwise. Benchmarks are marketing-adjacent by nature — treat them as directional.
Use cases
Trust score — 8/10
Scored 8/10 (verified tier, metrics-v1). Evidence: ICML 2020 paper with theory and experiments aligned; the depth-vs-accuracy curves are the paper's centerpiece and have been widely reproduced; the initial-residual idea is now standard. Strengths: solved over-smoothing convincingly with a simple, well-analyzed fix, reopened depth as a design axis. Docked for: (1) no official pretrained checkpoints; (2) deep GNNs still rarely beat well-tuned shallow ones by much in practice, so the practical payoff of 64 layers is modest. 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
- 8.0/10
- Maintenance · recency, releases, issue load
- 6.0/10
- Openness · license + docs
- 9.0/10
- Manual review · sanity read + red-flag check
- 8.0/10
- · ICML 2020 paper with expressiveness analysis
- · 85.5% Cora at 64 layers vs GCN collapse at depth
- · Initial-residual idea reused across later architectures
- · Practical gains of extreme depth are modest