Skip to content
← Models
ClosedThomas N. Kipf & Max Welling (University of Amsterdam)/10 trustVerified

Graph Convolutional Network (GCN)

The foundational graph neural network: semi-supervised node classification via first-order spectral graph convolutions.

Visit official page →

About

GCN is the paper that turned graph deep learning into a mainstream discipline. Kipf and Welling showed that a localized first-order approximation of spectral graph convolutions, combined with a simple renormalization trick on the adjacency matrix, produces a model that trains in linear time in the number of edges and learns representations fusing local graph structure with node features. The canonical two-layer architecture (16 hidden units, dropout, weight decay) became the default template for thousands of follow-up papers.\n\nThe ICLR 2017 paper reports 81.5% on Cora, 70.3% on Citeseer, 79.0% on Pubmed and 66.0% on the NELL knowledge graph, beating every baseline of its era by a clear margin. It is now one of the most-cited machine learning papers ever written, and its layer (GCNConv) ships in PyTorch Geometric and DGL. Later work showed its limits too: accuracy degrades fast past a few layers (over-smoothing), and fixed normalized-adjacency weights leave performance on the table versus learned attention.

Specs

Context window

N/A - graph-structured model; no token context window

Pricing

Free (open-source research code)

Free quota

Unlimited (self-hosted)

API access

No hosted API; self-host the authors' open-source reference implementation or the GCNConv layers in PyTorch Geometric / DGL

Weights

Closed — API only

Released

Not disclosed

Benchmarks

Paper-reported: 81.5% Cora, 70.3% Citeseer, 79.0% Pubmed, 66.0% NELL (Kipf & Welling, ICLR 2017). Independently replicated many times; community reproductions in PyTorch Geometric land at ~81-82% on Cora.

Provider-reported unless a source says otherwise. Benchmarks are marketing-adjacent by nature — treat them as directional.

Use cases

node-classificationgraph-embeddingssemi-supervised-learningresearch

Trust score — 10/10

/10 trustVerified

Scored 10/10 (verified tier, metrics-v1). Evidence: ICLR 2017 paper, one of the most-cited ML papers ever; results reproduced independently countless times; GCNConv ships in PyTorch Geometric and DGL. Strengths: the reference architecture for the entire GNN field, linear-in-edges scaling, a two-layer design anyone can train. Docked for: (1) no official pretrained checkpoints, code only; (2) now trails successors (GAT, GCNII) on its own benchmarks. 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 2017; among the most-cited ML papers ever published
  • · GCNConv implemented in PyTorch Geometric and DGL
  • · Paper figures: 81.5% Cora, 70.3% Citeseer, 79.0% Pubmed
  • · Code open; no official pretrained checkpoints

Sources