Graph neural networks (GNNs) have found successful applications in various graph-related tasks. However, recent studies have shown that many GNNs are vulnerable to adversarial attacks. In a vast majority of existing studies, adversarial attacks on GNNs are launched via direct modification of the original graph such as adding/removing links, which may not be applicable in practice. In this paper, we focus on a realistic attack operation via injecting fake nodes. The proposed Global Attack strategy via Node Injection (GANI) is designed under the comprehensive consideration of an unnoticeable perturbation setting from both structure and feature domains. Specifically, to make the node injections as imperceptible and effective as possible, we propose a sampling operation to determine the degree of the newly injected nodes, and then generate features and select neighbors for these injected nodes based on the statistical information of features and evolutionary perturbations obtained from a genetic algorithm, respectively. In particular, the proposed feature generation mechanism is suitable for both binary and continuous node features. Extensive experimental results on benchmark datasets against both general and defended GNNs show strong attack performance of GANI. Moreover, the imperceptibility analyses also demonstrate that GANI achieves a relatively unnoticeable injection on benchmark datasets.
翻译:然而,最近的研究表明,许多GNN极易受到对抗性攻击,在绝大多数现有研究中,对GNN的对抗性攻击是通过直接修改原图,如添加/移动链接等原始图象(实际上可能不适用),对GNN的对抗性攻击是通过直接修改的,例如添加/移动链接,在实践中可能不适用;在本文件中,我们侧重于通过注射假节点进行现实的攻击行动;拟议的通过Note注射(GANI)进行全球攻击战略是在全面考虑从结构和地物域无法察觉的透视设置下设计的。具体地说,为了使节点注入成为不可察觉和有效,我们提议进行抽样行动,以确定新注入节点的程度,然后根据基因算的特征和进化扰动性统计信息,为这些注入节点创造特征和选择邻居。特别是,拟议的地物生成机制适合二进制和连续节点特性。针对一般和防御性地域域的基数据设置的广泛实验结果,以便尽可能使节点注入成为不易感和有效,我们提议进行较强的GNNNNN的准攻击性数据分析。