Credit Card Fraud Detection: A Systematic Review

Due to the tremendous growth of technology, digitalization has become the key aspect in the banking sector. As online transaction increases, the fraud rate grows simultaneously. Even though many techniques are available to identify the fraudulent transaction, the fraudsters adapt their own paradigm. This review intends to present the research studies accomplished on Credit Card Fraud Detection (CCFD) by highlighting the challenge of class imbalance and the various Machine Learning techniques, it also extends the efficient evaluation metrics particularly for CCFD. As the dataset is more sensitive and less available we have outlined the web sources of available datasets and trending software tools used in the deployment of CCFD.
This is a preview of subscription content, log in via an institution to check access.
Access this chapter
Subscribe and save
Springer+ Basic
€32.70 /Month
- Get 10 units per month
- Download Article/Chapter or eBook
- 1 Unit = 1 Article or 1 Chapter
- Cancel anytime
Buy Now
Price includes VAT (France)
eBook EUR 160.49 Price includes VAT (France)
Softcover Book EUR 210.99 Price includes VAT (France)
Hardcover Book EUR 210.99 Price includes VAT (France)
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others

Credit Card Fraud Detection Using Machine Learning
Chapter © 2024

Comparative analysis of binary and one-class classification techniques for credit card fraud data
Article Open access 17 July 2023

