LGSIJun 20, 2024

Understanding the Robustness of Graph Neural Networks against Adversarial Attacks

arXiv:2406.13920v210 citationsHas Code
Originality Incremental advance
AI Analysis

It addresses the robustness issue for GNNs in safety-critical applications, but it is incremental as it builds on existing empirical work.

This paper tackles the problem of graph neural networks (GNNs) being vulnerable to adversarial attacks by conducting a large-scale systematic study, resulting in 11 actionable guidelines for designing robust GNNs.

Recent studies have shown that graph neural networks (GNNs) are vulnerable to adversarial attacks, posing significant challenges to their deployment in safety-critical scenarios. This vulnerability has spurred a growing focus on designing robust GNNs. Despite this interest, current advancements have predominantly relied on empirical trial and error, resulting in a limited understanding of the robustness of GNNs against adversarial attacks. To address this issue, we conduct the first large-scale systematic study on the adversarial robustness of GNNs by considering the patterns of input graphs, the architecture of GNNs, and their model capacity, along with discussions on sensitive neurons and adversarial transferability. This work proposes a comprehensive empirical framework for analyzing the adversarial robustness of GNNs. To support the analysis of adversarial robustness in GNNs, we introduce two evaluation metrics: the confidence-based decision surface and the accuracy-based adversarial transferability rate. Through experimental analysis, we derive 11 actionable guidelines for designing robust GNNs, enabling model developers to gain deeper insights. The code of this study is available at https://github.com/star4455/GraphRE.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes