mlsanityData to 7 Oct 2026

Spear and Shield: Adversarial Attacks and Defense Methods for Model-Based Link Prediction on Continuous-Time Dynamic Graphs

arXiv 2308.10779 ↗First posted 21 Aug 2023cs.LG cs.SIcited by 9

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

  1. 2017Attention Is All You Needcited by 59,932
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
  5. 2020Temporal Graph Networks for Deep Learning on Dynamic Graphscited by 521
  6. 2020Inductive Representation Learning on Temporal Graphscited by 454
  7. 2019EvolveGCN: Evolving Graph Convolutional Networks for Dynamic Graphscited by 443
  8. 2019Predicting Dynamic Embedding Trajectory in Temporal Interaction Networkscited by 443
  9. 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
  10. 2020Graph Structure Learning for Robust Graph Neural Networkscited by 368
  11. 2018Adversarial Attack on Graph Structured Datacited by 300
  12. 2016Structured Sequence Modeling with Graph Convolutional Recurrent Networkscited by 273
21 more
  1. 2019Representation Learning for Dynamic Graphs: A Surveycited by 260
  2. 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
  3. 2020GNNGuard: Defending Graph Neural Networks against Adversarial Attackscited by 195
  4. 2021Inductive Representation Learning in Temporal Networks via Causal Anonymous Walkscited by 188
  5. 2018Adversarial Attack and Defense on Graph Data: A Surveycited by 166
  6. 2023Do We Really Need Complicated Model Architectures For Temporal Networks?cited by 141
  7. 2018Adversarial Attacks on Node Embeddings via Graph Poisoningcited by 109
  8. 2020APAN: Asynchronous Propagation Attention Network for Real-time Temporal Graph Embeddingcited by 78
  9. 2020Towards More Practical Adversarial Attacks on Graph Neural Networkscited by 76
  10. 2022TGL: A General Framework for Temporal GNN Training on Billion-Scale Graphscited by 59
  11. 2023Unnoticeable Backdoor Attacks on Graph Neural Networkscited by 45
  12. 2018Dynamic Graph Representation Learning via Self-Attention Networkscited by 39
  13. 2023Are Defenses for Graph Neural Networks Robust?cited by 38
  14. 2019A Unified Framework for Data Poisoning Attack to Graph-based Semi-supervised Learningcited by 30
  15. 2019MIDAS: Microcluster-Based Detector of Anomalies in Edge Streamscited by 29
  16. 2021Adversarial Attacks on Deep Models for Financial Transaction Recordscited by 24
  17. 2022Graph Neural Networks Designed for Different Graph Types: A Surveycited by 21
  18. 2019Time-aware Gradient Attack on Dynamic Network Link Predictioncited by 10
  19. 2021Time-Aware Neighbor Sampling for Temporal Graph Networkscited by 9
  20. 2022Robust Knowledge Adaptation for Dynamic Graph Neural Networkscited by 9
  21. 2021Structack: Structure-based Adversarial Attacks on Graph Neural Networkscited by 8

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 4; 2026: 3.

9 papers.