A Network Science perspective of Graph Convolutional Networks: A survey
Not on the map. Why?
Abstract (arXiv)
The mining and exploitation of graph structural information have been the focal points in the study of complex networks. Traditional structural measures in Network Science focus on the analysis and modelling of complex networks from the perspective of network structure, such as the centrality measures, the clustering coefficient, and motifs and graphlets, and they have become basic tools for studying and understanding graphs. In comparison, graph neural networks, especially graph convolutional networks (GCNs), are particularly effective at integrating node features into graph structures via neighbourhood aggregation and message passing, and have been shown to significantly improve the performances in a variety of learning tasks. These two classes of methods are, however, typically treated separately with limited references to each other. In this work, aiming to establish relationships between them, we provide a network science perspective of GCNs. Our novel taxonomy classifies GCNs from three structural information angles, i.e., the layer-wise message aggregation scope, the message content, and the overall learning scope. Moreover, as a prerequisite for reviewing GCNs via a network science perspective, we also summarise traditional structural measures and propose a new taxonomy for them. Finally and most importantly, we draw connections between traditional structural approaches and graph convolutional networks, and discuss potential directions for future research.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 98 of its 245 references that are in the map. First posted on arXiv 12 Jan 2023.
Builds on
98 of 245 references.
References · 98
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
38 more
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,042
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2018Link Prediction Based on Graph Neural Networkscited by 829
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
- 2017Representation Learning on Graphs: Methods and Applicationscited by 456
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
- 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 406
- 2020A Survey of Convolutional Neural Networks: Analysis, Applications, and Prospectscited by 396
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 383
- 2015Recent Advances in Convolutional Neural Networkscited by 360
- 2020Debiased Contrastive Learningcited by 354
- 2016Learning Convolutional Neural Networks for Graphscited by 314
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 312
- 2020MAGNN: Metapath Aggregated Graph Neural Network for Heterogeneous Graph Embeddingcited by 304
- 2021Graph Self-Supervised Learning: A Surveycited by 289
- 2019Position-aware Graph Neural Networkscited by 203
- 2021Identity-aware Graph Neural Networkscited by 197
- 2020Random Features Strengthen Graph Neural Networkscited by 184
- 2021Self-Supervised Learning of Graph Neural Networks: A Unified Reviewcited by 184
- 2018Adaptive Sampling Towards Fast Graph Representation Learningcited by 180
- 2020Machine Learning on Graphs: A Model and Comprehensive Taxonomycited by 156
- 2021From Stars to Subgraphs: Uplifting Any GNN with Local Structure Awarenesscited by 154
- 2019AliGraph: A Comprehensive Graph Neural Network Platformcited by 152
- 2021Nested Graph Neural Networkscited by 136
- 2020Foundations and modelling of dynamic networks using Dynamic Graph Neural Networks: A surveycited by 123
- 2018Large-Scale Learnable Graph Convolutional Networkscited by 113
- 2020Self-supervised Learning on Graphs: Deep Insights and New Directioncited by 108
- 2016Motifs in Temporal Networkscited by 101
- 2020Building powerful and equivariant graph neural networks with structural message-passingcited by 95
- 2022Decoupling the Depth and Scope of Graph Neural Networkscited by 94
50 most cited of 98 All 98 (JSON)
Built on by
Citing papers per year: 2024: 1.
1 paper.