RLC-GNN: An Improved Deep Architecture for Spatial-Based Graph Neural Network with Application to Fraud Detection

Applied Sciences 2021  ·  Yufan Zeng, Jiashan Tang ·

Graph neural networks (GNNs) have been very successful at solving fraud detection tasks. The GNN-based detection algorithms learn node embeddings by aggregating neighboring information. Recently, CAmouflage-REsistant GNN (CARE-GNN) is proposed, and this algorithm achieves state-of-the-art results on fraud detection tasks by dealing with relation camouflages and feature camouflages. However, stacking multiple layers in a traditional way defined by hop leads to a rapid performance drop. As the single-layer CARE-GNN cannot extract more information to fix the potential mistakes, the performance heavily relies on the only one layer. In order to avoid the case of single-layer learning, in this paper, we consider a multi-layer architecture which can form a complementary relationship with residual structure. We propose an improved algorithm named Residual Layered CARE-GNN (RLC-GNN). The new algorithm learns layer by layer progressively and corrects mistakes continuously. We choose three metrics—recall, AUC, and F1-score—to evaluate proposed algorithm. Numerical experiments are conducted. We obtain up to 5.66%, 7.72%, and 9.09% improvements in recall, AUC, and F1-score, respectively, on Yelp dataset. Moreover, we also obtain up to 3.66%, 4.27%, and 3.25% improvements in the same three metrics on the Amazon dataset.


Results from the Paper

Task Dataset Model Metric Name Metric Value Global Rank Benchmark
Fraud Detection Amazon-Fraud RLC-GNN AUC-ROC 97.48 # 1
Node Classification Amazon-Fraud RLC-GNN AUC-ROC 97.48 # 1
Fraud Detection Yelp-Fraud RLC-GNN AUC-ROC 85.44 # 2
Node Classification Yelp-Fraud RLC-GNN AUC-ROC 85.44 # 2


No methods listed for this paper. Add relevant methods here