Adaptive Fraud Detection: A Machine Learning Framework Combining Supervised and Unsupervised Learning Techniques


Authors : Harsh Raj; Deepanshu Chaudhary; Jitendra Singh

Volume/Issue : Volume 10 - 2025, Issue 10 - October


Google Scholar : https://tinyurl.com/yf8zdnb5

Scribd : https://tinyurl.com/437nymkv

DOI : https://doi.org/10.38124/ijisrt/25oct1616

Note : A published paper may take 4-5 working days from the publication date to appear in PlumX Metrics, Semantic Scholar, and ResearchGate.

Note : Google Scholar may take 30 to 40 days to display the article.


Abstract : The widespread use of credit cards in financial transactions has significantly increased the risk of fraudulent activities. Detecting fraud in real time is a critical challenge due to the highly imbalanced nature of transaction datasets and the continuous adaptation of fraud strategies. This paper presents a comprehensive study of machine learning techniques for credit card fraud detection. The methodology includes dataset preprocessing, feature engineering, handling of class imbalance, and the application of both supervised and unsupervised learning algorithms. Models including Logistic Regression, Decision Tree, Random Forest, Gradient Boosting, and Autoencoders were evaluated using performance measures such as Precision, Recall, F1-Score, and PR-AUC. Results indicate that Gradient Boosting achieves the most effective balance between fraud detection and false alarm reduction, while Autoencoders are effective in identifying emerging fraud patterns. The study emphasizes the importance of combining supervised and unsupervised methods for robust fraud detection and concludes with recommendations for future enhancements in real-world systems.

Keywords : Credit Card Fraud, Machine Learning, Imbalanced Learning, Ensemble Models, Anomaly Detection.

References :

  1. Bolton, R. J., & Hand, D. J. (2002). “Statistical Fraud Detection: A Review.” Statistical Science, 17(3), 235–255.
  2. Bhattacharyya, S., Jha, S., Tharakunnel, K., & Westland, J. C. (2011). “Data Mining for Credit Card Fraud: A Comparative Study.” Decision Support Systems, 50(3), 602–613.
  3. Phua, C., Lee, V., Smith, K., & Gayler, R. (2010). “A Comprehensive Survey of Data Mining-based Fraud Detection Research.” arXiv preprint arXiv:1009.6119.
  4. Carcillo, F., Dal Pozzolo, A., Le Borgne, Y. A., Caelen, O., Mazzer, Y., & Bontempi, G. (2019). “Combining Unsupervised and Supervised Learning in Credit Card Fraud Detection.” Information Sciences, 557, 317–331.
  5. Dal Pozzolo, A., Caelen, O., Le Borgne, Y. A., Waterschoot, S., & Bontempi, G. (2015). “Calibrating Probability with Undersampling for Unbalanced Classification.” 2015 IEEE Symposium Series on Computational Intelligence (SSCI), 159–166.
  6. Jurgovsky, J., Granitzer, M., Ziegler, K., Calabretto, S., Portier, P. E., He-Guelton, L., & Caelen, O. (2018). “Sequence Classification for Credit-Card Fraud Detection.” Expert Systems with Applications, 100, 234–245.
  7. Randhawa, K., Loo, C. K., Seera, M., Lim, C. P., & Nandi, A. K. (2018). “Credit Card Fraud Detection Using AdaBoost and Majority Voting.” IEEE Access, 6, 14277– 14284.
  8. Fiore, U., De Santis, A., Perla, F., Zanetti, P., & Palmieri, F. (2019). “Using Generative Adversarial Networks for Improving Classification Effectiveness in Credit Card Fraud Detection.” Information Sciences, 479, 448–455.
  9. Bahnsen, A. C., Aouada, D., Stojanovic, A., & Ottersten, B. (2016). “Cost Sensitive Credit Card Fraud Detection Using Bayes Minimum Risk.” 2013 12th International Conference on Machine Learning and Applications, 333– 338.
  10. Wang, Y., Zheng, Y., Li, Q., & Zhang, C. (2020). “Graph Neural Networks for Credit Card Fraud Detection.” Proceedings of the AAAI Conference on Artificial Intelligence, 34(4), 1007–1014.
  11. Zareapoor, M., & Shamsolmoali, P. (2015). “Application of Credit Card Fraud Detection: Based on Support Vector Machine.” Journal of Signal and Information Processing, 6(4), 175–180.
  12. Sahin, Y., Bulkan, S., & Duman, E. (2013). “A Cost- Sensitive Decision Tree Approach for Fraud Detection.” Expert Systems with Applications, 40(15), 5916–5923.
  13. Wei, W., Li, J., Cao, L., Ou, Y., & Chen, J. (2021). “A Deep  Learning  Framework  for  Credit  Card  Fraud Detection.” Applied Intelligence, 51(5), 3233–3245.
  14. Whitrow, C., Hand, D. J., Juszczak, P., Weston, D., & Adams, N. M. (2009). “Transaction Aggregation as a Strategy for Credit Card Fraud Detection.” Data Mining and Knowledge Discovery, 18(1), 30–55.
  15. Kaggle. (2013). “Credit Card Fraud Detection Dataset.”               [Online].                 Available: https://ww.kaggle.com/mlg-ulb/creditcardfraud

The widespread use of credit cards in financial transactions has significantly increased the risk of fraudulent activities. Detecting fraud in real time is a critical challenge due to the highly imbalanced nature of transaction datasets and the continuous adaptation of fraud strategies. This paper presents a comprehensive study of machine learning techniques for credit card fraud detection. The methodology includes dataset preprocessing, feature engineering, handling of class imbalance, and the application of both supervised and unsupervised learning algorithms. Models including Logistic Regression, Decision Tree, Random Forest, Gradient Boosting, and Autoencoders were evaluated using performance measures such as Precision, Recall, F1-Score, and PR-AUC. Results indicate that Gradient Boosting achieves the most effective balance between fraud detection and false alarm reduction, while Autoencoders are effective in identifying emerging fraud patterns. The study emphasizes the importance of combining supervised and unsupervised methods for robust fraud detection and concludes with recommendations for future enhancements in real-world systems.

Keywords : Credit Card Fraud, Machine Learning, Imbalanced Learning, Ensemble Models, Anomaly Detection.

CALL FOR PAPERS


Paper Submission Last Date
31 - December - 2025

Video Explanation for Published paper

Never miss an update from Papermashup

Get notified about the latest tutorials and downloads.

Subscribe by Email

Get alerts directly into your inbox after each post and stay updated.
Subscribe
OR

Subscribe by RSS

Add our RSS to your feedreader to get regular updates from us.
Subscribe