GraphProt: Certified Black-Box Shielding Against Backdoored Graph Models

Abstract

Graph learning models have been empirically proven to be vulnerable to backdoor threats, wherein adversaries submit trigger-embedded inputs to manipulate the model predictions. Current graph backdoor defenses manifest several limitations: 1) dependence on model-related details, 2) necessitation of additional fine-tuning, and 3) reliance on extra explainability tools, all of which are infeasible under stringent privacy policies. To address those limitations, we propose GraphProt, a certified black-box defense method to suppress backdoor attacks on GNN-based graph classifiers. Our GraphProt operates in a model-agnostic manner and solely leverages graph input. Specifically, GraphProt first introduces designed topology-feature-filtration to mitigate graph anomalies. Subsequently, subgraphs are sampled via a formulated strategy integrating topology and features, followed by a robust model inference through a majority vote-based subgraph prediction ensemble. Our results across benchmark attacks and datasets show GraphProt effectively reduces attack success rates while preserving regular graph classification accuracy.

Cite

Text

Yang et al. "GraphProt: Certified Black-Box Shielding Against Backdoored Graph Models." International Joint Conference on Artificial Intelligence, 2025. doi:10.24963/IJCAI.2025/70

Markdown

[Yang et al. "GraphProt: Certified Black-Box Shielding Against Backdoored Graph Models." International Joint Conference on Artificial Intelligence, 2025.](https://mlanthology.org/ijcai/2025/yang2025ijcai-graphprot/) doi:10.24963/IJCAI.2025/70

BibTeX

@inproceedings{yang2025ijcai-graphprot,
  title     = {{GraphProt: Certified Black-Box Shielding Against Backdoored Graph Models}},
  author    = {Yang, Xiao and Lai, Yuni and Zhou, Kai and Li, Gaolei and Li, Jianhua and Zhang, Hang},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2025},
  pages     = {619-627},
  doi       = {10.24963/IJCAI.2025/70},
  url       = {https://mlanthology.org/ijcai/2025/yang2025ijcai-graphprot/}
}