Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Dissecting the Diffusion Process in Linear Graph Convolutional Networks

About

Graph Convolutional Networks (GCNs) have attracted more and more attentions in recent years. A typical GCN layer consists of a linear feature propagation step and a nonlinear transformation step. Recent works show that a linear GCN can achieve comparable performance to the original non-linear GCN while being much more computationally efficient. In this paper, we dissect the feature propagation steps of linear GCNs from a perspective of continuous graph diffusion, and analyze why linear GCNs fail to benefit from more propagation steps. Following that, we propose Decoupled Graph Convolution (DGC) that decouples the terminal time and the feature propagation steps, making it more flexible and capable of exploiting a very large number of feature propagation steps. Experiments demonstrate that our proposed DGC improves linear GCNs by a large margin and makes them competitive with many modern variants of non-linear GCNs.

Yifei Wang, Yisen Wang, Jiansheng Yang, Zhouchen Lin• 2021

Related benchmarks

TaskDatasetResultRank
Node ClassificationReddit (test)
Accuracy95.8
201
Node ClassificationCora standard (test)
Accuracy83.3
130
Node ClassificationCiteseer standard (test)
Accuracy73.3
121
Node ClassificationCiteseer full-supervised
Accuracy0.787
51
Node ClassificationPubmed full-supervised
Accuracy89.4
48
Diameter predictionGraph Property Prediction (test)
log10(MSE)0.6028
24
SSSP PredictionGraph Property Prediction (test)
log10(MSE)0.1483
24
Eccentricity PredictionGraph Property Prediction (test)
log10(MSE)0.8261
24
Semi-supervised node classificationPubmed standard (test)
Accuracy80.3
22
Graph Diameter PredictionSynthetic (test)
Log10(MSE)0.6028
11
Showing 10 of 13 rows

Other info

Code

Follow for update