Cluster-GCN
National Taiwan University · Google (United States) · +1 more institution
Abstract
Graph convolutional network (GCN) has been successfully applied to many graph-based applications; however, training a large-scale GCN remains challenging. Current SGD-based algorithms suffer from either a high computational cost that exponentially grows with number of GCN layers, or a large space requirement for keeping the entire graph and the embedding of each node in memory. In this paper, we propose Cluster-GCN, a novel GCN algorithm that is suitable for SGD-based training by exploiting the graph clustering structure. Cluster-GCN works as the following: at each step, it samples a block of nodes that associate with a dense subgraph identified by a graph clustering algorithm, and restricts the neighborhood…
Citation impact
- FWCI
- 76.46
- Percentile
- 100%
- References
- 21
Authors
6Topics & keywords
- Computer science
- Scalability
- Cluster analysis
- Graph
- Node (physics)
- Algorithm
- Theoretical computer science
- Artificial intelligence