International Peer-Reviewed JournalOpen AccessISSN 2456-8880
irejournals@gmail.com+91-7433024337

Home / Current Issue / Paper 1720044

1720044 Vol 10 · Issue 1 Download Paper

A Machine Learning Framework for Financial Fraud Detection Using Credit Card Transaction Data

Yahuza Nafiu Prof. Ahmad Baita Garko Dr. Abubakar Atiku Muslim

Subject area: Science,Engineering and Technology  ·  Area of research: Machine Learning

Abstract

Financial fraud has become one of the most significant challenges confronting modern electronic payment systems, resulting in substantial financial losses for individuals and financial institutions worldwide. The increasing volume of digital financial transactions necessitates intelligent fraud detection systems capable of accurately distinguishing fraudulent transactions from legitimate ones. This study proposes a machine learning framework for financial fraud detection using a publicly available credit card transaction dataset obtained from Kaggle. The research focuses on analyzing the characteristics of financial transaction data and developing a robust framework for fraud detection through systematic data preprocessing and feature engineering. The methodology involved duplicate removal, feature scaling using StandardScaler, creation of a transaction-hour feature and class balancing using the Synthetic Minority Over-sampling Technique (SMOTE) to address the severe class imbalance inherent in fraud datasets. The processed data were integrated into a structured machine learning framework designed to support fraud detection and future model deployment. The proposed framework provides a comprehensive workflow encompassing data acquisition, preprocessing, feature engineering, model development and evaluation. The developed architecture enhances data quality, improves model readiness, and establishes a reliable foundation for implementing intelligent fraud detection systems in financial environments. The study contributes a scalable and practical machine learning framework that can be adapted for real-world financial transaction monitoring and future intelligent fraud prevention applications.

Keywords

Financial Fraud Detection, Machine Learning, Credit Card Transactions, Data Preprocessing, SMOTE

References

[1] Abdallah, A., Maarof, M. A., & Zainal, A. (2016). Fraud detection system: A survey. Journal of Network and Computer Applications, 68, 90–113. https://doi.org/10.1016/j.jnca.2016.04.007

[2] Almalki, F., & Masud, M. (2025). Financial fraud detection using explainable AI and stacking ensemble methods (arXiv:2505.10050). arXiv. https://doi.org/10.48550/arXiv.2505.10050

[3] Ali, A., et al. (2022). Financial fraud detection based on machine learning: A systematic literature review. Applied Sciences, 12(19), 9637. https://doi.org/10.3390/app12199637

[4] Arrieta, A. B., Díaz-Rodríguez, N., Del Ser, J., Bennetot, A., Tabik, S., Barbado, A., García, S., Gil-López, S., Molina, D., Benjamins, R., Chatila, R., & Herrera, F. (2020). Explainable Artificial Intelligence (XAI): Concepts, taxonomies, opportunities and challenges toward responsible AI. Information Fusion, 58, 82–115. https://doi.org/10.1016/j.inffus.2019.12.012

[5] Bahnsen, A. C., Aouada, D., Ottersten, B., Stojanovic, J., & Diaz, C. (2016). Feature engineering strategies for credit card fraud detection. Expert Systems with Applications, 51, 134–142. https://doi.org/10.1016/j.eswa.2015.12.030

[6] Carcillo, F., Le Borgne, Y.-A., Caelen, O., Kessaci, Y., & Oblé, F. (2019). Combining unsupervised and supervised learning in credit card fraud detection. Information Sciences, 557, 317–331. http://dx.doi.org/10.1016/j.ins.2019.05.042

[7] Chawla, N. V., et al. (2002). SMOTE: Synthetic minority over-sampling technique. Journal of Artificial Intelligence Research, 16, 321–357.

[8] Chiaburu, T., Haußer, F., & Bießmann, F. (2024). Uncertainty in XAI: Human perception and modeling approaches. Machine Learning and Knowledge Extraction, 6(2), 1170–1192. https://doi.org/10.3390/make6020055

[9] Dal Pozzolo, A., Caelen, O., Le Borgne, Y.-A., Waterschoot, S., & Bontempi, G. (2018). Learned lessons in credit card fraud detection from a practitioner perspective. Expert Systems with Applications, 41(10), 4915–4928.

[10] Hernandez Aros, L., Bustamante Molano, L. X., Gutierrez-Portela, F., et al. (2024). Financial fraud detection through the application of machine learning techniques: A literature review. Humanities and Social Sciences Communications, 11, Article 1130. https://doi.org/10.1057/s41599-024-03670-0

[11] Ngai, E. W. T., Hu, Y., Wong, Y. H., Chen, Y., & Sun, X. (2011). The application of data mining techniques in financial fraud detection: A classification framework and academic review of literature. Decision Support Systems, 50(3), 559–569. https://doi.org/10.1016/j.dss.2010.08.006

