Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

A survey of machine-learning and nature-inspired based credit card fraud detection techniques

  • Original Article
  • Published:
International Journal of System Assurance Engineering and Management Aims and scope Submit manuscript

Abstract

Credit card is one of the popular modes of payment for electronic transactions in many developed and developing countries. Invention of credit cards has made online transactions seamless, easier, comfortable and convenient. However, it has also provided new fraud opportunities for criminals, and in turn, increased fraud rate. The global impact of credit card fraud is alarming, millions of US dollars have been lost by many companies and individuals. Furthermore, cybercriminals are innovating sophisticated techniques on a regular basis, hence, there is an urgent task to develop improved and dynamic techniques capable of adapting to rapidly evolving fraudulent patterns. Achieving this task is very challenging, primarily due to the dynamic nature of fraud and also due to lack of dataset for researchers. This paper presents a review of improved credit card fraud detection techniques. Precisely, this paper focused on recent Machine Learning based and Nature Inspired based credit card fraud detection techniques proposed in literature. This paper provides a picture of recent trend in credit card fraud detection. Moreover, this review outlines some limitations and contributions of existing credit card fraud detection techniques, it also provides necessary background information for researchers in this domain. Additionally, this review serves as a guide and stepping stone for financial institutions and individuals seeking for new and effective credit card fraud detection techniques.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  • Adewumi AO, Ali MM (2010) A multi-level genetic algorithm for a multi-stage space allocation problem. Math Comput Model 51:109–126

    Article  MATH  MathSciNet  Google Scholar 

  • Applegate DL, Bixby RE, Chvátal V, Cook WJ (2006) The Traveling Salesman Problem: A Computational Study. Princeton University Press, New Jersey. ISBN: 9780691129938

  • Ayodele TO (2010) Types of machine learning algorithms. In: Yagang Zhang (ed) New Advances in Machine Learning. In-Tech Publisher, pp 19-48. ISBN: 978-953-307-034-6

  • Batouche M, Meshoul S (2010) Nature Inspired intelligent techniques for problem solving. Technical Report, King Saud University, Riyadh, Kingdom of Saudi Arabia

  • Bergholz A, Chang JH, Paaß G, Reichartz F, Strobel S (2008) Improved phishing detection using model-based features. In: Proceedings of the conference on email and anti-spam (CEAS), Mountain View, CA, USA

  • Bhusari V, Patil S (2011) Study of hidden markov model in credit card fraudulent detection. Int J Comput Appl 0975–8887(20):33–36

    Google Scholar 

  • Buhmann JM (2015) Machine learning. https://ml2.inf.ethz.ch/courses/ml/. Accessed 08 Dec 2015

  • Carminati M, Caron R, Maggi F, Epifani I, Zanero S (2015) BankSealer: a decision support system for online banking fraud analysis and investigation. Comput Secur 53:175–186

    Article  Google Scholar 

  • Cerdeira-Pena A, Carpente L, Farina A, Seco D (2008) New approaches for the school timetabling problem. In: Seventh Mexican international conference on artificial intelligence (MICAI’08). Atizapan de Zaragoza, pp 261–267

  • Dorigo M (1992) Optimization, learning and natural algorithms. Ph. D. thesis, Politecnico di Milano, Italy

  • Duman E, Ozcelik MH (2011) Detecting credit card fraud by genetic algorithm and scatter search. Exp Syst Appl 38:13057–13063

    Article  Google Scholar 

  • Ehramikar S (2000) The enhancemeat of credit card fraud detectioa systems using machine learning methodology. Masters, University of Toronto, Canada

  • FFA (2015) Stop and spot: cardnot-present fraud. http://www.financialfraudaction.org.uk/. Accessed 02 Dec 2015

  • Gadi MFA, do Lago AP, Wang X (2016) A comparison of classification methods applyed on credit card fraud detection. Technical Report, Sao Paulo, Brazil

  • Ganesh K, Sena PV (2012) Novel artificial neural networks and logistic approach for detecting credit card deceit. Int J Comput Sci Netw Secur 13:58–65

    Google Scholar 

  • Insider B (2015) Payments companies are trying to fix the massive credit-card fraud problem with these 5 new security protocols. http://www.businessinsider.com/how-payment-companies-are-trying-to-close-the-massive-hole-in-credit-card-security-2015-3. Accessed 01 Dec 2015

  • Jha S, Guillen M, Westland JC (2012) Employing transaction aggregation strategy to detect credit card fraud. Exp Syst Appl 39:12650–12657

    Article  Google Scholar 

  • Khan AP, Mahajan VS, Shaikh SH, Koli AB (2013) Credit card fraud detection system through observation probability using hidden markov model. Int J Thesis Proj Diss 1:7–16

    Google Scholar 

  • Khan MZ, Pathan JD, Ahmed AHE (2014a) Credit card fraud detection system using hidden markov model and K-clustering. Int J Adv Res Comput Commun Eng 3:5458–5461

    Google Scholar 

  • Khan AUS, Akhtar N, Qureshi MN (2014b) Real-time credit-card fraud detection using artificial neural network tuned by simulated annealing algorithm. In: Conference on recent trends in information, telecommunication and computing, ITC, pp 113–121

  • Lu Q, Ju C (2011) Research on credit card fraud detection model based on class weighted support vector machine. J Converg Inf Technol 6:62–68

    Google Scholar 

  • Maes S, Tuyls K, Vanschoenwinkel B, Manderick B (2002) Credit card fraud detection using Bayesian and neural networks. In: Proceedings of the 1st international naiso congress on neuro fuzzy technologies, pp 261–270

  • Mahmoudi N, Duman E (2015) Detecting credit card fraud by modified fisher discriminant analysis. Exp Syst Appl 42:2510–2516

    Article  Google Scholar 

  • Mannila H (1996) Data mining: machine learning, statistics, and databases. In: Proceedings of the 8th international conference on scientific and statistical database management, Washington, DC, USA, pp 2–9

  • Mhamane S, Lobo L (2012a) Fraud detection in online banking using HMM. In: International conference on information and network technology (ICINT 2012), Singapore, pp 200–204

  • Mhamane SS, Lobo LJ (2012b) Use of hidden markov model as internet banking fraud detection. Int J Comput Appl 45:5–10

    Google Scholar 

  • Mitchell M (1998) An introduction to genetic algorithms. MIT Press, New York

    MATH  Google Scholar 

  • Modi H, Lakhani S, Patel N, Patel V (2013) Fraud detection in credit card system using web mining. Int J Innov Res Comput Commun Eng 1:175–179

    Google Scholar 

  • Patel RD, Singh DK (2013) Credit card fraud detection & prevention of fraud using genetic algorithm. Int J Soft Comput Eng 2:2231–2307

    Google Scholar 

  • Patidar R, Sharma L (2011) Credit card fraud detection using neural network. Int J Soft Comput Eng 1:2231–2307

    Google Scholar 

  • Potamitis G (2013) Design and implementation of a fraud detection expert system using ontology-based techniques. Master Thesis, University of Manchester, UK

  • Quah JT, Sriganesh M (2008) Real-time credit card fraud detection using computational intelligence. Exp Syst Appl 35:1721–1732

    Article  Google Scholar 

  • RamaKalyani K, UmaDevi D (2012) Fraud detection of credit card payment system by genetic algorithm. Int J Sci Eng Res 3:1–6

    Google Scholar 

  • Rozenberg G, Bck T, Kok JN (2011) Handbook of natural computing. Springer Publishing Company, Incorporated, Berlin

    Google Scholar 

  • Sahin Y, Duman E (2011) Detecting credit card fraud by decision trees and support vector machines. In: Proceedings of the international multiConference of engineers and computer scientists (IMECS 2011), vol 1, Hong Kong, pp 1–6

  • Seeja K, Zareapoor M (2014) FraudMiner: a novel credit card fraud detection model based on frequent itemset mining. Sci World J 2014:10

    Article  Google Scholar 

  • Sen SK, Dash S (2013) Meta learning algorithms for credit card fraud detection. Meta 6:16–20

    Google Scholar 

  • Soltani Halvaiee N, Akbari MK (2014) A novel model for credit card fraud detection using Artificial Immune Systems. Appl Soft Comput 24:40–49

    Article  Google Scholar 

  • Soltani N, Akbari MK, Javan MS (2012) A new user-based model for credit card fraud detection based on artificial immune system. In: 2012 16th CSI international symposium on artificial intelligence and signal processing (AISP), Shiraz, Fars, pp 029–033

  • Stolfo S, Fan W, Lee W, Prodromidis A, Chan P (1997) Credit card fraud detection using meta-learning: Issues and initial results.  AAAI Workshop on AI approaches to fraud detection and risk management, pp 83–90

  • Van Vlasselaer V, Bravo C, Caelen O, Eliassi-Rad T, Akoglu L, Snoeck M et al (2015) APATE: a novel approach for automated credit card transaction fraud detection using network-based extensions. Decis Support Syst 75:38–48

    Article  Google Scholar 

  • VISA (2005a) Fact sheet 12: security and fraud prevention. http://www.visa-asia.com/ap/au/mediacenter/factsheets/includes/uploads/FS12_security_amd_prevention.pdf. Accessed 02 Dec 2015

  • Wong N, Ray P, Stephens G, Lewis L (2012) Artificial immune systems for the detection of credit card fraud: an architecture, prototype and preliminary results. Inf Syst J 22:53–76

    Article  Google Scholar 

  • Pun JK-F (2011) Improving credit card fraud detection using a meta-learning strategy. Master Thesis, University of Toronto, Canada

  • Zareapoor M, Shamsolmoali P (2005) Application of credit card fraud detection: based on bagging ensemble classifier. Procedia Comput Sci 48:679–685

    Article  Google Scholar 

  • Zareapoor M, Seeja KR, Alam MA (2012) Analysis of credit card fraud detection techniques: based on certain design criteria. Int J Comput Appl 52:35–42

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Aderemi O. Adewumi.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Adewumi, A.O., Akinyelu, A.A. A survey of machine-learning and nature-inspired based credit card fraud detection techniques. Int J Syst Assur Eng Manag 8 (Suppl 2), 937–953 (2017). https://doi.org/10.1007/s13198-016-0551-y

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13198-016-0551-y

Keywords