Architecture
notebook cell 22- InputX ∈ {0,1}N×1433, edge_index ∈ ℕ2×E
- GCNConv1433 → 32
- ReLU · Dropout(p = 0.5)train only
- GCNConv32 → 7 logits
- Softmax · argmaxapplied in main.py
H(l+1) = σ( D̃−½ Ã D̃−½ H(l) W(l) ), Ã = A + I
Each layer averages a node's representation with its degree-normalised neighbours, so two layers let information flow from papers up to two citations away (Kipf & Welling, 2017).