Unsupervised Graph Poisoning Attack via Contrastive Loss Back-propagation
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
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2018Deep Graph Infomaxcited by 1,101
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2020Deep Graph Contrastive Representation Learningcited by 535
- 2020Graph Contrastive Learning with Adaptive Augmentationcited by 519
18 more
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 461
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
- 2020Graph Structure Learning for Robust Graph Neural Networkscited by 368
- 2018Adversarial Attack on Graph Structured Datacited by 300
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
- 2017Predicting multicellular function through multi-layer tissue networkscited by 138
- 2018Adversarial Attacks on Node Embeddings via Graph Poisoningcited by 109
- 2016Hiding Individuals and Communities in a Social Networkcited by 77
- 2020Contrastive Self-supervised Learning for Graph Classificationcited by 68
- 2018Fast Gradient Attack on Network Embeddingcited by 65
- 2020Adversarial Attacks and Defenses on Graphs: A Review, A Tool and Empirical Studiescited by 42
- 2021Graph Embedding for Recommendation against Attribute Inference Attackscited by 40
- 2019Data Poisoning Attack against Knowledge Graph Embeddingcited by 34
- 2019Attacking Graph Convolutional Networks via Rewiringcited by 32
- 2021Where are we in embedding spaces? A Comprehensive Analysis on Network Embedding Approaches for Recommender Systemscited by 24
- 2021Hyper Meta-Path Contrastive Learning for Multi-Behavior Recommendationcited by 21
- 2020Self-supervised Graph Representation Learning via Bootstrappingcited by 8
Built on by
Citing papers per year: 2022: 4; 2023: 9; 2024: 9; 2025: 3.
25 papers.
Sort:
By area:
- 2024Towards Graph Contrastive Learning: A Survey and Beyondcited by 26
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
- 2022Recent Advances in Reliable Deep Graph Learning: Inherent Noise, Distribution Shift, and Adversarial Attackcited by 10
- 2023GraphGuard: Detecting and Counteracting Training Data Misuse in Graph Neural Networkscited by 8
- 2023Similarity Preserving Adversarial Graph Contrastive Learningcited by 6
- 2024Minimum Topology Attacks for Graph Neural Networkscited by 6
- 2023Certifiably Robust Graph Contrastive Learningcited by 5
- 2022Toward Enhanced Robustness in Unsupervised Graph Representation Learning: A Graph Information Bottleneck Perspectivecited by 4
- 2025Robustness questions the interpretability of graph neural networks: what to do?cited by 4
- 2022Mitigating the Performance Sacrifice in DP-Satisfied Federated Settings through Graph Contrastive Learningcited by 2
- 2023Coupled-Space Attacks against Random-Walk-based Anomaly Detectioncited by 2
- 2023Towards Inductive Robustness: Distilling and Fostering Wave-induced Resonance in Transductive GCNs Against Graph Adversarial Attackscited by 2
13 more
- 2024All in One: Multi-Task Prompting for Graph Neural Networks (Extended Abstract)cited by 2
- 2024Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attackcited by 2
- 2024Fast Inference of Removal-Based Node Influencecited by 2
- 2024Debiased Graph Poisoning Attack via Contrastive Surrogate Objectivecited by 2
- 2023EdgePruner: Poisoned Edge Pruning in Graph Contrastive Learningcited by 1
- 2024Active Learning for Graphs with Noisy Structurescited by 1
- 2023HAT-GAE: Self-Supervised Graph Auto-encoders with Hierarchical Adaptive Masking and Trainable Corruptioncited by 0
- 2023Robust Graph Contrastive Learning with Information Restorationcited by 0
- 2023Attacking Graph Neural Networks with Bit Flips: Weisfeiler and Lehman Go Indifferentcited by 0
- 2024CORE: Data Augmentation for Link Prediction via Information Bottleneckcited by 0
- 2024Sub-graph Based Diffusion Model for Link Predictioncited by 0
- 2025Exploiting Meta-Learning-based Poisoning Attacks for Graph Link Predictioncited by 0
- 2025Framework GNN-AID: Graph Neural Network Analysis Interpretation and Defensecited by 0
- 2025Framework GNN-AID: Graph Neural Network Analysis Interpretation and Defense6 May 2025
- 2025Robustness questions the interpretability of graph neural networks: what to do?5 May 2025
- 2025Exploiting Meta-Learning-based Poisoning Attacks for Graph Link Prediction8 Apr 2025
- 2024Sub-graph Based Diffusion Model for Link Prediction13 Sep 2024
- 2024Debiased Graph Poisoning Attack via Contrastive Surrogate Objective27 Jul 2024
- 2024Towards Graph Contrastive Learning: A Survey and Beyond20 May 2024
- 2024CORE: Data Augmentation for Link Prediction via Information Bottleneck17 Apr 2024
- 2024Fast Inference of Removal-Based Node Influence13 Mar 2024
- 2024All in One: Multi-Task Prompting for Graph Neural Networks (Extended Abstract)11 Mar 2024
- 2024Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attack10 Mar 2024
- 2024Minimum Topology Attacks for Graph Neural Networks5 Mar 2024
- 2024Active Learning for Graphs with Noisy Structures4 Feb 2024
13 more
- 2023Towards Inductive Robustness: Distilling and Fostering Wave-induced Resonance in Transductive GCNs Against Graph Adversarial Attacks14 Dec 2023
- 2023GraphGuard: Detecting and Counteracting Training Data Misuse in Graph Neural Networks13 Dec 2023
- 2023EdgePruner: Poisoned Edge Pruning in Graph Contrastive Learning12 Dec 2023
- 2023Attacking Graph Neural Networks with Bit Flips: Weisfeiler and Lehman Go Indifferent2 Nov 2023
- 2023Certifiably Robust Graph Contrastive Learning5 Oct 2023
- 2023Coupled-Space Attacks against Random-Walk-based Anomaly Detection26 Jul 2023
- 2023Robust Graph Contrastive Learning with Information Restoration24 Jul 2023
- 2023Similarity Preserving Adversarial Graph Contrastive Learning24 Jun 2023
- 2023HAT-GAE: Self-Supervised Graph Auto-encoders with Hierarchical Adaptive Masking and Trainable Corruption28 Jan 2023
- 2022Mitigating the Performance Sacrifice in DP-Satisfied Federated Settings through Graph Contrastive Learning24 Jul 2022
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protection20 May 2022
- 2022Recent Advances in Reliable Deep Graph Learning: Inherent Noise, Distribution Shift, and Adversarial Attack15 Feb 2022
- 2022Toward Enhanced Robustness in Unsupervised Graph Representation Learning: A Graph Information Bottleneck Perspective21 Jan 2022
- 2024Sub-graph Based Diffusion Model for Link Predictioncited by 0
- 2024Sub-graph Based Diffusion Model for Link Prediction13 Sep 2024
- 2024Towards Graph Contrastive Learning: A Survey and Beyondcited by 26
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
- 2022Recent Advances in Reliable Deep Graph Learning: Inherent Noise, Distribution Shift, and Adversarial Attackcited by 10
- 2023GraphGuard: Detecting and Counteracting Training Data Misuse in Graph Neural Networkscited by 8
- 2023Similarity Preserving Adversarial Graph Contrastive Learningcited by 6
- 2024Minimum Topology Attacks for Graph Neural Networkscited by 6
- 2023Certifiably Robust Graph Contrastive Learningcited by 5
- 2022Toward Enhanced Robustness in Unsupervised Graph Representation Learning: A Graph Information Bottleneck Perspectivecited by 4
- 2025Robustness questions the interpretability of graph neural networks: what to do?cited by 4
- 2022Mitigating the Performance Sacrifice in DP-Satisfied Federated Settings through Graph Contrastive Learningcited by 2
- 2023Coupled-Space Attacks against Random-Walk-based Anomaly Detectioncited by 2
- 2023Towards Inductive Robustness: Distilling and Fostering Wave-induced Resonance in Transductive GCNs Against Graph Adversarial Attackscited by 2
12 most cited of 24 All 24 (JSON)
- 2025Framework GNN-AID: Graph Neural Network Analysis Interpretation and Defense6 May 2025
- 2025Robustness questions the interpretability of graph neural networks: what to do?5 May 2025
- 2025Exploiting Meta-Learning-based Poisoning Attacks for Graph Link Prediction8 Apr 2025
- 2024Debiased Graph Poisoning Attack via Contrastive Surrogate Objective27 Jul 2024
- 2024Towards Graph Contrastive Learning: A Survey and Beyond20 May 2024
- 2024CORE: Data Augmentation for Link Prediction via Information Bottleneck17 Apr 2024
- 2024Fast Inference of Removal-Based Node Influence13 Mar 2024
- 2024All in One: Multi-Task Prompting for Graph Neural Networks (Extended Abstract)11 Mar 2024
- 2024Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attack10 Mar 2024
- 2024Minimum Topology Attacks for Graph Neural Networks5 Mar 2024
- 2024Active Learning for Graphs with Noisy Structures4 Feb 2024
- 2023Towards Inductive Robustness: Distilling and Fostering Wave-induced Resonance in Transductive GCNs Against Graph Adversarial Attacks14 Dec 2023
12 newest of 24 All 24 (JSON)