DropEdge: Towards Deep Graph Convolutional Networks on Node Classification
Yu Rong, Wenbing Huang, Tingyang Xu, Junzhou Huang

TL;DR
DropEdge is a novel technique that randomly removes edges during training to combat over-smoothing and over-fitting in deep GCNs, improving their performance on node classification tasks.
Contribution
The paper introduces DropEdge, a flexible method that enhances deep GCNs by reducing over-smoothing and over-fitting, applicable to various backbone models.
Findings
DropEdge improves accuracy across multiple GCN architectures.
DropEdge effectively prevents over-smoothing in deep GCNs.
Theoretical analysis shows DropEdge reduces convergence issues.
Abstract
\emph{Over-fitting} and \emph{over-smoothing} are two main obstacles of developing deep Graph Convolutional Networks (GCNs) for node classification. In particular, over-fitting weakens the generalization ability on small dataset, while over-smoothing impedes model training by isolating output representations from the input features with the increase in network depth. This paper proposes DropEdge, a novel and flexible technique to alleviate both issues. At its core, DropEdge randomly removes a certain number of edges from the input graph at each training epoch, acting like a data augmenter and also a message passing reducer. Furthermore, we theoretically demonstrate that DropEdge either reduces the convergence speed of over-smoothing or relieves the information loss caused by it. More importantly, our DropEdge is a general skill that can be equipped with many other backbone models (e.g.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Advanced Neural Network Applications · Domain Adaptation and Few-Shot Learning
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings · Graph Convolutional Networks · GraphSAGE · Graph Convolutional Network
