Spear and Shield: Adversarial Attacks and Defense Methods for Model-Based Link Prediction on Continuous-Time Dynamic Graphs
Not on the map. Why?
Abstract (arXiv)
Real-world graphs are dynamic, constantly evolving with new interactions, such as financial transactions in financial networks. Temporal Graph Neural Networks (TGNNs) have been developed to effectively capture the evolving patterns in dynamic graphs. While these models have demonstrated their superiority, being widely adopted in various important fields, their vulnerabilities against adversarial attacks remain largely unexplored. In this paper, we propose T-SPEAR, a simple and effective adversarial attack method for link prediction on continuous-time dynamic graphs, focusing on investigating the vulnerabilities of TGNNs. Specifically, before the training procedure of a victim model, which is a TGNN for link prediction, we inject edge perturbations to the data that are unnoticeable in terms of the four constraints we propose, and yet effective enough to cause malfunction of the victim model. Moreover, we propose a robust training approach T-SHIELD to mitigate the impact of adversarial attacks. By using edge filtering and enforcing temporal smoothness to node embeddings, we enhance the robustness of the victim model. Our experimental study shows that T-SPEAR significantly degrades the victim model's performance on link prediction tasks, and even more, our attacks are transferable to other TGNNs, which differ from the victim model assumed by the attacker. Moreover, we demonstrate that T-SHIELD effectively filters out adversarial edges and exhibits robustness against adversarial attacks, surpassing the link prediction performance of the naive TGNN by up to 11.2% under T-SPEAR.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 33 of its 49 references that are in the map. First posted on arXiv 21 Aug 2023.
Builds on
33 of 49 references.
References · 33
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2020Temporal Graph Networks for Deep Learning on Dynamic Graphscited by 521
- 2020Inductive Representation Learning on Temporal Graphscited by 454
- 2019EvolveGCN: Evolving Graph Convolutional Networks for Dynamic Graphscited by 443
- 2019Predicting Dynamic Embedding Trajectory in Temporal Interaction Networkscited by 443
- 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
- 2016Structured Sequence Modeling with Graph Convolutional Recurrent Networkscited by 273
21 more
- 2019Representation Learning for Dynamic Graphs: A Surveycited by 260
- 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
- 2020GNNGuard: Defending Graph Neural Networks against Adversarial Attackscited by 195
- 2021Inductive Representation Learning in Temporal Networks via Causal Anonymous Walkscited by 188
- 2018Adversarial Attack and Defense on Graph Data: A Surveycited by 166
- 2023Do We Really Need Complicated Model Architectures For Temporal Networks?cited by 141
- 2018Adversarial Attacks on Node Embeddings via Graph Poisoningcited by 109
- 2020APAN: Asynchronous Propagation Attention Network for Real-time Temporal Graph Embeddingcited by 78
- 2020Towards More Practical Adversarial Attacks on Graph Neural Networkscited by 76
- 2022TGL: A General Framework for Temporal GNN Training on Billion-Scale Graphscited by 59
- 2023Unnoticeable Backdoor Attacks on Graph Neural Networkscited by 45
- 2018Dynamic Graph Representation Learning via Self-Attention Networkscited by 39
- 2023Are Defenses for Graph Neural Networks Robust?cited by 38
- 2019A Unified Framework for Data Poisoning Attack to Graph-based Semi-supervised Learningcited by 30
- 2019MIDAS: Microcluster-Based Detector of Anomalies in Edge Streamscited by 29
- 2021Adversarial Attacks on Deep Models for Financial Transaction Recordscited by 24
- 2022Graph Neural Networks Designed for Different Graph Types: A Surveycited by 21
- 2019Time-aware Gradient Attack on Dynamic Network Link Predictioncited by 10
- 2021Time-Aware Neighbor Sampling for Temporal Graph Networkscited by 9
- 2022Robust Knowledge Adaptation for Dynamic Graph Neural Networkscited by 9
- 2021Structack: Structure-based Adversarial Attacks on Graph Neural Networkscited by 8
Built on by
Citing papers per year: 2024: 2; 2025: 4; 2026: 3.
9 papers.
- 2024Safety in Graph Machine Learning: Threats and Safeguardscited by 11
- 2025CAT: Can Trust be Predicted with Context-Awareness in Dynamic Heterogeneous Networks?cited by 2
- 2026Sequence Diffusion Model for Temporal Link Prediction in Continuous-Time Dynamic Graphcited by 1
- 2024Graph Spring Neural ODEs for Link Sign Predictioncited by 0
- 2025Leveraging Vulnerabilities in Temporal Graph Neural Networks via Strategic High-Impact Assaultscited by 0
- 2025LoReTTA: A Low Resource Framework To Poison Continuous Time Dynamic Graphscited by 0
- 2025Dynamic Homophily with Imperfect Recall: Modeling Resilience in Adversarial Networkscited by 0
- 2026Target-Aware Interaction-Guided Reinforcement Learning for Black-Box Node Injection Attacks on Graph Neural Networkscited by 0
- 2026A Survey on GNN-based Link Prediction: Techniques, Applications, and Challengescited by 0
- 2026Target-Aware Interaction-Guided Reinforcement Learning for Black-Box Node Injection Attacks on Graph Neural Networks5 Jul 2026
- 2026A Survey on GNN-based Link Prediction: Techniques, Applications, and Challenges29 Apr 2026
- 2026Sequence Diffusion Model for Temporal Link Prediction in Continuous-Time Dynamic Graph30 Jan 2026
- 2025Dynamic Homophily with Imperfect Recall: Modeling Resilience in Adversarial Networks13 Dec 2025
- 2025CAT: Can Trust be Predicted with Context-Awareness in Dynamic Heterogeneous Networks?12 Dec 2025
- 2025LoReTTA: A Low Resource Framework To Poison Continuous Time Dynamic Graphs10 Nov 2025
- 2025Leveraging Vulnerabilities in Temporal Graph Neural Networks via Strategic High-Impact Assaults29 Sep 2025
- 2024Graph Spring Neural ODEs for Link Sign Prediction17 Dec 2024
- 2024Safety in Graph Machine Learning: Threats and Safeguards17 May 2024