Black-Box Attacks against Signed Graph Analysis via Balance Poisoning

09/05/2023
by   Jialong Zhou, et al.
0

Signed graphs are well-suited for modeling social networks as they capture both positive and negative relationships. Signed graph neural networks (SGNNs) are commonly employed to predict link signs (i.e., positive and negative) in such graphs due to their ability to handle the unique structure of signed graphs. However, real-world signed graphs are vulnerable to malicious attacks by manipulating edge relationships, and existing adversarial graph attack methods do not consider the specific structure of signed graphs. SGNNs often incorporate balance theory to effectively model the positive and negative links. Surprisingly, we find that the balance theory that they rely on can ironically be exploited as a black-box attack. In this paper, we propose a novel black-box attack called balance-attack that aims to decrease the balance degree of the signed graphs. We present an efficient heuristic algorithm to solve this NP-hard optimization problem. We conduct extensive experiments on five popular SGNN models and four real-world datasets to demonstrate the effectiveness and wide applicability of our proposed attack method. By addressing these challenges, our research contributes to a better understanding of the limitations and resilience of robust models when facing attacks on SGNNs. This work contributes to enhancing the security and reliability of signed graph analysis in social network modeling. Our PyTorch implementation of the attack is publicly available on GitHub: https://github.com/JialongZhou666/Balance-Attack.git.

READ FULL TEXT
research
09/01/2020

Reinforcement Learning-based Black-Box Evasion Attacks to Link Prediction in Dynamic Graphs

Link prediction in dynamic graphs (LPDG) is an important research proble...
research
09/01/2022

Analyzing and Visualizing American Congress Polarization and Balance with Signed Networks

Signed networks and balance theory provide a natural setting for real-wo...
research
12/29/2017

Signed Graph Analysis for the Interpretation of Voting Behavior

In a signed graph, each link is labeled with either a positive or a nega...
research
08/02/2023

VertexSerum: Poisoning Graph Neural Networks for Link Inference

Graph neural networks (GNNs) have brought superb performance to various ...
research
09/19/2017

Predicting Positive and Negative Links with Noisy Queries: Theory & Practice

Social networks and interactions in social media involve both positive a...
research
09/01/2023

Population-level Balance in Signed Networks

Statistical network models are useful for understanding the underlying f...
research
08/15/2018

Testing for Balance in Social Networks

Friendship and antipathy exist in concert with one another in real socia...

Please sign up or login with your details

Forgot password? Click here to reset