mlsanityData to 7 Oct 2026

Unsupervised Graph Poisoning Attack via Contrastive Loss Back-propagation

arXiv 2201.07986 ↗First posted 20 Jan 2022cs.LG cs.IRcited by 25

Not on the map. Why?

Abstract (arXiv)

Graph contrastive learning is the state-of-the-art unsupervised graph representation learning framework and has shown comparable performance with supervised approaches. However, evaluating whether the graph contrastive learning is robust to adversarial attacks is still an open problem because most existing graph adversarial attacks are supervised models, which means they heavily rely on labels and can only be used to evaluate the graph contrastive learning in a specific scenario. For unsupervised graph representation methods such as graph contrastive learning, it is difficult to acquire labels in real-world scenarios, making traditional supervised graph attack methods difficult to be applied to test their robustness. In this paper, we propose a novel unsupervised gradient-based adversarial attack that does not rely on labels for graph contrastive learning. We compute the gradients of the adjacency matrices of the two views and flip the edges with gradient ascent to maximize the contrastive loss. In this way, we can fully use multiple views generated by the graph contrastive learning models and pick the most informative edges without knowing their labels, and therefore can promisingly support our model adapted to more kinds of downstream tasks. Extensive experiments show that our attack outperforms unsupervised baseline attacks and has comparable performance with supervised attacks in multiple downstream tasks including node classification and link prediction. We further show that our attack can be transferred to other graph representation models as well.

Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). Builds on 30 of its 44 references that are in the map. First posted on arXiv 20 Jan 2022.

Builds on

30 of 44 references.

References · 30

  1. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2017Graph Attention Networkscited by 8,854
  4. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
  5. 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
  6. 2014DeepWalk: Online Learning of Social Representationscited by 1,543
  7. 2020Graph Contrastive Learning with Augmentationscited by 1,203
  8. 2018Deep Graph Infomaxcited by 1,101
  9. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
  10. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  11. 2020Deep Graph Contrastive Representation Learningcited by 535
  12. 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
18 more
  1. 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 461
  2. 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
  3. 2020Graph Structure Learning for Robust Graph Neural Networkscited by 368
  4. 2018Adversarial Attack on Graph Structured Datacited by 300
  5. 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
  6. 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
  7. 2017Predicting multicellular function through multi-layer tissue networkscited by 138
  8. 2018Adversarial Attacks on Node Embeddings via Graph Poisoningcited by 109
  9. 2016Hiding Individuals and Communities in a Social Networkcited by 77
  10. 2020Contrastive Self-supervised Learning for Graph Classificationcited by 68
  11. 2018Fast Gradient Attack on Network Embeddingcited by 65
  12. 2020Adversarial Attacks and Defenses on Graphs: A Review, A Tool and Empirical Studiescited by 42
  13. 2021Graph Embedding for Recommendation against Attribute Inference Attackscited by 40
  14. 2019Data Poisoning Attack against Knowledge Graph Embeddingcited by 34
  15. 2019Attacking Graph Convolutional Networks via Rewiringcited by 32
  16. 2021Where are we in embedding spaces? A Comprehensive Analysis on Network Embedding Approaches for Recommender Systemscited by 24
  17. 2021Hyper Meta-Path Contrastive Learning for Multi-Behavior Recommendationcited by 21
  18. 2020Self-supervised Graph Representation Learning via Bootstrappingcited by 8

Built on by

Cited by year

Citing papers per year: 2022: 4; 2023: 9; 2024: 9; 2025: 3.

25 papers.

Sort:

By area:

  1. 2024Towards Graph Contrastive Learning: A Survey and Beyondcited by 26
  2. 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
  3. 2022Recent Advances in Reliable Deep Graph Learning: Inherent Noise, Distribution Shift, and Adversarial Attackcited by 10
  4. 2023GraphGuard: Detecting and Counteracting Training Data Misuse in Graph Neural Networkscited by 8
  5. 2023Similarity Preserving Adversarial Graph Contrastive Learningcited by 6
  6. 2024Minimum Topology Attacks for Graph Neural Networkscited by 6
  7. 2023Certifiably Robust Graph Contrastive Learningcited by 5
  8. 2022Toward Enhanced Robustness in Unsupervised Graph Representation Learning: A Graph Information Bottleneck Perspectivecited by 4
  9. 2025Robustness questions the interpretability of graph neural networks: what to do?cited by 4
  10. 2022Mitigating the Performance Sacrifice in DP-Satisfied Federated Settings through Graph Contrastive Learningcited by 2
  11. 2023Coupled-Space Attacks against Random-Walk-based Anomaly Detectioncited by 2
  12. 2023Towards Inductive Robustness: Distilling and Fostering Wave-induced Resonance in Transductive GCNs Against Graph Adversarial Attackscited by 2
13 more
  1. 2024All in One: Multi-Task Prompting for Graph Neural Networks (Extended Abstract)cited by 2
  2. 2024Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attackcited by 2
  3. 2024Fast Inference of Removal-Based Node Influencecited by 2
  4. 2024Debiased Graph Poisoning Attack via Contrastive Surrogate Objectivecited by 2
  5. 2023EdgePruner: Poisoned Edge Pruning in Graph Contrastive Learningcited by 1
  6. 2024Active Learning for Graphs with Noisy Structurescited by 1
  7. 2023HAT-GAE: Self-Supervised Graph Auto-encoders with Hierarchical Adaptive Masking and Trainable Corruptioncited by 0
  8. 2023Robust Graph Contrastive Learning with Information Restorationcited by 0
  9. 2023Attacking Graph Neural Networks with Bit Flips: Weisfeiler and Lehman Go Indifferentcited by 0
  10. 2024CORE: Data Augmentation for Link Prediction via Information Bottleneckcited by 0
  11. 2024Sub-graph Based Diffusion Model for Link Predictioncited by 0
  12. 2025Exploiting Meta-Learning-based Poisoning Attacks for Graph Link Predictioncited by 0
  13. 2025Framework GNN-AID: Graph Neural Network Analysis Interpretation and Defensecited by 0