LGSIJan 28, 2023

Node Injection for Class-specific Network Poisoning

arXiv:2301.12277v217 citationsh-index: 41
Originality Incremental advance
AI Analysis

This addresses a practical security vulnerability in GNNs for applications like social networks or recommendation systems, though it is an incremental advancement in adversarial attacks.

The paper tackles the problem of class-specific network poisoning in Graph Neural Networks (GNNs) by proposing NICKI, an optimization-based node injection attack that misclassifies specific target nodes while camouflaging injected nodes as benign, achieving consistent superiority over four baseline strategies in experiments on four benchmark networks.

Graph Neural Networks (GNNs) are powerful in learning rich network representations that aid the performance of downstream tasks. However, recent studies showed that GNNs are vulnerable to adversarial attacks involving node injection and network perturbation. Among these, node injection attacks are more practical as they don't require manipulation in the existing network and can be performed more realistically. In this paper, we propose a novel problem statement - a class-specific poison attack on graphs in which the attacker aims to misclassify specific nodes in the target class into a different class using node injection. Additionally, nodes are injected in such a way that they camouflage as benign nodes. We propose NICKI, a novel attacking strategy that utilizes an optimization-based approach to sabotage the performance of GNN-based node classifiers. NICKI works in two phases - it first learns the node representation and then generates the features and edges of the injected nodes. Extensive experiments and ablation studies on four benchmark networks show that NICKI is consistently better than four baseline attacking strategies for misclassifying nodes in the target class. We also show that the injected nodes are properly camouflaged as benign, thus making the poisoned graph indistinguishable from its clean version w.r.t various topological properties.

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