paper-with-me

홈 › Papers

Why Does Dropping Edges Usually Outperform Adding Edges in Graph Contrastive Learning?

2024-12-11 · Yanchen Xu, Siqi Huang, Hongyuan Zhang, Xuelong Li

Graph contrastive learning (GCL) has been widely used as an effective self-supervised learning method for graph representation learning. However, how to apply adequate and stable graph augmentation to generating proper views for contrastive learning remains an essential problem. Dropping edges is a primary augmentation in GCL while adding edges is not a common method due to its unstable performance. To our best knowledge, there is no theoretical analysis to study why dropping edges usually outperforms adding edges. To answer this question, we introduce a new metric, namely Error Passing Rate (EPR), to quantify how a graph fits the network. Inspired by the theoretical conclusions and the idea of positive-incentive noise, we propose a novel GCL algorithm, Error-PAssing-based Graph Contrastive Learning (EPAGCL), which uses both edge adding and edge dropping as its augmentations. To be specific, we generate views by adding and dropping edges based on the weights derived from EPR. Extensive experiments on various real-world datasets are conducted to validate the correctness of our theoretical analysis and the effectiveness of our proposed algorithm. Our code is available at: https://github.com/hyzhang98/EPAGCL.

📄 PDF Abstract BibTeX arXiv:2412.08128

Code (1)

hyzhang98/epagcl 공식 구현 pytorch

Tasks

Contrastive LearningGraph Representation LearningRepresentation LearningSelf-Supervised Learning

Methods 이 논문이 사용한 방법론

Contrastive Learning 설명 없음

Similar Papers 제목 키워드 기반

ADEdgeDrop: Adversarial Edge Dropping for Robust Graph Neural Networks

2024-03-14 · Zhaoliang Chen, Zhihao Wu, Ylli Sadikaj, Claudia Plant 외

Although Graph Neural Networks (GNNs) have exhibited the powerful ability to gather graph-structured information from neighborhood nodes via various message-passing mechanisms, the performance of GNNs is limited by poor …

Training Robust Graph Neural Networks with Topology Adaptive Edge Dropping

2021-06-05 · Zhan Gao, Subhrajit Bhattacharya, Leiming Zhang, Rick S. Blum 외

Graph neural networks (GNNs) are processing architectures that exploit graph structural information to model representations from network data. Despite their success, GNNs suffer from sub-optimal generalization performan…

Data Augmentation

SoftEdge: Regularizing Graph Classification with Random Soft Edges

2022-04-21 · Hongyu Guo, Sun Sun

Augmented graphs play a vital role in regularizing Graph Neural Networks (GNNs), which leverage information exchange along edges in graphs, in the form of message passing, for learning. Due to their effectiveness, simple…

ClassificationData AugmentationGraph Classification

Attacking Graph Convolutional Networks via Rewiring

2019-06-10 · Yao Ma, Suhang Wang, Tyler Derr, Lingfei Wu 외

Graph Neural Networks (GNNs) have boosted the performance of many graph related tasks such as node classification and graph classification. Recent researches show that graph neural networks are vulnerable to adversarial …

General ClassificationGraph ClassificationNode ClassificationReinforcement Learning

Graph Contrastive Learning with Implicit Augmentations

2022-11-07 · Huidong Liang, Xingjian Du, Bilei Zhu, Zejun Ma 외

Existing graph contrastive learning methods rely on augmentation techniques based on random perturbations (e.g., randomly adding or dropping edges and nodes). Nevertheless, altering certain edges or nodes can unexpectedl…

Contrastive LearningGraph ClassificationNode Classification