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