CaT-GNN: Enhancing Credit Card Fraud Detection via Causal Temporal Graph Neural Networks
CaT-GNN: повышение эффективности обнаружения мошенничества с банковскими картами с помощью причинно-временных графовых нейронных сетей
2024-02-22
SCID: 54.1/n9ma527g
Discuss with AI
causal invariant learningcausal mixupcausal temporal graph neural networkscredit card fraud detectiontemporal attention
Figures from the paper
Abstract (AI)
Credit card fraud poses a significant threat to the economy. While Graph Neural Network (GNN)-based fraud detection methods perform well, they often overlook the causal effect of a node's local structure on predictions. This paper introduces a novel method for credit card fraud detection, the \textbf{\underline{Ca}}usal \textbf{\underline{T}}emporal \textbf{\underline{G}}raph \textbf{\underline{N}}eural \textbf{N}etwork (CaT-GNN), which leverages causal invariant learning to reveal inherent correlations within transaction data. By decomposing the problem into discovery and intervention phases, CaT-GNN identifies causal nodes within the transaction graph and applies a causal mixup strategy to enhance the model's robustness and interpretability. CaT-GNN consists of two key components: Causal-Inspector and Causal-Intervener. The Causal-Inspector utilizes attention weights in the temporal attention mechanism to identify causal and environment nodes without introducing additional parameters. Subsequently, the Causal-Intervener performs a causal mixup enhancement on environment nodes based on the set of nodes. Evaluated on three datasets, including a private financial dataset and two public datasets, CaT-GNN demonstrates superior performance over existing state-of-the-art methods. Our findings highlight the potential of integrating causal reasoning with graph neural networks to improve fraud detection capabilities in financial transactions.
Key Findings
1
Across one private and two public datasets, CaT-GNN outperforms existing state-of-the-art fraud detection methods.
2
CaT-GNN integrates causal invariant learning with temporal graph neural networks for credit card fraud detection.
3
Causal-Inspector uses temporal-attention weights to distinguish causal and environment nodes without adding model parameters.
4
Causal-Intervener applies causal mixup to environment nodes, improving model robustness and interpretability.
5
The method decomposes causal modeling into discovery and intervention phases to identify causal nodes in transaction graphs.
Research Object
Credit card transaction graphs and their fraud detection
Research Subject
Causal effects of local graph structure and temporal transaction patterns on fraud-detection performance, including causal-node identification, intervention, robustness, and interpretability
Publication Details
Publication Date
2024-02-22
Journal
Publisher
ISSN
Cited by
4
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest