Monetary Transaction Fraud Detection System Based on Machine Learning Strategies

  • Lakshika Sammani ChandradevaEmail author
  • Thushara Madushanka Amarasinghe
  • Minoli De Silva
  • Achala Chathuranga Aponso
  • Naomi Krishnarajah
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 1041)


Fraud is a costly business problem which causes every organization to face huge loss. Fraud may lead to risk of financial loss and loss of the confidence of customers and stakeholders of the company. Cyber security teams and internal audit departments of most of the organizations try to monitor such fraudulent activities using traditional rule-based fraud detection systems. However, with the rapid adaptation of online financial transactions, it is more difficult to identify fraudulent activities by static methods and via data analysis. Further, as traditional rule-based fraud detection systems cannot dynamically adjust the rule set based on the behavioral changes of the fraudsters, there is a high possibility of detecting false positive alerts. The aim of this paper is to review selected machine learning techniques where it can be used to develop a fraud detection system which identifies fraudulent activities in financial transactions.


Machine learning Artificial neural network Convolutional neural network Recurrent neural network Bayesian belief network Hidden Markov model Support vector machine and decision trees K-nearest neighbor (K-NN) Hidden Markov model (HMM) 



I would like to express my sincere gratitude to everyone who were behind me from the beginning to the completion of the paper. Firstly, I am very much thankful to my supervisor Mr. Achala Chathuranga Aponso for the unwavering support, guidance, and insight throughout this period. I acknowledge with thanks for the encouragement received from Ms. Naomi Krishnarajah, Dean of the Informatics Institute of Technology. Special thanks to Mr. Thushara Madushanka Amarasinghe and Ms. Minoli De Silva for all the support and ideas. Last but not least, I would like to express my love and gratitude to all my family members, especially to my father and mother for the constant support toward my studies and for believing me. I am sure that this would have not been possible without the valuable contribution of each one of you.


  1. 1.
    A.C. Bahnsen et al., Feature engineering strategies for credit card fraud detection. Expert Syst. Appl. 51, 134–142 (2016). Scholar
  2. 2.
    K. Bui, 4 Reasons Why Fraud Prevention Needs to Move Beyond Rules Based Engines (Feedzai, 2016). Available at: Accessed: 3 Nov 2018
  3. 3.
    R. Zainal, A. Md. Som, A review on computer technology applications in fraud detection and prevention. ResearchGate (2017). Available at:
  4. 4.
    B. Vijay, J. Swathi, Credit card fraud detection analysis. Int. J. Res. Appl. Sci. Eng. Technol. (IJRASET) 4, 4 (2016)Google Scholar
  5. 5.
    A. Patcha, J.-M. Park, An overview of anomaly detection techniques: existing solutions and latest technological trends. Comput. Netw. 51(12), 3448–3470 (2007). Scholar
  6. 6.
    J. McGibney, S. Hearne, An approach to rules based fraud management in emerging converged networks (2004)Google Scholar
  7. 7.
    How Machine Learning Facilitates Fraud Detection? Maruti Techlabs, 5 June 2017. Available at: Accessed: 2 Nov 2018
  8. 8.
    Y. Kou et al. Survey of fraud detection techniques, in IEEE International Conference on Networking, Sensing and Control, 2004. IEEE International Conference on Networking, Sensing and Control, 2004 (IEEE, Taipei, Taiwan, 2004), pp. 749–754.
  9. 9.
    T. Milo, S. Novgorodov, W.C. Tan, Interactive rule refinement for fraud detection. (2018).
  10. 10.
    B. Baesens, V. Van Vlasselaer, W. Verbeke, Fraud Analytics Using Descriptive, Predictive, and Social Network Techniques (Wiley, Hoboken, NJ, 2015)CrossRefGoogle Scholar
  11. 11.
    T.M. Amarasinghe, A.C. Aponso, Fraud detection solution for financial transactions with artificial neural network (2018)Google Scholar
  12. 12.
    C. Mishra, D.L. Gupta, R. Singh, Credit Card Fraud Identification Using Artificial Neural Networks (no date), p. 9Google Scholar
  13. 13.
    A. Gulati et al., Credit card fraud detection using neural network and geolocation, in IOP Conference Series: Materials Science and Engineering, vol. 263 (2017), p. 042039. Scholar
  14. 14.
    Z. Zhang et al., A model based on convolutional neural network for online transaction fraud detection. Secur. Commun. Netw. (2018). Scholar
  15. 15.
    Fraud Detection Technique in Credit Card Transactions using Convolutional Neural Network. ResearchGate (no date). Available at: Accessed: 5 Oct 2018
  16. 16.
    A. Chouiekh, E.H.I.E. Haj, ConvNets for fraud detection analysis. Proc. Comput. Sci. (2018). Scholar
  17. 17.
    Y. Ando, H. Gomi, H. Tanaka, in Detecting Fraudulent Behavior Using Recurrent Neural Networks (2016), p. 6Google Scholar
  18. 18.
    S. Wang et al., Session-based fraud detection in online E-commerce transactions using recurrent neural networks, in Machine Learning and Knowledge Discovery in Databases, ed. by Y. Altun, et al. (Springer, Cham, 2017), pp. 241–252. Scholar
  19. 19.
  20. 20.
    R. Chen et al., Novel questionnaire-responded transaction approach with SVM for credit card fraud detection (2005)CrossRefGoogle Scholar
  21. 21.
    V.B. Nipane et al., Fraudulent detection in credit card system using SVM & decision tree. Int. J. Sci. Dev Res. (IDSDR) 1(5), 5 (2016)Google Scholar
  22. 22.
    S.S. Dhok, D.G.R. Bamnote, Credit card fraud detection using hidden Markov model. Int. J. Adv. Res. Comput. Sci. 5(1), 37–48 (2010)Google Scholar
  23. 23.
    G. Mhatre et al., Credit card fraud detection using hidden markov model. Int. J. Comput. Sci. Inf. Technol. (IJCSIT) 5, 3 (2014)Google Scholar
  24. 24.
    V. Bhusari, S. Patil, Application of hidden markov model in credit card fraud detection. Int. J. Distrib. Parallel Syst. 2(6), 203–211 (2011). Scholar
  25. 25.
    Credit card fraud detection using anti k-nearest algorithm. ResearchGate (no date). Available at: Accessed: 5 Oct 2018
  26. 26.
    N. Malini, M. Pushpa, Analysis on credit card fraud identification techniques based on KNN and outlier detection, in 2017 Third International Conference on Advances in Electrical, Electronics, Information, Communication and Bio-Informatics (AEEICB). 2017 Third International Conference on Advances in Electrical, Electronics, Information, Communication and Bio-Informatics (AEEICB) (2017), pp. 255–258
  27. 27.
    M. Zanin et al., Credit card fraud detection through parenclitic network analysis. Complexity (2018). Scholar
  28. 28.
    S.J. Stolfo et al., Credit card fraud detection using meta-learning: issues and initial results (no date), p. 8Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  • Lakshika Sammani Chandradeva
    • 1
    Email author
  • Thushara Madushanka Amarasinghe
    • 1
  • Minoli De Silva
    • 1
  • Achala Chathuranga Aponso
    • 1
  • Naomi Krishnarajah
    • 1
  1. 1.Department of Computing, Informatics Institute of TechnologyUniversity of WestminsterColomboSri Lanka

Personalised recommendations