Enhancing Graph Neural Network-based Fraud Detectors against Camouflaged Fraudsters
arXiv:2008.08692 · doi:10.1145/3340531.3411903
Abstract
Graph Neural Networks (GNNs) have been widely applied to fraud detection problems in recent years, revealing the suspiciousness of nodes by aggregating their neighborhood information via different relations. However, few prior works have noticed the camouflage behavior of fraudsters, which could hamper the performance of GNN-based fraud detectors during the aggregation process. In this paper, we introduce two types of camouflages based on recent empirical studies, i.e., the feature camouflage and the relation camouflage. Existing GNNs have not addressed these two camouflages, which results in their poor performance in fraud detection problems. Alternatively, we propose a new model named CAmouflage-REsistant GNN (CARE-GNN), to enhance the GNN aggregation process with three unique modules against camouflages. Concretely, we first devise a label-aware similarity measure to find informative neighboring nodes. Then, we leverage reinforcement learning (RL) to find the optimal amounts of neighbors to be selected. Finally, the selected neighbors across different relations are aggregated together. Comprehensive experiments on two real-world fraud datasets demonstrate the effectiveness of the RL algorithm. The proposed CARE-GNN also outperforms state-of-the-art GNNs and GNN-based fraud detectors. We integrate all GNN-based fraud detectors as an opensource toolbox: https://github.com/safe-graph/DGFraud. The CARE-GNN code and datasets are available at https://github.com/YingtongDou/CARE-GNN.
Accepted by CIKM 2020
References in corpus (8)
- Semi-Supervised Classification with Graph Convolutional Networks
- FastGCN: Fast Learning with Graph Convolutional Networks via Importance Sampling
- A Semi-supervised Graph Attentive Network for Financial Fraud Detection
- Alleviating the Inconsistency Problem of Applying Graph Neural Network to Fraud Detection
- From Amateurs to Connoisseurs: Modeling the Evolution of User Expertise through Online Reviews
- Adaptive Graph Convolutional Neural Networks
- Deep Iterative and Adaptive Learning for Graph Neural Networks
- Friend or Faux: Graph-Based Early Detection of Fake Accounts on Social Networks
Cited by in corpus (10)
- An Anomaly Event Detection Method Based on GNN Algorithm for Multi-data Sources
- Few-shot Network Anomaly Detection via Cross-network Meta-learning
- Heterogeneous Similarity Graph Neural Network on Electronic Health Records
- Financial Crime & Fraud Detection Using Graph Computing: Application Considerations & Outlook
- Relational Graph Neural Networks for Fraud Detection in a Super-App environment
- Graph Computing for Financial Crime and Fraud Detection: Trends, Challenges and Outlook
- Dynamic Graph Collaborative Filtering
- Stable Prediction on Graphs with Agnostic Distribution Shift
- Relevance-Aware Anomalous Users Detection in Social Network via Graph Neural Network
- Deep Fraud Detection on Non-attributed Graph