Design and Evaluation of FraudNet: An Intelligent Graph-Based Architecture for Fraud Ring Detection

Author
Boochi Adikeshavulu, Dr. S. Usharani
Keywords
Graph Neural Networks; Fraud Detection; Fraud Rings; Transaction Graph; Graph Attention Networks; GCN; GAT; GraphSAGE; Financial Security.
Abstract
Financial fraud continues to evolve with increasing sophistication, particularly through coordinated fraud rings that exploit distributed transaction patterns to evade detection. Traditional rule-based systems and tabular machine learning models are limited in capturing relational dependencies across entities such as accounts, devices, and identities. This paper presents FraudNet AI, a graph-based deep learning framework that models financial transactions as interconnected nodes within a transaction graph to identify complex fraud structures. The proposed system utilizes the IEEE-CIS Fraud Detection dataset and constructs a heterogeneous graph by linking transactions through shared attributes including device identifiers, IP addresses, billing information, and email domains.A hybrid Graph Neural Network (GNN) architecture combining Graph Convolutional Networks (GCN), Graph Attention Networks (GAT), and GraphSAGE is employed to learn rich node embeddings that encode both intrinsic transaction features and neighborhood relationships. The framework includes preprocessing, graph construction, model training with class imbalance handling, and deployment via a Flask-based API and interactive dashboard. Experimental results demonstrate improved performance over baseline models in terms of AUC-ROC, precision, and recall.
References
[1] T. N. Kipf and M. Welling, “Semi-Supervised Classification with Graph Convolutional Networks,” International Conference on Learning Representations (ICLR), 2017.
[2] P. Velickovic et al., “Graph Attention Networks,” International Conference on Learning Representations (ICLR), 2018.
[3] W. Hamilton et al., “Inductive Representation Learning on Large Graphs,” Advances in Neural Information Processing Systems (NeurIPS), 2017.
[4] T. Chen and C. Guestrin, “XGBoost: A Scalable Tree Boosting System,” ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD), 2016.
[5] L. Breiman, “Random Forests,” Machine Learning, vol. 45, no. 1, pp. 5–32, 2001.
[6] M. Fey and J. E. Lenssen, “Fast Graph Representation Learning with PyTorch Geometric,” ICLR Workshop on Representation Learning on Graphs and Manifolds, 2019.
[7] IEEE-CIS, “Fraud Detection Dataset,” Kaggle Competition Dataset, 2019.
[8] A. Paszke et al., “PyTorch: An Imperative Style, High-Performance Deep Learning Library,” Advances in Neural Information Processing Systems (NeurIPS), vol. 32, 2019.
[9] F. Pedregosa et al., “Scikit-learn: Machine Learning in Python,” Journal of Machine Learning Research (JMLR), vol. 12, pp. 2825–2830, 2011.
[10]Z. Ying et al., “GNNExplainer: Generating Explanations for Graph Neural Networks,” Advances in Neural Information Processing Systems (NeurIPS), 2019.

Received : 15 April 2026
Accepted : 24 June 2026
Published : 28 June 2026
DOI: 10.30726/esij/v13.i2.2026.1320030