An Efficient Study of Fraud Detection System Using Ml Techniques

Conference paper
Part of the Lecture Notes in Networks and Systems book series (LNNS, volume 118)


The growing world has the transactions of finance mostly done by the transfer of amount through the cashless payments over the Internet. This growth of transactions led to the large amount of data which resulted in the creation of big data. The day-by-day transactions increase continuously which explored as big data with high speed, beyond the limit of transactions and variety. The fraudsters can also use anything to affect the systematic working of current fraud detection system (FDS). So, there is a challenge to improve the present FDS with maximum possible accuracy to fulfill the need of FDS. When the payment is made by using the credit cards, there is chance of misusing the credit cards by the fraudsters. Now, it is essential to find the system that detects the fraudulent transactions as a real-world challenge for FDS and report them to the corresponding people/organization to reduce the fraudulent rate to a minimal one. This paper gives an efficient study of FDS for credit cards by using the machine learning (ML) techniques such as support vector machine, naïve Bayes, K-nearest neighbor, random forest, decision tree, OneR, AdaBoost. These machine learning techniques evaluate a dataset and produce the performance metrics to find the accuracy of each one. This study finally reported that the random forest classifier outperforms among all the other techniques.


FDS Naïve Bayes Random forest SVM Decision tree OneR 


  1. 1.
    Manek H (2019) Title : review on various methods for fraud transaction to secure your paper as per UGC guidelines we are providing a electronic bar code, Nov 2018Google Scholar
  2. 2.
    Chaudhary K, Yadav J, Mallick B (2012) A review of fraud detection techniques: credit card. Int J Comput Appl 45(1):975–8887Google Scholar
  3. 3.
    Abdallah A, Maarof MA, Zainal A (2016) Fraud detection system: a survey. J Netw Comput Appl 68:90–113CrossRefGoogle Scholar
  4. 4.
    Van Vlasselaer V et al (2015) APATE: a novel approach for automated credit card transaction fraud detection using network-based extensions. Decis Support Syst 75:38–48CrossRefGoogle Scholar
  5. 5.
    Aihua S, Rencheng T, Yaochen D (2007) Application of classification models on credit card fraud detection. In: Proceedings-ICSSSM’07 2007 International Conference Service System Service Management, no. 1997, 2007, pp 2–5Google Scholar
  6. 6.
    Whitrow C, Hand DJ, Juszczak P, Weston D, Adams NM (2009) Transaction aggregation as a strategy for credit card fraud detection. Data Min. Knowl. Discov. 18(1):30–55MathSciNetCrossRefGoogle Scholar
  7. 7.
    Ogwueleka FN (2011) Vol_6(3)_311-322_Ogwueleka.pdf. 6(3):311–322Google Scholar
  8. 8.
    Sahin Y, Duman E (2011) Detecting credit card fraud by decision trees and support vector machines. Int Multiconference Eng Comput Sci I:6Google Scholar
  9. 9.
    Mahmoudi N, Duman E (2015) Detecting credit card fraud by modified fisher discriminant analysis. Exp Syst Appl 42(5):2510–2516CrossRefGoogle Scholar
  10. 10.
    Awoyemi JO, Adetunmbi AO, Oluwadare SA (2017) Credit card fraud detection using machine learning techniques: a comparative analysis. In: Proceedings of the IEEE International Conference Computing Networking Informatics, ICCNI 2017, 2017, vol 2017-Jan, pp 1–9Google Scholar
  11. 11.
    Data T (2017) A comparison of machine learning techniques for credit card fraud detection, pp 1–9, 2017Google Scholar
  12. 12.
    Navanshu Khare SYS (2018) Credit card fraud detection using machine learning models and collating machine learning models. J Telecommun Electron Comput Eng 10(1–4):23–27Google Scholar
  13. 13.
    John OA, Adebayo A, Samuel O (2018) Effect of feature ranking on the detection of credit card fraud: comparative evaluation of four techniques. i-manager’s J Pattern Recogn 5(3):10Google Scholar
  14. 14.
    Rajora S et al (2019) A comparative study of machine learning techniques for credit card fraud detection based on time variance. In: Proceedings 2018 IEEE Symposium Series Computational Intelligent SSCI 2018, no Nov, pp 1958–1963, 2019Google Scholar
  15. 15.
    Patil S, Nemade V, Soni PK (2018) Predictive modelling for credit card fraud detection using data analytics. Procedia Comput Sci 132:385–395CrossRefGoogle Scholar
  16. 16.
    Seeja KR, Zareapoor M, FraudMiner: a novel credit card fraud detection model based on frequent itemset mining. Sci World J, vol 2014, 2014Google Scholar
  17. 17.
    Correa Bahnsen A, Aouada D, Stojanovic A, Ottersten B (2016) Feature engineering strategies for credit card fraud detection. Expert Syst Appl 51:134–142CrossRefGoogle Scholar
  18. 18.
    Banerjee R, Bourla G, Chen S, Purohit S, Battipaglia J (2018) Comparative analysis of machine learning algorithms through credit card fraud detection, pp 1–10Google Scholar
  19. 19.
    Sun Y, Wong AKC, Wang Y (2010) Parameter inference of cost-sensitive boosting algorithms, pp 21–30Google Scholar
  20. 20.
    Jain Y, NamrataTiwari SD, Jain S (2019) A comparative analysis of various credit card fraud detection techniques. Int J Recent Technol Eng 7(5S2):402–407Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  1. 1.Research Scholar, Department of Computer ScienceVels Institute of Science, Technology and Advanced Studies, (VISTAS)Chennai, Tamil Nadu, 600117India
  2. 2.Associate Professor, Department of Computer Science and ApplicationsSRM Institute for Training and DevelopmentChennaiIndia
  3. 3.Assistant Professor, School of Computing SciencesVels Institute of Science, Technology and Advanced Studies, (VISTAS)ChennaiIndia

Personalised recommendations