Comparative Analysis on Fraud Detection in Credit Card Transaction Using Different Machine Learning Algorithms
Chapter © 2022
References
- The Nilson Report 2019. https://nilsonreport.com/publication_newsletter_archive_issue.php?issue=1146. Accessed 03 June 2019
- Prakash, A., Chandrasekar, C.: An optimized multiple semi-hidden Markov model for credit card fraud detection. Indian J. Sci. Technol. 8(2), 176–182 (2015) ArticleGoogle Scholar
- Wang, H., Zhu, P., Zou, X., Qin, S.: An ensemble learning framework for credit card fraud detection based on training set partitioning and clustering. In: IEEE SmartWorld, Ubiquitous Intelligence and Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People and Smart City Innovations, SmartWorld/UIC/ATC/ScalCom/CBDCom/IoP/SCI 2018, pp. 94–98 (2018) Google Scholar
- Wang, S., Liu, C., Gao, X., Qu, H., Xu, W.: Session-based fraud detection in online e-commerce transactions using recurrent neural networks. In: Altun, Y., et al. (eds.) Machine Learning and Knowledge Discovery in Databases. Lecture Notes in Computer Science, pp. 241–252. Springer, Cham (2017) ChapterGoogle Scholar
- Pozzolo, A.D., Boracchi, G., Caelen, O., Alippi, C., Bontempi, G.: Credit card fraud detection: a realistic modeling and a novel learning strategy. IEEE Trans. Neural Netw. Learn. Syst. 29(8), 3784–3797 (2018) ArticleGoogle Scholar
- Sorournejad, S., Zojaji, Z., Atani, R.E., Monadjemi, A.H.: A survey of credit card fraud detection techniques: data and technique oriented perspective (2016) Google Scholar
- Abdallah, A., Maarof, M.A., Zainal, A.: Fraud detection system: a survey. J. Netw. Comput. Appl. 68, 90–113 (2016) ArticleGoogle Scholar
- Dal Pozzolo, A., Caelen, O., Le Borgne, Y.A., Waterschoot, S., Bontempi, G.: Learned lessons in credit card fraud detection from a practitioner perspective. Expert Syst. Appl. 41(10), 4915–4928 (2014) ArticleGoogle Scholar
- Saia, R., Carta, S.: Evaluating the benefits of using proactive transformed-domain-based techniques in fraud detection tasks. Future Gener. Comput. Syst. 93, 18–32 (2019) ArticleGoogle Scholar
- Kumari, P., Mishra, S.P.: Analysis of credit card fraud detection using fusion classifiers. In: Behera, H., Nayak, J., Naik, B., Abraham, A. (eds.) Computational Intelligence in Data Mining, vol. 711, pp. 111–122. Springer, Singapore (2019) ChapterGoogle Scholar
- Noghani, F.F., Moattar, M.-H.: Ensemble classification and extended feature selection for credit card fraud detection. J. AI Data Min. 5(2), 235–243 (2017) Google Scholar
- Akila, S., Srinivasulu Reddy, U.: Cost-sensitive Risk Induced Bayesian Inference Bagging (RIBIB) for credit card fraud detection. J. Comput. Sci. 27, 247–254 (2018) ArticleGoogle Scholar
- Awoyemi, J.O., Adetunmbi, A.O., Oluwadare, S.A.: Credit card fraud detection using machine learning techniques: a comparative analysis. In: Proceedings IEEE International Conference Computing Networking Informatics, ICCNI 2017, January 2017, pp. 1–9 (2017) Google Scholar
- Wang, C., Han, D.: Credit card fraud forecasting model based on clustering analysis and integrated support vector machine. Cluster Comput. 0123456789, 1–6 (2018) Google Scholar
- Van Vlasselaer, V., et al.: APATE: a novel approach for automated credit card transaction fraud detection using network-based extensions. Decis. Support Syst. 75, 38–48 (2015) ArticleGoogle Scholar
- Jurgovsky, J., et al.: Sequence classification for credit-card fraud detection. Expert Syst. Appl. 100, 234–245 (2018) ArticleGoogle Scholar
- Xuan, S., Liu, G., Li, Z., Zheng, L., Wang, S., Jiang, C.: Random forest for credit card fraud detection. In: ICNSC 2018 - 15th IEEE International Conference on Networking, Sensing and Control, pp. 1–6 (2018) Google Scholar
- Rushin, G., Stancil, C., Sun, M., Adams, S., Beling, P.: Horse race analysis in credit card fraud—deep learning, logistic regression, and Gradient Boosted Tree. In: 2017 Systems and Information Engineering Design Symposium (SIEDS), pp. 117–121 (2017) Google Scholar
- Roy, A., Sun, J., Mahoney, R., Alonzi, L., Adams, S., Beling, P.: Deep learning detecting fraud in credit card transactions. In: 2018 Systems and Information Engineering Design Symposium (SIEDS), pp. 129–134 (2018) Google Scholar
- Akosa, J.: Predictive accuracy: a misleading performance measure for highly imbalanced data. In: Proceedings of the SAS Global Forum (2017) Google Scholar
- Carneiro, N., Figueira, G., Costa, M.: A data mining based system for credit-card fraud detection in e-tail. Decis. Support Syst. 95, 91–101 (2017) ArticleGoogle Scholar
- Zareapoor, M., Shamsolmoali, P.: Application of credit card fraud detection: based on bagging ensemble classifier. Procedia Comput. Sci. 48(C), 679–685 (2015) ArticleGoogle Scholar
- Zhang, Y., Liu, G., Zheng, L., Yan, C., Jiang, C.: A novel method of processing class imbalance and its application in transaction fraud detection. In: 2018 IEEE/ACM 5th International Conference on Big Data Computing Applications and Technologies, vol. 1, pp. 152–159 (2018) Google Scholar
- de Sá, A.G.C., Pereira, A.C.M., Pappa, G.L.: A customized classification algorithm for credit card fraud detection. Eng. Appl. Artif. Intell. 72, 21–29 (2018) ArticleGoogle Scholar
- Nami, S., Shajari, M.: Cost-sensitive payment card fraud detection based on dynamic random forest and k-nearest neighbors. Expert Syst. Appl. 110, 381–392 (2018) ArticleGoogle Scholar
- Kim, E., et al.: Champion-challenger analysis for credit card fraud detection: hybrid ensemble and deep learning. Expert Syst. Appl. 128, 214–224 (2019) ArticleGoogle Scholar
- Fu, K., Cheng, D., Tu, Y., Zhang, L.: Credit card fraud detection using convolutional neural networks. In: Hirose, A., Ozawa, S., Doya, K., Ikeda, K., Lee, M., Liu, D. (eds.) Neural Information Processing, pp. 483–490. Springer, Cham (2016) ChapterGoogle Scholar
- Zareapoor, M., Yang, J.: A novel strategy for mining highly imbalanced data in credit card transactions. Intell. Autom. Soft Comput. 1–7 (2017) Google Scholar
- Pumsirirat, A., Yan, L.: Credit card fraud detection using deep learning based on auto-encoder and restricted Boltzmann machine. Int. J. Adv. Comput. Sci. Appl. 9(1), 18–25 (2018) Google Scholar
- Seeja, K.R., Zareapoor, M.: FraudMiner: a novel credit card fraud detection model based on frequent itemset mining. Sci. World J. 2014, 1–10 (2014) ArticleGoogle Scholar
- Hegazy, M., Madian, A., Ragaie, M.: Enhanced fraud miner: credit card fraud detection using clustering data mining techniques. Egypt. Comput. Sci. 40(03), 72–81 (2016) Google Scholar
- Dai, Y., Yan, J., Tang, X., Zhao, H., Guo, M.: Online credit card fraud detection: a hybrid framework with big data technologies. In: Proceedings of 15th IEEE International Conference Trust Security and Privacy in Computing and Communication, 10th IEEE International Conference Big Data Science and Engineering, 14th IEEE International Symposium Parallel Distributed Processing, pp. 1644–1651 (2016) Google Scholar
- Batani, J.: An adaptive and real-time fraud detection algorithm in online transactions. Int. J. Comput. Sci. Bus. Inform. 17, 1–12 (2017) Google Scholar
- Behera, T.K., Panigrahi, S.: Credit card fraud detection: a hybrid approach using fuzzy clustering & neural network. In: Proceedings of 2015 2nd IEEE International Conference on Advances in Computing and Communication Engineering, ICACCE 2015, pp. 494–499 (2015) Google Scholar
- Jain, R., Gour, B., Dubey, S.: A hybrid approach for credit card fraud detection using rough set and decision tree technique. Int. J. Comput. Appl. 139(10), 1–6 (2016) Google Scholar
- Kamaruddin, S., Ravi, V.: Credit card fraud detection using big data analytics: use of PSOAANN based one-class classification. In: Proceedings of International Conference on Informatics Analytics – ICIA 2016, pp. 1–8 (2016) Google Scholar
- Santos, L.J.S., Ocampo, S.R.: Bayesian method with clustering algorithm for credit card transaction fraud detection. Rom. Stat. Rev. 1, 103–120 (2018) Google Scholar
- Hassan, D.: The impact of false negative cost on the performance of cost sensitive learning based on Bayes minimum risk: a case study in detecting fraudulent transactions. Int. J. Intell. Syst. Appl. 9(2), 18–24 (2017) MathSciNetGoogle Scholar
- Yee, O.S., Sagadevan, S., Malim, N.: Credit card fraud detection using machine learning as data mining technique. J. Telecommun. Electron. Comput. Eng. 10(1–4), 23–27 (2018) Google Scholar
- Nur-E-Arefin, M., Islam, M.S.: Application of computational intelligence to identify credit card fraud. In: 2018 International Conference on Innovation in Engineering and Technology, ICIET 2018, pp. 1–6 (2018) Google Scholar
- Tran, P.H., Tran, K.P., Huong, T.T., Heuchenne, C., HienTran, P., Le, T.M.H.: Real time data-driven approaches for credit card fraud detection, pp. 6–9 (2018) Google Scholar
- Askari, S.M.S., Hussain, M.A.: Credit card fraud detection using fuzzy ID3. In: Proceeding - IEEE International Conference on Computing Communication and Automation ICCCA 2017, January 2017, pp. 446–452 (2017) Google Scholar
- Artikis, A., et al.: A prototype for credit card fraud management: industry paper. In: Proceedings of the 11th ACM International Conference on Distributed and Event-Based Systems, pp. 249–260 (2017) Google Scholar
- https://en.wikipedia.org/w/index.php?title=Ensemble_learning&oldid=896385411
- Patil, S., Nemade, V., Soni, P.K.: Predictive modelling for credit card fraud detection using data analytics. Procedia Comput. Sci. 132, 385–395 (2018) ArticleGoogle Scholar
- Lakshmi, S., Kavila, S.D.: Machine learning for credit card fraud detection system. Int. J. Appl. Eng. Res. 13(24), 16819–16824 (2018) Google Scholar
- Zhang, Y., Liu, G., Luan, W., Yan, C., Jiang, C.: Application of SIRUS in credit card fraud detection. In: International Conference on Computational Social Networks, pp. 66–78 (2018) ChapterGoogle Scholar
- Su, C.-H., et al.: A ensemble machine learning based system for merchant credit risk detection in merchant MCC misuse. J. Data Sci. 17(1) (2019) Google Scholar
- https://en.wikipedia.org/w/index.php?title=Special:CiteThisPage&page=Deep_learning&id=899278872#Wikipedia_talk_pages. Accessed 04 June 2019
- Fiore, U., De Santis, A., Perla, F., Zanetti, P., Palmieri, F.: Using generative adversarial networks for improving classification effectiveness in credit card fraud detection. Inf. Sci. 479, 448–455 (2017) ArticleGoogle Scholar
- Raza, M., Qayyum, U.: Classical and deep learning classifiers for anomaly detection. In: Proceedings 2019 16th International Bhurban Conference on Applied Sciences and Technology, IBCAST 2019, pp. 614–618 (2019) Google Scholar
- Niimi, A.: Deep learning for credit card data analysis. In: 2015 World Congress on Internet Security (WorldCIS), pp. 73–77 (2015) Google Scholar
- Salo, F., Injadat, M., Nassif, A.B., Shami, A., Essex, A.: Data mining techniques in intrusion detection systems: a systematic literature review. IEEE Access 6, 56046–56058 (2018) ArticleGoogle Scholar
- https://en.wikipedia.org/wiki/Sensitivity_and_specificity. Accessed 05 June 2019
- https://en.wikipedia.org/wiki/False_positive_rate. Accessed 05 June 2019
- Tharwat, A.: Classification assessment methods. Appl. Comput. Inform. (2018, in press) Google Scholar
- https://en.wikipedia.org/wiki/Accuracy_and_precision. Accessed 05 June 2019
Author information
Authors and Affiliations
- Department of Computer Science, SDNB Vaishnav College for Women, University of Madras, Chennai, India C. Victoria Priscilla
- Department of Computer Applications, Madras Christian College, University of Madras, Chennai, India D. Padma Prabha
- C. Victoria Priscilla