paper-with-me

Papers

DropEdge: Towards Deep Graph Convolutional Networks on Node Classification

2019-07-25 · ICLR 2020 1 · Yu Rong, Wenbing Huang, Tingyang Xu, Junzhou Huang

\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. GCN, ResGCN, GraphSAGE, and JKNet) for enhanced performance. Extensive experiments on several benchmarks verify that DropEdge consistently improves the performance on a variety of both shallow and deep GCNs. The effect of DropEdge on preventing over-smoothing is empirically visualized and validated as well. Codes are released on~\url{https://github.com/DropEdge/DropEdge}.

📄 PDF Abstract BibTeX arXiv:1907.10903

Code (7)

DropEdge/DropEdge 공식 구현 pytorch
GraphSAINT/GraphSAINT tf
GraphSAINT/GraphSAINT/tree/master/graphsaint/open_graph_benchmark pytorch
chr26195/pmlp pytorch
luckytiger123/dropmessage pytorch
sandl99/KGraph pytorch
zjunet/dropmessage pytorch

Tasks

ClassificationGeneral ClassificationNode Classification

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…
Graph Convolutional Networks 설명 없음
GraphSAGE GraphSAGE is a general inductive framework that leverages node feature information (e.g., text attributes) to efficiently generate node embeddings for previously unseen…
GCN A Graph Convolutional Network, or GCN, is an approach for semi-supervised learning on graph-structured data. It is based on an efficient variant of [convolutional neural…

Similar Papers 제목 키워드 기반

Structure-Aware DropEdge Towards Deep Graph Convolutional Networks

2023-06-21 · Jiaqi Han, Wenbing Huang, Yu Rong, Tingyang Xu 외

It has been discovered that Graph Convolutional Networks (GCNs) encounter a remarkable drop in performance when multiple layers are piled up. The main factor that accounts for why deep GCNs fail lies in over-smoothing, w…

Node Classification

ABCDE: Approximating Betweenness-Centrality ranking with progressive-DropEdge

2021-09-06 · PeerJ Computer Science 2021 9 · Mirakyan Martin

Betweenness-centrality is a popular measure in network analysis that aims to describe the importance of nodes in a graph. It accounts for the fraction of shortest paths passing through that node and is a key measure in m…

Approximating Betweenness-Centrality rankingCommunity Detection

LFGCN: Levitating over Graphs with Levy Flights

2020-09-04 · Yuzhou Chen, Yulia R. Gel, Konstantin Avrachenkov

Due to high utility in many applications, from social networks to blockchain to power grids, deep learning on non-Euclidean objects such as graphs and manifolds, coined Geometric Deep Learning (GDL), continues to gain an…

Node Classification

Tackling Over-Smoothing for General Graph Convolutional Networks

2020-08-22 · Wenbing Huang, Yu Rong, Tingyang Xu, Fuchun Sun 외

Increasing the depth of GCN, which is expected to permit more expressivity, is shown to incur performance detriment especially on node classification. The main cause of this lies in over-smoothing. The over-smoothing iss…

Node Classification

Automated Graph Learning via Population Based Self-Tuning GCN

2021-07-09 · Ronghang Zhu, Zhiqiang Tao, Yaliang Li, Sheng Li

Owing to the remarkable capability of extracting effective graph embeddings, graph convolutional network (GCN) and its variants have been successfully applied to a broad range of tasks, such as node classification, link …

Graph ClassificationGraph LearningHyperparameter OptimizationLink Prediction+1