Learning Guarantees for Graph Convolutional Networks on the Stochastic Block Model
Wei Lu
Abstract
An abundance of neural network models and algorithms for diverse tasks on graphs have been developed in the past five years. However, very few provable guarantees have been available for the performance of graph neural network models. This state of affairs is in contrast with the steady progress on the theoretical underpinnings of traditional dense and convolutional neural networks. In this paper we present the first provable guarantees for one of the best-studied families of graph neural network models, Graph Convolutional Networks (GCNs), for semi- supervised community detection tasks. We show that with high probability over the initialization and training data, a GCN will efficiently learn to detect communities on graphs drawn from a stochastic block model. Our proof relies on a fine-grained analysis of the training dynamics in order to overcome the complexity of a non-convex optimization landscape with many poorly-performing local minima.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Cited by top-tier papers1
Ask how each one uses itRelated papers
- Semi-supervised Community Detection via Structural Similarity MetricsYicong Jiang, Tracy KeICLR 2023
- SEAL: Learning Heuristics for Community Detection with Generative Adversarial NetworksYao Zhang, Yun Xiong, Yun Ye, Tengfei Liu et al.KDD 2020 · 77 citations
- Optimization of Graph Neural Networks: Implicit Acceleration by Skip Connections and More DepthKeyulu Xu, Mozhi Zhang, Stefanie Jegelka, Kenji KawaguchiICML 2021 · 87 citations
- A Neural Collapse Perspective on Feature Evolution in Graph Neural NetworksVignesh Kothapalli, Tom Tirer, Joan BrunaNeurIPS 2023 · 23 citations
- Streaming Graph Neural NetworksYao Ma, Ziyi Guo, Zhaochun Ren, Jiliang Tang et al.SIGIR 2020 · 210 citations
