Machine Learning-Based Credit Card Fraud Detection: A Comparative Study Using Logistic Regression, SVM, and KNN
DOI:
https://doi.org/10.64252/1ph35z52Keywords:
Credit Card Fraud Detection, Machine Learning, SMOTE, Logistic Regression, Support Vector Machine, K-Nearest Neighbor, Fraudulent Transactions, Imbalanced DataAbstract
The increasing threat of credit card fraud in the digital age necessitates robust and intelligent detection systems. This study investigates the application of machine learning algorithms—Logistic Regression, Support Vector Machines (SVM), and K-Nearest Neighbors (KNN)—to identify fraudulent credit card transactions. Using a real-world dataset, the research addresses issues of class imbalance with the SMOTE technique and develops models capable of classifying transactions with high precision and recall. A web-based fraud detection system is also designed to visualize and evaluate model performance. The results highlight the effectiveness of machine learning in real-time fraud detection and present a scalable system framework suitable for deployment in modern financial infrastructures.