mlsanityData to 14 Oct 2026

Similarity Preserving Adversarial Graph Contrastive Learning

arXiv 2306.13854 ↗First posted 24 Jun 2023cs.LG cs.AI cs.CRcited by 6

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

  1. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  3. 2017Inductive Representation Learning on Large Graphscited by 6,320
  4. 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
  5. 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
  6. 2018Deep Graph Infomaxcited by 1,106
  7. 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
  8. 2018Link Prediction Based on Graph Neural Networkscited by 832
  9. 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 826
  10. 2020Contrastive Multi-View Representation Learning on Graphscited by 652
  11. 2015LINE: Large-scale Information Network Embeddingcited by 582
  12. 2020Deep Graph Contrastive Representation Learningcited by 539
25 more
  1. 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
  2. 2018Adversarial Attacks on Neural Networks for Graph Datacited by 397
  3. 2020Graph Structure Learning for Robust Graph Neural Networkscited by 371
  4. 2018Adversarial Attack on Graph Structured Datacited by 301
  5. 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
  6. 2020Iterative Deep Graph Learning for Graph Neural Networks: Better and Robust Node Embeddingscited by 214
  7. 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
  8. 2020Graph Neural Networks with Heterophilycited by 202
  9. 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
  10. 2021Large-Scale Representation Learning on Graphs via Bootstrappingcited by 186
  11. 2018Adversarial Attack and Defense on Graph Data: A Surveycited by 167
  12. 2020AM-GCN: Adaptive Multi-channel Graph Convolutional Networkscited by 121
  13. 2020Node Similarity Preserving Graph Convolutional Networkscited by 112
  14. 2018Adversarial Attacks on Node Embeddings via Graph Poisoningcited by 109
  15. 2021Augmentation-Free Self-Supervised Learning on Graphscited by 94
  16. 2020DeepRobust: A PyTorch Library for Adversarial Attacks and Defensescited by 78
  17. 2021NRGNN: Learning a Label Noise-Resistant Graph Neural Network on Sparsely and Noisily Labeled Graphscited by 73
  18. 2022Towards Robust Graph Neural Networks for Noisy Graphs with Sparse Labelscited by 63
  19. 2019Transferring Robustness for Graph Neural Network Against Poisoning Attackscited by 58
  20. 2020Reliable Graph Neural Networks via Robust Aggregationcited by 43
  21. 2022Adversarial Graph Contrastive Learning with Information Regularizationcited by 38
  22. 2022Unsupervised Graph Poisoning Attack via Contrastive Loss Back-propagationcited by 25
  23. 2020Unsupervised Adversarially-Robust Representation Learning on Graphscited by 17
  24. 2022Relational Self-Supervised Learning on Graphscited by 11
  25. 2020Unsupervised Differentiable Multi-aspect Network Embeddingcited by 10

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 3; 2025: 2.

6 papers.