Randomized Message-Interception Smoothing: Gray-box Certificates for Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Randomized smoothing is one of the most promising frameworks for certifying the adversarial robustness of machine learning models, including Graph Neural Networks (GNNs). Yet, existing randomized smoothing certificates for GNNs are overly pessimistic since they treat the model as a black box, ignoring the underlying architecture. To remedy this, we propose novel gray-box certificates that exploit the message-passing principle of GNNs: We randomly intercept messages and carefully analyze the probability that messages from adversarially controlled nodes reach their target nodes. Compared to existing certificates, we certify robustness to much stronger adversaries that control entire nodes in the graph and can arbitrarily manipulate node features. Our certificates provide stronger guarantees for attacks at larger distances, as messages from farther-away nodes are more likely to get intercepted. We demonstrate the effectiveness of our method on various models and datasets. Since our gray-box certificates consider the underlying graph structure, we can significantly improve certifiable robustness by applying graph sparsification.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 32 of its 54 references that are in the map. First posted on arXiv 5 Jan 2023.
Builds on
32 of 54 references.
References · 32
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
- 2021How Attentive are Graph Attention Networks?cited by 818
- 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 542
- 2018Certified Robustness to Adversarial Examples with Differential Privacycited by 462
- 2019Diffusion Improves Graph Learningcited by 414
- 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 332
- 2021A Comprehensive Survey on Graph Anomaly Detection with Deep Learningcited by 230
20 more
- 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
- 2020GNNGuard: Defending Graph Neural Networks against Adversarial Attackscited by 195
- 2021Robustness of Graph Neural Networks at Scalecited by 100
- 2020(De)Randomized Smoothing for Certifiable Defense against Patch Attackscited by 97
- 2018Bayesian graph convolutional neural networks for semi-supervised classificationcited by 88
- 2020Towards More Practical Adversarial Attacks on Graph Neural Networkscited by 76
- 2021TDGIA:Effective Injection Attacks on Graph Neural Networkscited by 67
- 2019Tight Certificates of Adversarial Robustness for Randomly Smoothed Classifierscited by 65
- 2019Certifiable Robustness to Graph Perturbationscited by 62
- 2019Certifiable Robustness and Robust Training for Graph Convolutional Networkscited by 59
- 2019Robustness Certificates for Sparse Adversarial Attacks by Randomized Ablationcited by 59
- 2019Transferring Robustness for Graph Neural Network Against Poisoning Attackscited by 58
- 2020Efficient Robustness Certificates for Discrete Data: Sparsity-Aware Randomized Smoothing for Graphs, Images and Morecited by 56
- 2021PointGuard: Provably Robust 3D Point Cloud Classificationcited by 49
- 2020Reliable Graph Neural Networks via Robust Aggregationcited by 43
- 2021Improved, Deterministic Smoothing for L_1 Certified Robustnesscited by 39
- 2020Higher-Order Certification for Randomized Smoothingcited by 36
- 2020DefenseVGAE: Defending against Adversarial Attacks on Graph Data via a Variational Graph Autoencodercited by 10
- 2020Tight Second-Order Certificates for Randomized Smoothingcited by 10
- 2022Invariance-Aware Randomized Smoothing Certificatescited by 7
Built on by
Citing papers per year: 2023: 4; 2024: 4; 2025: 1; 2026: 1.
10 papers.
- 2023Adversarial Training for Graph Neural Networks: Pitfalls, Solutions, and New Directionscited by 28
- 2024Uncertainty in Graph Neural Networks: A Surveycited by 20
- 2023RS-Del: Edit Distance Robustness Certificates for Sequence Classifiers via Randomized Deletioncited by 17
- 2023Hierarchical Randomized Smoothingcited by 9
- 2024Bounding the Expected Robustness of Graph Neural Networks Subject to Node Feature Attackscited by 9
- 2023Node-aware Bi-smoothing: Certified Robustness against Graph Injection Attackscited by 8
- 2024Provable Robustness of (Graph) Neural Networks Against Data Poisoning and Backdoor Attackscited by 5
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solvingcited by 4
- 2024Collective Certified Robustness against Graph Injection Attackscited by 3
- 2026Provable Robustness against Backdoor Attacks via the Primal-Dual Perspective on Differential Privacycited by 0
- 2026Provable Robustness against Backdoor Attacks via the Primal-Dual Perspective on Differential Privacy20 May 2026
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solving12 Aug 2025
- 2024Provable Robustness of (Graph) Neural Networks Against Data Poisoning and Backdoor Attacks15 Jul 2024
- 2024Bounding the Expected Robustness of Graph Neural Networks Subject to Node Feature Attacks27 Apr 2024
- 2024Uncertainty in Graph Neural Networks: A Survey11 Mar 2024
- 2024Collective Certified Robustness against Graph Injection Attacks3 Mar 2024
- 2023Node-aware Bi-smoothing: Certified Robustness against Graph Injection Attacks7 Dec 2023
- 2023Hierarchical Randomized Smoothing24 Oct 2023
- 2023Adversarial Training for Graph Neural Networks: Pitfalls, Solutions, and New Directions27 Jun 2023
- 2023RS-Del: Edit Distance Robustness Certificates for Sequence Classifiers via Randomized Deletion31 Jan 2023