[12] Preciado Martínez, P. M., López, A. M., & García, J. R. (2025). Comparative analysis of machine learning models for the detection of fraudulent banking transactions. Cogent Business & Management, 12(1), Article 2474209. https://doi.org/10.1080/23311975.2025.2474209

[13] Rao, R. K., & Mandhala, V. N. (2024). Unveiling financial fraud: A comprehensive review of machine learning and data mining techniques. Informatica, 29(6), 1–25. https://doi.org/10.18280/isi.290620

[14] Sadineni, P. K. (2020). Detection of fraudulent transactions in credit card using machine learning algorithms. Proceedings of the Fourth International Conference on I-SMAC (pp. 878–883). IEEE. https://doi.org/10.1109/I-SMAC49090.2020.9243545

[15] Shakeabubakor, A. A. (2024). Real-time fraud detection in financial transactions: An integrated approach using machine learning and cloud-based data warehousing. International Journal of Intelligent Systems and Applications in Engineering, 12(23s), 89–97. https://www.ijisae.org/index.php/IJISAE/article/view/7038

[16] Thivaios, S., Kostopoulos, G., Stefani, A., & Kotsiantis, S. (2026). A survey of machine learning and deep learning for financial fraud detection: Architectures, data modalities, and real-world deployment challenges. Algorithms, 19(5), 354. https://doi.org/10.3390/a19050354

[17] West, J., & Bhattacharya, M. (2016). Intelligent financial fraud detection: A comprehensive review. Computers & Security, 57, 47–56. https://doi.org/10.1016/j.cose.2015.10.005

How to cite this paper

Yahuza Nafiu, Prof. Ahmad Baita Garko, Dr. Abubakar Atiku Muslim "A Machine Learning Framework for Financial Fraud Detection Using Credit Card Transaction Data" Iconic Research And Engineering Journals Volume 10 Issue 1 2026 Page 2110-2124
Yahuza Nafiu, Prof. Ahmad Baita Garko, Dr. Abubakar Atiku Muslim "A Machine Learning Framework for Financial Fraud Detection Using Credit Card Transaction Data" Iconic Research And Engineering Journals, vol. 10, no. 1, Jul. 2026
Yahuza Nafiu, Prof. Ahmad Baita Garko, Dr. Abubakar Atiku Muslim (2026). A Machine Learning Framework for Financial Fraud Detection Using Credit Card Transaction Data. Iconic Research And Engineering Journals, 10(1).
Yahuza Nafiu, Prof. Ahmad Baita Garko, Dr. Abubakar Atiku Muslim "A Machine Learning Framework for Financial Fraud Detection Using Credit Card Transaction Data" Iconic Research And Engineering Journals, vol. 10, no. 1, Jul. 2026.
@article{1720044,
      author = {Yahuza Nafiu, Prof. Ahmad Baita Garko, Dr. Abubakar Atiku Muslim},
      title = {A Machine Learning Framework for Financial Fraud Detection Using Credit Card Transaction Data},
      journal = {Iconic Research And Engineering Journals},
      year = {2026},
      volume = {10},
      number = {1},
      pages = {2110-2124},
      issn = {2456-8880},
      url = {https://www.irejournals.com/formatedpaper/1720044.pdf},
      abstract = {Financial fraud has become one of the most significant challenges confronting modern electronic payment systems, resulting in substantial financial losses for individuals and financial institutions worldwide. The increasing volume of digital financial transactions necessitates intelligent fraud detection systems capable of accurately distinguishing fraudulent transactions from legitimate ones. This study proposes a machine learning framework for financial fraud detection using a publicly available credit card transaction dataset obtained from Kaggle. The research focuses on analyzing the characteristics of financial transaction data and developing a robust framework for fraud detection through systematic data preprocessing and feature engineering. The methodology involved duplicate removal, feature scaling using StandardScaler, creation of a transaction-hour feature and class balancing using the Synthetic Minority Over-sampling Technique (SMOTE) to address the severe class imbalance inherent in fraud datasets. The processed data were integrated into a structured machine learning framework designed to support fraud detection and future model deployment. The proposed framework provides a comprehensive workflow encompassing data acquisition, preprocessing, feature engineering, model development and evaluation. The developed architecture enhances data quality, improves model readiness, and establishes a reliable foundation for implementing intelligent fraud detection systems in financial environments. The study contributes a scalable and practical machine learning framework that can be adapted for real-world financial transaction monitoring and future intelligent fraud prevention applications.},
      keywords = {Financial Fraud Detection, Machine Learning, Credit Card Transactions, Data Preprocessing, SMOTE},
      month = {July},
  }