FRAUD DETECTION IN CREDIT CARD TRANSACTIONS USING MACHINE LEARNING: A COMPARATIVE ANALYSIS
DOI:
https://doi.org/10.54309/IJICT.2026.26.2.020Keywords:
Machine Learning, Random Forest, Logistic Regression, Fraud, Hyperparameter Optimization, XGBoost, Gradient BoostingAbstract
The rapid increase in digital financial transactions has expanded the risk of fraudulent activities, which escalated the need for more effective fraud detection methods. This research paper presents a comprehensive approach to fraud detection in credit card transactions, utilizing an end-to-end methodology based on machine learning techniques. This study summarizes thorough exploratory data analysis, data preprocessing, model training with various class balancing techniques, and hyperparameter optimization. Experiments on a large credit card dataset (284,807 transactions, 31 features) have demonstrated that the best model - XGBoost without sampling - achieved an Area Under the Curve of 96.82% and an average precision of 88%. Since the framework is trained using a data-driven approach, it can dynamically adapt to emerging fraud patterns, ensuring high accuracy in identifying suspicious activities. Additionally, the capability of the model to handle large volumes of data in real-time makes it well-suited for financial institutions managing high transaction loads. One key advantage of this architecture is its ability to achieve significantly higher throughput while maintaining low latency compared to traditional methods.
Downloads
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 INTERNATIONAL JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGIES

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
https://creativecommons.org/licenses/by-nc-nd/3.0/deed.en