LGAIMay 30, 2021

How effective are Graph Neural Networks in Fraud Detection for Network Data?

arXiv:2105.14568v110 citations
Originality Synthesis-oriented
AI Analysis

This work identifies issues in applying GNNs to fraud detection, which is important for financial security, but it is incremental as it only analyzes existing techniques without introducing novel solutions.

The paper evaluated Graph Neural Networks (GNNs) for fraud detection in network data, addressing challenges like class imbalance and concept drift, but did not propose a new method or report specific performance improvements.

Graph-based Neural Networks (GNNs) are recent models created for learning representations of nodes (and graphs), which have achieved promising results when detecting patterns that occur in large-scale data relating different entities. Among these patterns, financial fraud stands out for its socioeconomic relevance and for presenting particular challenges, such as the extreme imbalance between the positive (fraud) and negative (legitimate transactions) classes, and the concept drift (i.e., statistical properties of the data change over time). Since GNNs are based on message propagation, the representation of a node is strongly impacted by its neighbors and by the network's hubs, amplifying the imbalance effects. Recent works attempt to adapt undersampling and oversampling strategies for GNNs in order to mitigate this effect without, however, accounting for concept drift. In this work, we conduct experiments to evaluate existing techniques for detecting network fraud, considering the two previous challenges. For this, we use real data sets, complemented by synthetic data created from a new methodology introduced here. Based on this analysis, we propose a series of improvement points that should be investigated in future research.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes