Collective Certified Robustness against Graph Injection Attacks

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Lai, Yuni, Pan, Bailin, Chen, Kaihuang, Yuan, Yancheng, Zhou, Kai
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866911788034949120
author Lai, Yuni
Pan, Bailin
Chen, Kaihuang
Yuan, Yancheng
Zhou, Kai
author_facet Lai, Yuni
Pan, Bailin
Chen, Kaihuang
Yuan, Yancheng
Zhou, Kai
contents We investigate certified robustness for GNNs under graph injection attacks. Existing research only provides sample-wise certificates by verifying each node independently, leading to very limited certifying performance. In this paper, we present the first collective certificate, which certifies a set of target nodes simultaneously. To achieve it, we formulate the problem as a binary integer quadratic constrained linear programming (BQCLP). We further develop a customized linearization technique that allows us to relax the BQCLP into linear programming (LP) that can be efficiently solved. Through comprehensive experiments, we demonstrate that our collective certification scheme significantly improves certification performance with minimal computational overhead. For instance, by solving the LP within 1 minute on the Citeseer dataset, we achieve a significant increase in the certified ratio from 0.0% to 81.2% when the injected node number is 5% of the graph size. Our step marks a crucial step towards making provable defense more practical.
format Preprint
id arxiv_https___arxiv_org_abs_2403_01423
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Collective Certified Robustness against Graph Injection Attacks
Lai, Yuni
Pan, Bailin
Chen, Kaihuang
Yuan, Yancheng
Zhou, Kai
Cryptography and Security
Machine Learning
We investigate certified robustness for GNNs under graph injection attacks. Existing research only provides sample-wise certificates by verifying each node independently, leading to very limited certifying performance. In this paper, we present the first collective certificate, which certifies a set of target nodes simultaneously. To achieve it, we formulate the problem as a binary integer quadratic constrained linear programming (BQCLP). We further develop a customized linearization technique that allows us to relax the BQCLP into linear programming (LP) that can be efficiently solved. Through comprehensive experiments, we demonstrate that our collective certification scheme significantly improves certification performance with minimal computational overhead. For instance, by solving the LP within 1 minute on the Citeseer dataset, we achieve a significant increase in the certified ratio from 0.0% to 81.2% when the injected node number is 5% of the graph size. Our step marks a crucial step towards making provable defense more practical.
title Collective Certified Robustness against Graph Injection Attacks
topic Cryptography and Security
Machine Learning
url https://arxiv.org/abs/2403.01423