https://repository.esi-sba.dz/jspui/handle/123456789/963| Title: | A Lambda-Based Heterogeneous Temporal Graph Neural Network with Relation-Aware Attention for Real-Time Financial Fraud Detection |
| Authors: | AMIEUR, ZIneb IChrake HAMDI, AYa |
| Keywords: | Financial Fraud Detection Graph Neural Networks Heterogeneous Temporal Graphs Lambda Architecture Real-time Inference Contrastive Learning Class Imbalance Calibration |
| Issue Date: | 2026 |
| Abstract: | The rapid growth of digital payment systems has significantly increased the volume and sophistication of financial fraud worldwide. Traditional detection approaches treat transactions as independent instances, limiting their ability to capture the complex relational and temporal patterns inherent in financial networks. Graph Neural Networks have emerged as a powerful paradigm to address these limitations, enabling the detection of fraud patterns that are invisible to conventional approaches. This thesis presents a novel framework for real-time financial fraud detection over heterogeneous temporal graphs. The proposed system follows a Lambda architecture that decouples deep offline graph computation from lightweight real-time inference: a Batch Processing Network builds rich entity embeddings through stacked Relation-Specific Self-Attentive Layers and Gated Recurrent Units, cached in Redis for instant retrieval, while a Real-Time Inference Network combines these embeddings with incoming transaction features to produce a fraud score within millisecond-level latency. Strict temporal constraints are enforced throughout the pipeline to eliminate any future information leakage. The framework explores several configurations to handle severe class imbalance, and introduces the fraud rate ratio as a calibration metric that complements standard detection scores by measuring whether the model predicts fraud at a realistic rate. A systematic ablation study evaluates the contribution of each design decision. The framework is evaluated on the IEEE-CIS Fraud Detection benchmark against tabular and graphbased baselines, achieving an AUPRC of 0.422, an AUROC of 0.869, and a fraud rate ratio of 0.995 with an average inference latency of 3.82 ms per transaction.*** La croissance rapide des systèmes de paiement numérique a considérablement augmenté le volume et la sophistication de la fraude financière à l’échelle mondiale. Les approches traditionnelles de détection traitent chaque transaction de manière indépendante, ce qui limite leur capacité à capturer les patterns relationnels et temporels complexes inhérents aux réseaux de transactions financières. Les réseaux de neurones sur graphes ont émergé comme un paradigme puissant pour pallier ces limitations, permettant la détection de schémas frauduleux invisibles aux approches conventionnelles. Cette thèse présente un framework original pour la détection de fraude financière en temps réel sur des graphes temporels hétérogènes. Le système proposé suit une architecture Lambda qui découple le calcul profond hors ligne de l’inférence légère en temps réel : un réseau de traitement par lots construit des embeddings d’entités riches à travers des couches d’attention spatiale spécifiques aux relations et des unités récurrentes à portes, mis en cache dans Redis pour une récupération instantanée, tandis qu’un réseau d’inférence en temps réel combine ces embeddings avec les caractéristiques des transactions entrantes pour produire un score de fraude en quelques millisecondes. Des contraintes temporelles strictes sont appliquées tout au long du pipeline afin d’éliminer toute fuite d’informations futures. Le framework explore plusieurs configurations pour gérer le déséquilibre sévère des classes, et introduit le ratio de taux de fraude comme métrique de calibration qui complète les scores de détection standards en mesurant si le modèle prédit la fraude à un taux réaliste. Une étude d’ablation systématique évalue la contribution de chaque décision de conception. Le framework est évalué sur le benchmark IEEE-CIS Fraud Detection face à des baselines tabulaires et à des méthodes basées sur les graphes, atteignant un AUPRC de 0,422, un AUROC de 0,869 et un ratio de taux de fraude de 0,995, avec une latence moyenne d’inférence de 3,82 ms par transaction. |
| Description: | Supervisor: Dr. Malki Abdelhamid / Co-Supervisor : Dr. Laaziz Lahlou / Co-Supervisor : Pr. Kara Nadjia |
| URI: | https://repository.esi-sba.dz/jspui/handle/123456789/963 |
| Appears in Collections: | Ingenieur |
| File | Description | Size | Format | |
|---|---|---|---|---|
| PFE_Aya_Hamdi_and_Zineb_Ichrake-final-1-1.pdf | 84,49 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.