Litcius/Paper detail

RSGNN: A Model-agnostic Approach for Enhancing the Robustness of Signed Graph Neural Networks

Zeyu Zhang, Jiamou Liu, Xianda Zheng, Yifei Wang, Pengqian Han, Yupan Wang, Kaiqi Zhao, Zijian Zhang

202318 citationsDOI

Abstract

Signed graphs model complex relations using both positive and negative edges. Signed graph neural networks (SGNN) are powerful tools to analyze signed graphs. We address the vulnerability of SGNN to potential edge noise in the input graph. Our goal is to strengthen existing SGNN allowing them to withstand edge noises by extracting robust representations for signed graphs. First, we analyze the expressiveness of SGNN using an extended Weisfeiler-Lehman (WL) graph isomorphism test and identify the limitations to SGNN over triangles that are unbalanced. Then, we design some structure-based regularizers to be used in conjunction with an SGNN that highlight intrinsic properties of a signed graph. The tools and insights above allow us to propose a novel framework, Robust Signed Graph Neural Network (RSGNN), which adopts a dual architecture that simultaneously denoises the graph while learning node representations. We validate the performance of our model empirically on four real-world signed graph datasets, i.e., Bitcoin_OTC, Bitcoin_Alpha, Epinion and Slashdot, RSGNN can clearly improve the robustness of popular SGNN models. When the signed graphs are affected by random noise, our method outperforms baselines by up to 9.35% Binary-F1 for link sign prediction. Our implementation is available in PyTorch1.

Topics & Concepts

Computer scienceSigned graphRobustness (evolution)Graph isomorphismTheoretical computer scienceGraphBinary numberArtificial neural networkArtificial intelligenceAlgorithmMathematicsLine graphChemistryBiochemistryArithmeticGeneAdvanced Graph Neural NetworksTopic ModelingMachine Learning in Materials Science
RSGNN: A Model-agnostic Approach for Enhancing the Robustness of Signed Graph Neural Networks | Litcius