journal article·2025Open access

A Hybrid Feature Selection and Clustering-Based Ensemble Learning Approach for Real-Time Fraud Detection in Financial Transactions

Naif Almusallam, Junaid Qayyum

Computers, Materials & Continua· Volume 85· Issue 2

Abstract

This paper proposes a novel hybrid fraud detection framework that integrates multi-stage feature selection, unsupervised clustering, and ensemble learning to improve classification performance in financial transaction monitoring systems. The framework is structured into three core layers: (1) feature selection using Recursive Feature Elimination (RFE), Principal Component Analysis (PCA), and Mutual Information (MI) to reduce dimensionality and enhance input relevance; (2) anomaly detection through unsupervised clustering using K-Means, Density-Based Spatial Clustering (DBSCAN), and Hierarchical Clustering to flag suspicious patterns in unlabeled data; and (3) final classification using a voting-based hybrid ensemble of Support Vector Machine (SVM), Random Forest (RF), and Gradient Boosting Classifier (GBC). The experimental evaluation is conducted on a synthetically generated dataset comprising one million financial transactions, with 5% labelled as fraudulent, simulating realistic fraud rates and behavioural features, including transaction time, origin, amount, and geo-location. The proposed model demonstrated a significant improvement over baseline classifiers, achieving an accuracy of 99%, a precision of 99%, a recall of 97%, and an F1-score of 99%. Compared to individual models, it yielded a 9% gain in overall detection accuracy. It reduced the false positive rate to below 3.5%, thereby minimising the operational costs associated with manually reviewing false alerts. The model’s interpretability is enhanced by the integration of Shapley Additive Explanations (SHAP) values for feature importance, supporting transparency and regulatory auditability. These results affirm the practical relevance of the proposed system for deployment in real-time fraud detection scenarios such as credit card transactions, mobile banking, and cross-border payments. The study also highlights future directions, including the deployment of lightweight models and the integration of multimodal data for scalable fraud analytics.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Imbalanced Data Classification Techniques · Auditing, Earnings Management, Governance · Financial Distress and Bankruptcy Prediction

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (40)

Show source-provided references
1. A hybrid approach to detect credit card fraud
2. Credit card fraud detection using state-of-the-art machine learning and deep learning algorithms10.1109/ACCESS.2022.3166891 ↗
3. Financial fraud detection based on machine learning: a systematic literature review10.3390/app12199637 ↗
4. Online payment fraud detection model using machine learning techniques10.1109/ACCESS.2023.3339226 ↗
5. Machine learning approaches for enhancing fraud prevention in financial transactions
6. A closer look into the characteristics of fraudulent card transactions10.1109/ACCESS.2020.3022315 ↗
7. Cao S, Yang X, Chen C, Zhou J, Li X, Qi Y. Titant: online realtime transaction fraud detection in ant financial. arXiv:1906.07407. 2019.10.14778/3352063.3352126 ↗
8. Machine learning-based real-time fraud detection in financial transactions
9. Critical analysis of machine learning based approaches for fraud detection in financial transactions
10. Mixed quantum-classical method for fraud detection with quantum feature selection10.1109/TQE.2022.3213474 ↗
11. Fraud detection in banking data by machine learning techniques10.1109/ACCESS.2022.3232287 ↗
12. Anomaly detection in blockchain networks using unsupervised learning: a survey10.3390/a17050201 ↗
13. CoDetect: financial fraud detection with anomaly feature detection10.1109/ACCESS.2018.2816564 ↗
14. Application of machine learning-based K-Means clustering for financial fraud detection10.54097/74414c90 ↗
15. Financial fraud detection using value-at-risk with machine learning in skewed data10.1109/ACCESS.2024.3393154 ↗
16. Feature selection in large scale data stream for credit card fraud detection
17. Jacobson M. Imbalanced learning and feature extraction in fraud detection with applications [Internet]. 2021 [cited 2025 Jul 22]. Available from: https://www.diva-portal.org/smash/get/diva2:1670542/FULLTEXT01.pdf.
18. A bibliometric analysis on the application of deep learning in finance: status, development and future directions10.1108/K-04-2023-0637 ↗
19. Enhancing credit card fraud detection: an ensemble machine learning approach10.3390/bdcc8010006 ↗
20. Feature selection practice for unsupervised learning of credit card fraud detection
21. A fraud detection model based on feature selection and undersampling applied to web payment systems
22. The use of artificial intelligence in detecting financial fraud: legal and ethical considerations
23. Prevention of credit card fraud transaction using ga feature selection with machine learning
24. Min W, Liang W, Yin H, Wang Z, Li M, Lal A. Explainable deep behavioral sequence clustering for transaction fraud detection. arXiv:2101.04285. 2021.
25. A novel framework for credit card fraud detection10.1109/ACCESS.2023.3323842 ↗
26. Phua C, Lee V, Smith K, Gayler R. A comprehensive survey of data mining-based fraud detection research. arXiv:1009.6119. 2010.
27. A novel approach for credit card fraud transaction detection using deep reinforcement learning scheme10.7717/peerj-cs.1998 ↗
28. Efficient credit card fraud detection using evolutionary hybrid feature selection and random weight networks10.5267/j.ijdns.2023.9.009 ↗
29. The effect of best first search optimization on credit card fraudulent transaction detection10.35940/ijitee.L2894.1081219 ↗
30. Machine learning: algorithms, real-world applications and research directions10.1007/s42979-021-00592-x ↗
31. A scalable approach for fraud detection in online e-commerce transactions 20 with big data analytics
32. Detection of fraud in IoT based credit card collected dataset using machine learning
33. Al-hchaimi · Explainable Artificial Intelligence in the Digital Sustainability Administration · 2024 · 1
34. Blockchain-assisted healthcare insurance fraud detection framework using ensemble learning10.1016/j.compeleceng.2024.109898 ↗
35. An integrated multistage ensemble machine learning model for fraudulent transaction detection10.1186/s40537-024-00996-5 ↗
36. Explainable AI—enhanced ensemble learning for financial fraud detection in mobile money transactions
37. Explainable artificial intelligence for fraud detection in financial transactions: a hybrid ensemble model with interpretable feature learning
38. Zhao P, Zhang X, Cao J, Cheng MM, Yang J, Li X. A literature review of literature reviews in pattern analysis and machine intelligence. arXiv:2402.12928. 2024.
39. Valid-time indeterminacy in temporal relational databases: semantics and representations10.1109/TKDE.2012.199 ↗
40. 2013 index IEEE transactions on neural networks and learning systems Vol. 2410.1109/TNNLS.2013.2296191 ↗