Similarity Preserving Adversarial Graph Contrastive Learning
Not on the map. Why?
Abstract (arXiv)
Recent works demonstrate that GNN models are vulnerable to adversarial attacks, which refer to imperceptible perturbation on the graph structure and node features. Among various GNN models, graph contrastive learning (GCL) based methods specifically suffer from adversarial attacks due to their inherent design that highly depends on the self-supervision signals derived from the original graph, which however already contains noise when the graph is attacked. To achieve adversarial robustness against such attacks, existing methods adopt adversarial training (AT) to the GCL framework, which considers the attacked graph as an augmentation under the GCL framework. However, we find that existing adversarially trained GCL methods achieve robustness at the expense of not being able to preserve the node feature similarity. In this paper, we propose a similarity-preserving adversarial graph contrastive learning (SP-AGCL) framework that contrasts the clean graph with two auxiliary views of different properties (i.e., the node similarity-preserving view and the adversarial view). Extensive experiments demonstrate that SP-AGCL achieves a competitive performance on several downstream tasks, and shows its effectiveness in various scenarios, e.g., a network with adversarial attacks, noisy labels, and heterophilous neighbors. Our code is available at https://github.com/yeonjun-in/torch-SP-AGCL.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 37 of its 41 references that are in the map. First posted on arXiv 24 Jun 2023.
Builds on
37 of 41 references.
References · 37
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
- 2018Deep Graph Infomaxcited by 1,106
- 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
- 2018Link Prediction Based on Graph Neural Networkscited by 832
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
- 2020Contrastive Multi-View Representation Learning on Graphscited by 652
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2020Deep Graph Contrastive Representation Learningcited by 539
25 more
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 397
- 2020Graph Structure Learning for Robust Graph Neural Networkscited by 371
- 2018Adversarial Attack on Graph Structured Datacited by 301
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2020Iterative Deep Graph Learning for Graph Neural Networks: Better and Robust Node Embeddingscited by 214
- 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
- 2020Graph Neural Networks with Heterophilycited by 202
- 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
- 2021Large-Scale Representation Learning on Graphs via Bootstrappingcited by 186
- 2018Adversarial Attack and Defense on Graph Data: A Surveycited by 167
- 2020AM-GCN: Adaptive Multi-channel Graph Convolutional Networkscited by 121
- 2020Node Similarity Preserving Graph Convolutional Networkscited by 112
- 2018Adversarial Attacks on Node Embeddings via Graph Poisoningcited by 109
- 2021Augmentation-Free Self-Supervised Learning on Graphscited by 94
- 2020DeepRobust: A PyTorch Library for Adversarial Attacks and Defensescited by 78
- 2021NRGNN: Learning a Label Noise-Resistant Graph Neural Network on Sparsely and Noisily Labeled Graphscited by 73
- 2022Towards Robust Graph Neural Networks for Noisy Graphs with Sparse Labelscited by 63
- 2019Transferring Robustness for Graph Neural Network Against Poisoning Attackscited by 58
- 2020Reliable Graph Neural Networks via Robust Aggregationcited by 43
- 2022Adversarial Graph Contrastive Learning with Information Regularizationcited by 38
- 2022Unsupervised Graph Poisoning Attack via Contrastive Loss Back-propagationcited by 25
- 2020Unsupervised Adversarially-Robust Representation Learning on Graphscited by 17
- 2022Relational Self-Supervised Learning on Graphscited by 11
- 2020Unsupervised Differentiable Multi-aspect Network Embeddingcited by 10
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 2.
6 papers.
- 2024Revisiting Fake News Detection: Towards Temporality-aware Evaluation by Leveraging Engagement Earlinesscited by 3
- 2025Robust Graph Learning Against Adversarial Evasion Attacks via Prior-Free Diffusion-Based Structure Purificationcited by 3
- 2024Debiased Graph Poisoning Attack via Contrastive Surrogate Objectivecited by 2
- 2023Robust Graph Contrastive Learning with Information Restorationcited by 0
- 2024Bypassing Skip-Gram Negative Sampling: Dimension Regularization as a More Efficient Alternative for Graph Embeddingscited by 0
- 2025Training Robust Graph Neural Networks by Modeling Noise Dependenciescited by 0
- 2025Training Robust Graph Neural Networks by Modeling Noise Dependencies27 Feb 2025
- 2025Robust Graph Learning Against Adversarial Evasion Attacks via Prior-Free Diffusion-Based Structure Purification7 Feb 2025
- 2024Revisiting Fake News Detection: Towards Temporality-aware Evaluation by Leveraging Engagement Earliness19 Nov 2024
- 2024Debiased Graph Poisoning Attack via Contrastive Surrogate Objective27 Jul 2024
- 2024Bypassing Skip-Gram Negative Sampling: Dimension Regularization as a More Efficient Alternative for Graph Embeddings30 Apr 2024
- 2023Robust Graph Contrastive Learning with Information Restoration24 Jul 2023