Securing Digital Transactions: Machine Learning for Credit Card Fraud Detection | IJCSE Volume 10 – Issue 6 | IJCSE-V10I6P53

IJCSE
International Journal of Computer Science Engineering Techniques
ISSN 2455-135X Β· Peer-Reviewed Β· Open Access
πŸ“š Volume 10, Issue 6
πŸ“… November 13, 2026
πŸ“„ Pages 446–451
πŸ”– ID: IJCSE-V10I6P53

Securing Digital Transactions: Machine Learning for Credit Card Fraud Detection

Author(s)

Vinutha H.R, Darshan B.A, Deepak Hosamane M, Dhanush M.S, Jeevan S.S

Abstract

The rapid growth of digital payments has increased the importance of reliable credit card fraud detection systems. Traditional rule-based approaches can struggle to identify com plex and evolving fraud patterns, particularly when fraudulent transactions represent only a small proportion of transaction data. This paper presents a machine learning-based framework that combines data preprocessing, class-imbalance handling, autoencoder-based feature representation, and XGBoost clas sification. The study uses the publicly available credit card transaction dataset containing 284,807 transactions, including 492 fraudulent transactions. Robust scaling is used to reduce the influence of extreme values, while the Synthetic Minority Oversampling Technique (SMOTE) is applied only to the training data. An autoencoder learns a compact representation of trans action features and calculates reconstruction error; these outputs are combined with the prepared features for downstream clas sification. XGBoost is used to distinguish legitimate transactions from potentially fraudulent ones. The framework is evaluated using precision, recall, F1-score, area under the precision recall curve (PR-AUC), and area under the receiver operating characteristic curve (ROC-AUC). The paper also describes an API-oriented deployment workflow. Numerical results should be reported from the final reproducible experiment; illustrative or previously obtained values must not be treated as independently verified without rerunning the implementation.

Keywords

Credit card fraud detection, machine learning, XG Boost, autoencoder, SMOTE, class imbalance, anomaly detection, financial security.

Conclusion

This paper described a machine learning framework for credit card fraud detection that combines robust preprocess ing, training-only SMOTE, autoencoder-based representation learning, and XGBoost classification. The framework empha sises evaluation metrics suited to imbalanced data, including precision, recall, F1-score, ROC-AUC, and PR-AUC. It also outlines a deployment workflow in which saved preprocessing components and trained models are used to score new trans actions. The proposed architecture provides a structured basis for experimentation, but its effectiveness must be demonstrated using measured results on an untouched test set and, ideally, on data from later time periods. Reproducible reporting of data preparation, training configuration, decision threshold, metrics, and latency is essential before drawing conclusions about practical fraud-detection performance

References

