DGA-GNN: Dynamic Grouping Aggregation GNN for Fraud Detection

Authors

  • Mingjiang Duan Zhejiang University
  • Tongya Zheng Hangzhou City University Zhejiang University
  • Yang Gao Zhejiang University
  • Gang Wang Bangsheng Technology Co,Ltd. ZJU-Bangsun Joint Research Center
  • Zunlei Feng Zhejiang University Shanghai Institute for Advanced Study of Zhejiang University
  • Xinyu Wang Zhejiang University ZJU-Bangsun Joint Research Center

DOI:

https://doi.org/10.1609/aaai.v38i10.29067

Keywords:

ML: Graph-based Machine Learning, DMKM: Anomaly/Outlier Detection, DMKM: Graph Mining, Social Network Analysis & Community

Abstract

Fraud detection has increasingly become a prominent research field due to the dramatically increased incidents of fraud. The complex connections involving thousands, or even millions of nodes, present challenges for fraud detection tasks. Many researchers have developed various graph-based methods to detect fraud from these intricate graphs. However, those methods neglect two distinct characteristics of the fraud graph: the non-additivity of certain attributes and the distinguishability of grouped messages from neighbor nodes. This paper introduces the Dynamic Grouping Aggregation Graph Neural Network (DGA-GNN) for fraud detection, which addresses these two characteristics by dynamically grouping attribute value ranges and neighbor nodes. In DGA-GNN, we initially propose the decision tree binning encoding to transform non-additive node attributes into bin vectors. This approach aligns well with the GNN’s aggregation operation and avoids nonsensical feature generation. Furthermore, we devise a feedback dynamic grouping strategy to classify graph nodes into two distinct groups and then employ a hierarchical aggregation. This method extracts more discriminative features for fraud detection tasks. Extensive experiments on five datasets suggest that our proposed method achieves a 3% ~ 16% improvement over existing SOTA methods. Code is available at https://github.com/AtwoodDuan/DGA-GNN.

Published

2024-03-24

How to Cite

Duan, M., Zheng, T., Gao, Y., Wang, G., Feng, Z., & Wang, X. (2024). DGA-GNN: Dynamic Grouping Aggregation GNN for Fraud Detection. Proceedings of the AAAI Conference on Artificial Intelligence, 38(10), 11820-11828. https://doi.org/10.1609/aaai.v38i10.29067

Issue

Section

AAAI Technical Track on Machine Learning I