mlsanityData to 7 Oct 2026

Provable Robustness of (Graph) Neural Networks Against Data Poisoning and Backdoor Attacks

arXiv 2407.10867 ↗First posted 15 Jul 2024cs.LG cs.CRcited by 5

Not on the map. Why?

Abstract (arXiv)

Generalization of machine learning models can be severely compromised by data poisoning, where adversarial changes are applied to the training data. This vulnerability has led to interest in certifying (i.e., proving) that such changes up to a certain magnitude do not affect test predictions. We, for the first time, certify Graph Neural Networks (GNNs) against poisoning attacks, including backdoors, targeting the node features of a given graph. Our certificates are white-box and based upon (i) the neural tangent kernel, which characterizes the training dynamics of sufficiently wide networks; and (ii) a novel reformulation of the bilevel optimization problem describing poisoning as a mixed-integer linear program. Consequently, we leverage our framework to provide fundamental insights into the role of graph structure and its connectivity on the worst-case robustness behavior of convolution-based and PageRank-based GNNs. We note that our framework is more general and constitutes the first approach to derive white-box poisoning certificates for NNs, which can be of independent interest beyond graph-related tasks.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 73 of its 99 references that are in the map. First posted on arXiv 15 Jul 2024.

Builds on

73 of 99 references.

References · 73

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Inductive Representation Learning on Large Graphscited by 6,284
  3. 2018How Powerful are Graph Neural Networks?cited by 4,355
  4. 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,597
  5. 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
  6. 2019Simplifying Graph Convolutional Networkscited by 1,470
  7. 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
  8. 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
  9. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
  10. 2020Simple and Deep Graph Convolutional Networkscited by 857
  11. 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
  12. 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
38 more
  1. 2019On Exact Computation with an Infinitely Wide Neural Netcited by 572
  2. 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 332
  3. 2017Certified Defenses for Data Poisoning Attackscited by 288
  4. 2023Poisoning Web-Scale Training Datasets is Practicalcited by 276
  5. 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
  6. 2023Poisoning Language Models During Instruction Tuningcited by 254
  7. 2020Wiki-CS: A Wikipedia-Based Benchmark for Graph Neural Networkscited by 253
  8. 2018Manipulating Machine Learning: Poisoning Attacks and Countermeasures for Regression Learningcited by 219
  9. 2020GNNGuard: Defending Graph Neural Networks against Adversarial Attackscited by 195
  10. 2017Towards Poisoning of Deep Learning Algorithms with Back-gradient Optimizationcited by 188
  11. 2020Dataset Security for Machine Learning: Data Poisoning, Backdoor Attacks, and Defensescited by 171
  12. 2020Witches' Brew: Industrial Scale Data Poisoning via Gradient Matchingcited by 156
  13. 2018Contextual Stochastic Block Modelscited by 134
  14. 2020On the linearity of large non-linear models: when and why the tangent kernel is constantcited by 129
  15. 2018Stronger Data Poisoning Attacks Break Data Sanitization Defensescited by 125
  16. 2020Adversarial Machine Learning -- Industry Perspectivescited by 121
  17. 2020RAB: Provable Robustness Against Backdoor Attackscited by 115
  18. 2020MetaPoison: Practical General-purpose Clean-label Data Poisoningcited by 114
  19. 2020Graph Backdoorcited by 112
  20. 2020Deep Partition Aggregation: Provable Defense against General Poisoning Attackscited by 112
  21. 2020Certified Robustness to Label-Flipping Attacks via Randomized Smoothingcited by 103
  22. 2016Learning from Untrusted Datacited by 90
  23. 2020Intrinsic Certified Robustness of Bagging against Data Poisoning Attackscited by 90
  24. 2018Is feature selection secure against training data poisoning?cited by 88
  25. 2018Technical Report: When Does Machine Learning FAIL? Generalized Transferability for Evasion and Poisoning Attackscited by 78
  26. 2019Data Poisoning against Differentially-Private Learners: Attacks and Defensescited by 75
  27. 2020On Certifying Robustness against Backdoor Attacks via Randomized Smoothingcited by 74
  28. 2021Elastic Graph Neural Networkscited by 67
  29. 2019Certifiable Robustness to Graph Perturbationscited by 62
  30. 2019Certifiable Robustness and Robust Training for Graph Convolutional Networkscited by 59
  31. 2020Certified Robustness of Nearest Neighbors against Data Poisoning and Backdoor Attackscited by 58
  32. 2019Spam Review Detection with Graph Convolutional Networkscited by 57
  33. 2020Efficient Robustness Certificates for Discrete Data: Sparsity-Aware Randomized Smoothing for Graphs, Images and Morecited by 56
  34. 2022Improved Certified Defenses against Data Poisoning with (Deterministic) Finite Aggregationcited by 50
  35. 2023Unnoticeable Backdoor Attacks on Graph Neural Networkscited by 45
  36. 2023Understanding Certified Training with Interval Bound Propagationcited by 26
  37. 2020MALCOM: Generating Malicious Comments to Attack Neural Fake News Detection Modelscited by 25
  38. 2023Attacking Fake News Detectors via Manipulating News Social Engagementcited by 23

50 most cited of 73 All 73 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 1; 2026: 2.

5 papers.