[1] A. Dal Pozzolo, G. Boracchi, O. Caelen, C. Alippi, and G. Bon tempi, β€œCredit Card Fraud Detection: A Realistic Modeling and a Novel Learning Strategy,” IEEE Transactions on Neural Networks and Learning Systems, vol. 29, no. 8, pp. 3784–3797, 2018, doi: 10.1109/TNNLS.2017.2736643.
[2] A. Dal Pozzolo, O. Caelen, R. A. Johnson, and G. Bontempi, β€œCalibrat ing Probability with Undersampling for Unbalanced Classification,” in Proceedings of the IEEE Symposium Series on Computational Intelli gence, 2015, pp. 159–166.
[3] A. Dal Pozzolo, Y.-A. Le Borgne, O. Caelen, S. Waterschoot, and G. Bontempi, β€œLearned Lessons in Credit Card Fraud Detection from a Practitioner Perspective,” Expert Systems with Applications, vol. 41, no. 10, pp. 4915–4928, 2014, doi: 10.1016/j.eswa.2014.02.026.
[4] J. O. Awoyemi, A. O. Adetunmbi, and S. A. Oluwadare, β€œCredit Card Fraud Detection Using Machine Learning Techniques: A Comparative Analysis,” in Proceedings of the International Conference on Computing Networking and Informatics, 2017, pp. 1–9.
[5] K. Randhawa, C. K. Loo, M. Seera, C. P. Lim, and A. K. Nandi, β€œCredit Card Fraud Detection Using AdaBoost and Majority Vot ing,” IEEE Access, vol. 6, pp. 14277–14284, 2018, doi: 10.1109/AC CESS.2018.2806420.
[6] V. N. Dornadula and S. Geetha, β€œCredit Card Fraud Detection Using Machine Learning Algorithms,” Procedia Computer Science, vol. 165, pp. 631–641, 2020, doi: 10.1016/j.procs.2020.01.057.
[7] J. Jurgovsky, M. Granitzer, K. Ziegler, S. Calabretto, P.-E. Portier, L. He-Guelton, and O. Caelen, β€œSequence Classification for Credit-Card Fraud Detection,” Expert Systems with Applications, vol. 100, pp. 234 245, 2018, doi: 10.1016/j.eswa.2018.01.037.
[8] N. V. Chawla, K. W. Bowyer, L. O. Hall, and W. P. Kegelmeyer, β€œSMOTE: Synthetic Minority Over-sampling Technique,” Journal of Artificial Intelligence Research, vol. 16, pp. 321–357, 2002, doi: 10.1613/jair.953.
[9] T. Chen and C. Guestrin, β€œXGBoost: A Scalable Tree Boosting System,” in Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2016, pp. 785–794, doi: 10.1145/2939672.2939785.
[10] G. E. Hinton and R. R. Salakhutdinov, β€œReducing the Dimensionality of Data with Neural Networks,” Science, vol. 313, no. 5786, pp. 504–507, 2006, doi: 10.1126/science.1127647.
[11] J. Davis and M. Goadrich, β€œThe Relationship Between Precision Recall and ROC Curves,” in Proceedings of the 23rd Interna tional Conference on Machine Learning, 2006, pp. 233–240, doi: 10.1145/1143844.1143874.
[12] T. Fawcett, β€œAn Introduction to ROC Analysis,” Pattern Recognition Letters, vol. 27, no. 8, pp. 861–874, 2006, doi: 10.1016/j.patrec.2005.10.010.
[13] H. He and E. A. Garcia, β€œLearning from Imbalanced Data,” IEEE Transactions on Knowledge and Data Engineering, vol. 21, no. 9, pp. 1263–1284, 2009, doi: 10.1109/TKDE.2008.239.
[14] R. Bin Sulaiman, V. Schetinin, and P. Sant, β€œReview of Machine Learning Approach on Credit Card Fraud Detection,” Human-Centric Intelligent Systems, vol. 2, pp. 55–68, 2022, doi: 10.1007/s44230-022 00004-0.
[15] E. A. L. M. Btoush, X. Zhou, R. Gururajan, K. C. Chan, R. Genrich, and P. Sankaran, β€œA Systematic Review of Literature on Credit Card Cyber Fraud Detection Using Machine and Deep Learning,” PeerJ Computer Science, vol. 9, Art. no. e1278, 2023, doi: 10.7717/peerj-cs.1278.
[16] F. Carcillo, A. Dal Pozzolo, Y.-A. Le Borgne, O. Caelen, Y. Mazzer, and G. Bontempi, β€œSCARFF: A Scalable Framework for Streaming Credit Card Fraud Detection with Spark,” Information Fusion, vol. 41, pp. 182–194, 2018, doi: 10.1016/j.inffus.2017.09.005

πŸ“‹ How to Cite This Paper

Vinutha H.R, Darshan B.A, Deepak Hosamane M, Dhanush M.S, Jeevan S.S (2026). Securing Digital Transactions: Machine Learning for Credit Card Fraud Detection. International Journal of Computer Science Engineering Techniques, 10(6), 446–451. ISSN: 2455-135X. DOI: https://doi.org/10.5281/zenodo.24200167
Β© 2026 International Journal of Computer Science Engineering Techniques (IJCSE). All rights reserved. Β· ijcsejournal.org
Submit Your Paper