paper-with-me

홈 › Papers

Tackling Over-Smoothing for General Graph Convolutional Networks

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

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 issue drives the output of GCN towards a space that contains limited distinguished information among nodes, leading to poor expressivity. Several works on refining the architecture of deep GCN have been proposed, but it is still unknown in theory whether or not these refinements are able to relieve over-smoothing. In this paper, we first theoretically analyze how general GCNs act with the increase in depth, including generic GCN, GCN with bias, ResGCN, and APPNP. We find that all these models are characterized by a universal process: all nodes converging to a cuboid. Upon this theorem, we propose DropEdge to alleviate over-smoothing by randomly removing a certain number of edges at each training epoch. Theoretically, DropEdge either reduces the convergence speed of over-smoothing or relieves the information loss caused by dimension collapse. Experimental evaluations on simulated dataset have visualized the difference in over-smoothing between different GCNs. Moreover, extensive experiments on several real benchmarks support that DropEdge consistently improves the performance on a variety of both shallow and deep GCNs.

📄 PDF Abstract BibTeX arXiv:2008.09864

Code (0)

등록된 구현이 없습니다.

Tasks

Node Classification

Methods 이 논문이 사용한 방법론

APPNP Neural message-passing algorithms for semi-supervised classification on graphs have recently achieved great success. However, for classifying a node these methods only consider…
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 제목 키워드 기반

Graph Partner Neural Networks for Semi-Supervised Learning on Graphs

2021-10-18 · Langzhang Liang, Cuiyun Gao, Shiyi Chen, Shishi Duan 외

Graph Convolutional Networks (GCNs) are powerful for processing graph-structured data and have achieved state-of-the-art performance in several tasks such as node classification, link prediction, and graph classification…

ClassificationGraph ClassificationLink PredictionNode Classification

SStaGCN: Simplified stacking based graph convolutional networks

2021-11-16 · Jia Cai, Zhilong Xiong, Shaogao Lv

Graph convolutional network (GCN) is a powerful model studied broadly in various graph structural data learning tasks. However, to mitigate the over-smoothing phenomenon, and deal with heterogeneous graph structural data…

VEM-GCN: Topology Optimization with Variational EM for Graph Convolutional Networks

2021-01-01 · Rui Yang, Wenrui Dai, Chenglin Li, Junni Zou 외

Over-smoothing has emerged as a severe problem for node classification with graph convolutional networks (GCNs). In the view of message passing, the over-smoothing issue is caused by the observed noisy graph topology tha…

ClassificationGeneral ClassificationNode ClassificationStochastic Block Model

ATNPA: A Unified View of Oversmoothing Alleviation in Graph Neural Networks

2024-05-02 · Yufei Jin, Xingquan Zhu

Oversmoothing is a commonly observed challenge in graph neural network (GNN) learning, where, as layers increase, embedding features learned from GNNs quickly become similar/indistinguishable, making them incapable of di…

Graph Neural NetworkRelation

Mamba-Based Graph Convolutional Networks: Tackling Over-smoothing with Selective State Space

2025-01-26 · Xin He, Yili Wang, Wenqi Fan, Xu Shen 외

Graph Neural Networks (GNNs) have shown great success in various graph-based learning tasks. However, it often faces the issue of over-smoothing as the model depth increases, which causes all node representations to conv…

Graph Neural NetworkGraph Representation LearningMambaNode Classification+1