| DC Field | Value | Language |
| dc.contributor.author | AMIEUR, ZIneb IChrake | - |
| dc.contributor.author | HAMDI, AYa | - |
| dc.date.accessioned | 2026-10-06T08:00:36Z | - |
| dc.date.available | 2026-10-06T08:00:36Z | - |
| dc.date.issued | 2026 | - |
| dc.identifier.uri | https://repository.esi-sba.dz/jspui/handle/123456789/963 | - |
| dc.description | Supervisor: Dr. Malki Abdelhamid / Co-Supervisor : Dr. Laaziz Lahlou / Co-Supervisor : Pr. Kara Nadjia | en_US |
| dc.description.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. | en_US |
| dc.language.iso | en | en_US |
| dc.subject | Financial Fraud Detection | en_US |
| dc.subject | Graph Neural Networks | en_US |
| dc.subject | Heterogeneous Temporal Graphs | en_US |
| dc.subject | Lambda Architecture | en_US |
| dc.subject | Real-time Inference | en_US |
| dc.subject | Contrastive Learning | en_US |
| dc.subject | Class Imbalance | en_US |
| dc.subject | Calibration | en_US |
| dc.title | A Lambda-Based Heterogeneous Temporal Graph Neural Network with Relation-Aware Attention for Real-Time Financial Fraud Detection | en_US |
| dc.type | Thesis | en_US |
| Appears in Collections: | Ingenieur
|