Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networks
Wei-Lin Chiang1, Xuanqing Liu2, Si Si3, Yang Li3, Samy Bengio3, Cho-Jui Hsieh23
1National Taiwan University, 2UCLA, 3Google Research
Cluster-GCN: An Efficient Algorithm for Training Deep and Large - - PowerPoint PPT Presentation
Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networks Wei-Lin Chiang 1 , Xuanqing Liu 2 , Si Si 3 , Yang Li 3 , Samy Bengio 3 , Cho-Jui Hsieh 23 1 National Taiwan University, 2 UCLA, 3 Google Research Graph
Wei-Lin Chiang1, Xuanqing Liu2, Si Si3, Yang Li3, Samy Bengio3, Cho-Jui Hsieh23
1National Taiwan University, 2UCLA, 3Google Research
2
3
CV NLP Nodeโs feature Unlabeled
4
Adjacency matrix: ๐ฉ (๐ โ ๐๐ง โ ๐ matrix) 1 โฏ 1 1 1 1 1 โฎ 1 โฑ โฎ 1 1 1 โฏ Feature matrix: ๐ (๐ โ ๐๐ง โ F matrix) 0.3 โฏ 0.8 0.9 0.4 0.6 0.1 โฎ 0.2 โฑ โฎ 0.5 0.3 0.2 โฏ Label vector: ๐ 1 โฏ 1 ๐
5
Target node ๐(โ ) 0.2 โฏ 0.8 0.9 0.8 0.3 0.6 0.1 0.2 โฎ 0.2 โฑ โฎ 0.5 0.1 0.3 0.2 โฏ learnable weighted matrix: ๐ฟ new representation: ๐ Operation like averaging
6
7
๐
8
9
10
11
12
13
CiteSeer Random partitioning Graph partitioning 1 (no partitioning) 72.0 72.0 100 partitions 46.1 71.5 (~20% edges removed)
14
15
16
17
18
PPI Reddit Amazon (GraphSAGE OOM)
19
20
21
(X-axis: running time, Y-axis: validation F1)
22
23