paper-with-me

홈 › Papers

ADEdgeDrop: Adversarial Edge Dropping for Robust Graph Neural Networks

2024-03-14 · Zhaoliang Chen, Zhihao Wu, Ylli Sadikaj, Claudia Plant, Hong-Ning Dai, Shiping Wang, Yiu-ming Cheung, Wenzhong Guo

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 generalization and fragile robustness caused by noisy and redundant graph data. As a prominent solution, Graph Augmentation Learning (GAL) has recently received increasing attention. Among prior GAL approaches, edge-dropping methods that randomly remove edges from a graph during training are effective techniques to improve the robustness of GNNs. However, randomly dropping edges often results in bypassing critical edges, consequently weakening the effectiveness of message passing. In this paper, we propose a novel adversarial edge-dropping method (ADEdgeDrop) that leverages an adversarial edge predictor guiding the removal of edges, which can be flexibly incorporated into diverse GNN backbones. Employing an adversarial training framework, the edge predictor utilizes the line graph transformed from the original graph to estimate the edges to be dropped, which improves the interpretability of the edge-dropping method. The proposed ADEdgeDrop is optimized alternately by stochastic gradient descent and projected gradient descent. Comprehensive experiments on six graph benchmark datasets demonstrate that the proposed ADEdgeDrop outperforms state-of-the-art baselines across various GNN backbones, demonstrating improved generalization and robustness.

📄 PDF Abstract BibTeX arXiv:2403.09171

Code (0)

등록된 구현이 없습니다.

Similar 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 v…

Contrastive LearningGraph Representation LearningRepresentation LearningSelf-Supervised Learning

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

RankedDrop: Enhancing Deep Graph Convolutional Networks Training

2021-09-29 · Quentin Petit, Chong Li, Kelun Chai, Serge G Petiton

Graph Neural Networks (GNNs) are playing a more and more important role for analyzing unstructured data from the complex real world. Introducing random edge dropping from the input graph at training epochs could reduce o…

Adversarial Graph Augmentation to Improve Graph Contrastive Learning

2021-06-10 · NeurIPS 2021 12 · Susheel Suresh, Pan Li, Cong Hao, Jennifer Neville

Self-supervised learning of graph neural networks (GNN) is in great need because of the widespread label scarcity issue in real-world graph/network data. Graph contrastive learning (GCL), by training GNNs to maximize the…

Contrastive LearningSelf-Supervised Learning

Adversarial Learning Data Augmentation for Graph Contrastive Learning in Recommendation

2023-02-05 · JunJie Huang, Qi Cao, Ruobing Xie, Shaoliang Zhang 외

Recently, Graph Neural Networks (GNNs) achieve remarkable success in Recommendation. To reduce the influence of data sparsity, Graph Contrastive Learning (GCL) is adopted in GNN-based CF methods for enhancing performance…

Contrastive LearningData Augmentation