deep-learninggraphs
Graph neural networks
Message-passing on graphs — GCN, GAT, GraphSAGE, GIN for relational and molecular data.
Уровни глубины
L0Intro~2ч
Knows graph = nodes + edges; can sketch a social network.
L1Basics~10ч
Writes GCN layer h' = σ(A · h · W); implements on Cora.
L2Working~18ч
Uses PyG / DGL; picks GAT / GraphSAGE / GIN by data; handles heterogeneous graphs.
L3Advanced~25ч
Analyses over-smoothing, expressivity (WL test), positional encodings.
L4Research~60ч
Contributes to graph transformers, equivariant GNNs, subgraph-level learning.
Ресурсы
L1 — Basics
L2 — Working