On the Equivalence of Decoupled Graph Convolution Network and Label Propagation

10/23/2020
by   Hande Dong, et al.
0

The original design of Graph Convolution Network (GCN) couples feature transformation and neighborhood aggregation for node representation learning. Recently, some work shows that coupling is inferior to decoupling, which supports deep graph propagation and has become the latest paradigm of GCN (e.g., APPNP and SGCN). Despite effectiveness, the working mechanisms of the decoupled GCN are not well understood. In this paper, we explore the decoupled GCN for semi-supervised node classification from a novel and fundamental perspective – label propagation. We conduct thorough theoretical analyses, proving that the decoupled GCN is essentially the same as the two-step label propagation: first, propagating the known labels along the graph to generate pseudo-labels for the unlabeled nodes, and second, training normal neural network classifiers on the augmented pseudo-labeled data. More interestingly, we reveal the effectiveness of decoupled GCN: going beyond the conventional label propagation, it could automatically assign structure- and model- aware weights to the pseudo-label data. This explains why the decoupled GCN is relatively robust to the structure noise and over-smoothing, but sensitive to the label noise and model initialization. Based on this insight, we propose a new label propagation method named Propagation then Training Adaptively (PTA), which overcomes the flaws of the decoupled GCN with a dynamic and adaptive weighting strategy. Our PTA is simple yet more effective and robust than decoupled GCN. We empirically validate our findings on four benchmark datasets, demonstrating the advantages of our method.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/17/2020

Unifying Graph Convolutional Neural Networks and Label Propagation

Label Propagation (LPA) and Graph Convolutional Neural Networks (GCN) ar...
research
07/05/2022

A Safe Semi-supervised Graph Convolution Network

In the semi-supervised learning field, Graph Convolution Network (GCN), ...
research
07/12/2019

Semi-Supervised Graph Embedding for Multi-Label Graph Node Classification

The graph convolution network (GCN) is a widely-used facility to realize...
research
09/08/2020

Masked Label Prediction: Unified Massage Passing Model for Semi-Supervised Classification

Graph convolutional network (GCN) and label propagation algorithms (LPA)...
research
04/09/2020

Graph Highway Networks

Graph Convolution Networks (GCN) are widely used in learning graph repre...
research
06/22/2020

Connecting Graph Convolutional Networks and Graph-Regularized PCA

Graph convolution operator of the GCN model is originally motivated from...
research
06/21/2022

Propagation with Adaptive Mask then Training for Node Classification on Attributed Networks

Node classification on attributed networks is a semi-supervised task tha...

Please sign up or login with your details

Forgot password? Click here to reset