LEX-GNN: Label-Exploring Graph Neural Network for Accurate Fraud Detection

Graph-based fraud detection faces significant challenges, such as severe class imbalance, inconsistent connections due to the scarcity of fraudulent nodes, and the camouflage of these nodes appearing like benign nodes. Existing studies often adopt the approach of filtering similar nodes to strengthen the homophily assumption of graph neural networks. However, to effectively address these issues, it is important to distinguish and adaptively utilize the labels of neighboring nodes. In this study, we propose the Label-Exploring Graph Neural Network (LEX-GNN), designed to enhance fraud detection by actively leveraging labeled node information. The core idea is that the manner of message passing and reception should vary depending on the node types. Specifically, we first predict the labels of nodes based on their original or previous representations. Subsequently, each node transmits differently processed messages according to its probability of being fraudulent. Finally, target nodes also receive the messages differently depending on their pre-predicted probability. Extensive experimental results on real-world benchmarks demonstrate that LEX-GNN outperforms existing state-of-the-art baselines. Our code is available at https://github.com/wdhyun/LEX-GNN.

PDF

Results from the Paper


Task Dataset Model Metric Name Metric Value Global Rank Benchmark
Node Classification Amazon-Fraud LEX-GNN AUC-ROC 97.91 # 1
Fraud Detection Amazon-Fraud LEX-GNN AUC-ROC 97.91 # 1
Averaged Precision 92.18 # 1
F1 Macro 93.48 # 1
G-mean 92.03 # 1
Node Classification Yelp-Fraud LEX-GNN AUC-ROC 96.40 # 1
Fraud Detection Yelp-Fraud LEX-GNN AUC-ROC 96.40 # 1
Averaged Precision 83.56 # 1
F1 Macro 86.35 # 1
G-mean 84.91 # 1

Methods