How Artificial Intelligence and machine learning research impacts payment card fraud detection: A survey and industry benchmark

Abstract The core goal of this paper is to identify guidance on how the research community can better transition their research into payment card fraud detection towards a transformation away from the current unacceptable levels of payment card fraud. Payment card fraud is a serious and long-term threat to society (Ryman-Tubb and d’Avila Garcez, 2010) with an economic impact forecast to be $416bn in 2017 (see Appendix A). 1 The proceeds of this fraud are known to finance terrorism, arms and drug crime. Until recently the patterns of fraud (fraud vectors) have slowly evolved and the criminals modus operandi (MO) has remained unsophisticated. Disruptive technologies such as smartphones, mobile payments, cloud computing and contactless payments have emerged almost simultaneously with large-scale data breaches. This has led to a growth in new fraud vectors, so that the existing methods for detection are becoming less effective. This in turn makes further research in this domain important. In this context, a timely survey of published methods for payment card fraud detection is presented with the focus on methods that use AI and machine learning. The purpose of the survey is to consistently benchmark payment card fraud detection methods for industry using transactional volumes in 2017. This benchmark will show that only eight methods have a practical performance to be deployed in industry despite the body of research. The key challenges in the application of artificial intelligence and machine learning to fraud detection are discerned. Future directions are discussed and it is suggested that a cognitive computing approach is a promising research direction while encouraging industry data philanthropy.

[1]  Leo Breiman,et al.  Bagging Predictors , 1996, Machine Learning.

[2]  Liu Fang,et al.  Ontology-Based Fraud Detection , 2007, International Conference on Computational Science.

[3]  Jon T. S. Quah,et al.  Real Time Credit Card Fraud Detection using Computational Intelligence , 2007, 2007 International Joint Conference on Neural Networks.

[4]  N. Soltani,et al.  A new user-based model for credit card fraud detection based on artificial immune system , 2012, The 16th CSI International Symposium on Artificial Intelligence and Signal Processing (AISP 2012).

[5]  Anusorn Charleonnan,et al.  Credit card fraud detection using RUS and MRN algorithms , 2016, 2016 Management and Innovation Technology International Conference (MITicon).

[6]  Nathan G Cortez,et al.  Regulating Disruptive Innovation , 2014 .

[7]  Niall M. Adams,et al.  Plastic card fraud detection using peer group analysis , 2008, Adv. Data Anal. Classif..

[8]  Arthur P. Dempster,et al.  Upper and Lower Probabilities Induced by a Multivalued Mapping , 1967, Classic Works of the Dempster-Shafer Theory of Belief Functions.

[9]  C. Everett Credit Card Fraud Funds Terrorism , 2003 .

[10]  Vladimir Zaslavsky,et al.  Credit Card Fraud Detection Using Self-Organizing Maps , 2006 .

[11]  Reza Shokri,et al.  Privacy Games: Optimal User-Centric Data Obfuscation , 2014, Proc. Priv. Enhancing Technol..

[12]  Guy Lapalme,et al.  A systematic analysis of performance measures for classification tasks , 2009, Inf. Process. Manag..

[13]  Stefano Zanero,et al.  BankSealer: An Online Banking Fraud Analysis and Decision Support System , 2014, SEC.

[14]  Ayahiko Niimi,et al.  Feature Selection in Large Scale Data Stream for Credit Card Fraud Detection , 2009 .

[15]  Roberto Saia A Discrete Wavelet Transform Approach to Fraud Detection , 2017, NSS.

[16]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[17]  M. Moattar,et al.  Ensemble Classification and Extended Feature Selection for Credit Card Fraud Detection , 2017 .

[18]  A. Clark,et al.  Artificial Intelligence: The Very Idea. , 1988 .

[19]  J. L. Hodges,et al.  Discriminatory Analysis - Nonparametric Discrimination: Consistency Properties , 1989 .

[20]  Christopher M. Bishop,et al.  Neural networks for pattern recognition , 1995 .

[21]  Marie-Jeanne Lesot,et al.  Credit-Card Fraud Profiling Using a Hybrid Incremental Clustering Methodology , 2012, SUM.

[22]  K. Leonard Detecting credit card fraud using expert systems , 1993 .

[23]  Mohammad Kazem Akbari,et al.  Performance evaluation of a fraud detection system based artificial immune system on the cloud , 2013, 2013 8th International Conference on Computer Science & Education.

[24]  Dominik Olszewski,et al.  Fraud detection using self-organizing map visualizing the user profiles , 2014, Knowl. Based Syst..

[25]  Paulius Danenas Intelligent Financial Fraud Detection and Analysis: A Survey of Recent Patents , 2014 .

[26]  Antonio Soriano,et al.  Automatic credit card fraud detection based on non-linear signal processing , 2012, 2012 IEEE International Carnahan Conference on Security Technology (ICCST).

[27]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[28]  Mohammed H. A. Tafti Neural Networks: A New Dimension in Expert Systems Applications , 1990, ACM SIGBDP Conference on Trends and Directions in Expert Systems.

[29]  Teuvo Kohonen Self-Organizing Feature Maps , 1988 .

[30]  Lăcrămioara Bălan,et al.  Credit card Fraud , 2011, Plant Molecular Biology Reporter.

[31]  V. Bhusari,et al.  Study of Hidden Markov Model in credit card fraudulent detection , 2011, 2016 World Conference on Futuristic Trends in Research and Innovation for Social Welfare (Startup Conclave).

[32]  Salvatore J. Stolfo,et al.  Distributed data mining in credit card fraud detection , 1999, IEEE Intell. Syst..

[33]  Md. Rafiqul Islam,et al.  A survey of anomaly detection techniques in financial domain , 2016, Future Gener. Comput. Syst..

[34]  Mark Bishop,et al.  The Singularity, or How I Learned to Stop Worrying and Love AI , 2015 .

[35]  Ekrem Duman,et al.  Detecting credit card fraud by genetic algorithm and scatter search , 2011, Expert Syst. Appl..

[36]  Glenn Shafer,et al.  A Mathematical Theory of Evidence , 2020, A Mathematical Theory of Evidence.

[37]  David L. Waltz,et al.  Toward memory-based reasoning , 1986, CACM.

[38]  Mohammad Kazem Akbari,et al.  A novel model for credit card fraud detection using Artificial Immune Systems , 2014, Appl. Soft Comput..

[39]  Carlos Alberto Ochoa Ortíz Zezzatti,et al.  Outlier Analysis for Plastic Card Fraud Detection a Hybridized and Multi-Objective Approach , 2011, HAIS.

[40]  Niall M. Adams,et al.  Transaction aggregation as a strategy for credit card fraud detection , 2009, Data Mining and Knowledge Discovery.

[41]  Ron Kohavi,et al.  The Case against Accuracy Estimation for Comparing Induction Algorithms , 1998, ICML.

[42]  Richard Phillips Feynman,et al.  ‘‘Surely You’re Joking Mr. Feynman!’’ Adventures of a Curious Character , 1985 .

[43]  Vivek Kumar Prasad Method and System for Detecting Fraud inCredit Card Transaction , 2013 .

[44]  Anazida Zainal,et al.  Fraud detection system: A survey , 2016, J. Netw. Comput. Appl..

[45]  DJ Hand,et al.  Performance criteria for plastic card fraud detection tools , 2008, J. Oper. Res. Soc..

[46]  Monique Snoeck,et al.  APATE: A novel approach for automated credit card transaction fraud detection using network-based extensions , 2015, Decis. Support Syst..

[47]  Bhusari,et al.  Application of Hidden Markov Model in Credit Card Fraud Detection , 2011 .

[48]  Geoff Hulten,et al.  Mining high-speed data streams , 2000, KDD '00.

[49]  Komal Mule,et al.  Credit Card Fraud Detection Using Hidden Markov Model (HMM) , 2014 .

[50]  B. Matthews Comparison of the predicted and observed secondary structure of T4 phage lysozyme. , 1975, Biochimica et biophysica acta.

[51]  Pradeep Ray,et al.  Artificial immune systems for the detection of credit card fraud: an architecture, prototype and preliminary results , 2012, Inf. Syst. J..

[52]  C. E. SHANNON,et al.  A mathematical theory of communication , 1948, MOCO.

[53]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[54]  Pierre Geurts,et al.  Extremely randomized trees , 2006, Machine Learning.

[55]  J. Stuart Aitken,et al.  Multiple algorithms for fraud detection , 2000, Knowl. Based Syst..

[56]  J. Christopher Westland,et al.  Employing transaction aggregation strategy to detect credit card fraud , 2012, Expert Syst. Appl..

[57]  Ekrem Duman,et al.  A cost-sensitive decision tree approach for fraud detection , 2013, Expert Syst. Appl..

[58]  S. W. Mohod,et al.  Internet Banking Fraud Detection using HMM and BLAST-SSAHA Hybridization , 2013 .

[59]  J. Ross Quinlan,et al.  Induction of Decision Trees , 1986, Machine Learning.

[60]  Charles K. Chui,et al.  An Introduction to Wavelets , 1992 .

[61]  Jon Timmis,et al.  Artificial Immune Recognition System (AIRS): Revisions and Refinements , 2002 .

[62]  Ekrem Duman,et al.  Solving Credit Card Fraud Detection Problem by the New Metaheuristics Migrating Birds Optimization , 2013, IWANN.

[63]  Liqing Zhang,et al.  Credit Card Fraud Detection Using Convolutional Neural Networks , 2016, ICONIP.

[64]  Neha Sethi,et al.  A Revived Survey of Various Credit Card Fraud Detection Techniques , 2014 .

[65]  Michael Jacobson,et al.  Terrorist Financing and the Internet , 2010 .

[66]  Yigit Kultur,et al.  A Novel Cardholder Behavior Model for Detecting Credit Card Fraud , 2017 .

[67]  V. Dheepa,et al.  Behavior Based Credit Card Fraud Detection Using Support Vector Machines , 2012, SOCO 2012.

[68]  Niall M. Adams,et al.  Off-the-peg and bespoke classifiers for fraud detection , 2008, Comput. Stat. Data Anal..

[69]  Aderemi Oluyinka Adewumi,et al.  A survey of machine-learning and nature-inspired based credit card fraud detection techniques , 2016, International Journal of System Assurance Engineering and Management.

[70]  Ekrem Duman,et al.  Improving a credit card fraud detection system using genetic algorithm , 2010, 2010 International Conference on Networking and Information Technology.

[71]  John H. Holland,et al.  Genetic Algorithms and the Optimal Allocation of Trials , 1973, SIAM J. Comput..

[72]  Pourya Shamsolmoali,et al.  Application of Credit Card Fraud Detection: Based on Bagging Ensemble Classifier , 2015 .

[73]  Eduardo Alonso,et al.  Computational Neuroscience for Advancing Artificial Intelligence: Models, Methods and Applications , 2010 .

[74]  Shamik Sural,et al.  Two-Stage Credit Card Fraud Detection Using Sequence Alignment , 2006, ICISS.

[75]  Richard Tewksbury,et al.  Doing Time for Cyber crime: An Examination of the Correlates of Sentence Length in the United States , 2011 .

[76]  Cesare Alippi,et al.  Credit Card Fraud Detection: A Realistic Modeling and a Novel Learning Strategy , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[77]  Shailesh S. Dhok Credit Card Fraud Detection Using Hidden Markov Model , 2012 .

[78]  Sunni Yuen Exporting Trust with Data: Audited Self-Regulation as a Solution to Cross-Border Data Transfer Protection Concerns in the Offshore Outsourcing Industry , 2007 .

[79]  Scott Russell,et al.  The EU General Data Protection Regulation (GDPR) , 2018 .

[80]  Douglas L. Reilly,et al.  Credit card fraud detection with a neural-network , 1994, 1994 Proceedings of the Twenty-Seventh Hawaii International Conference on System Sciences.

[81]  Z. Pawlak Rough Sets: Theoretical Aspects of Reasoning about Data , 1991 .

[82]  Madelyn Sanfilippo,et al.  AI Now 2017 Report , 2017 .

[83]  John A. Hartigan,et al.  Clustering Algorithms , 1975 .

[84]  Bernd Freisleben,et al.  CARDWATCH: a neural network based database mining system for credit card fraud detection , 1997, Proceedings of the IEEE/IAFE 1997 Computational Intelligence for Financial Engineering (CIFEr).

[85]  M. Krivko,et al.  A hybrid model for plastic card fraud detection systems , 2010, Expert Syst. Appl..

[86]  Ekrem Duman,et al.  A profit-driven Artificial Neural Network (ANN) with applications to fraud detection and direct marketing , 2016, Neurocomputing.

[87]  Paula Park More than money , 2002 .

[88]  S. Khadivi,et al.  FUZZGY: A hybrid model for credit card fraud detection , 2012, 6th International Symposium on Telecommunications (IST).

[89]  Masoumeh Zareapoor,et al.  FraudMiner: A Novel Credit Card Fraud Detection Model Based on Frequent Itemset Mining , 2014, TheScientificWorldJournal.

[90]  M. Bar-Hillel The base-rate fallacy in probability judgments. , 1980 .

[91]  Nasser M. Nasrabadi,et al.  Pattern Recognition and Machine Learning , 2006, Technometrics.

[92]  Björn E. Ottersten,et al.  Cost Sensitive Credit Card Fraud Detection Using Bayes Minimum Risk , 2013, 2013 12th International Conference on Machine Learning and Applications.

[93]  Alair Pereira do Lago,et al.  Credit Card Fraud Detection with Artificial Immune System , 2008, ICARIS.

[94]  Tao Guo,et al.  Neural data mining for credit card fraud detection , 2008, 2008 International Conference on Machine Learning and Cybernetics.

[95]  Shamik Sural,et al.  Credit card fraud detection: A fusion approach using Dempster-Shafer theory and Bayesian learning , 2009, Inf. Fusion.

[96]  Miha Vuk,et al.  ROC curve, lift chart and calibration plot , 2006, Advances in Methodology and Statistics.

[97]  R. Rosenthal A class of games possessing pure-strategy Nash equilibria , 1973 .

[98]  Vijay Hanagandi,et al.  Density-based clustering and radial basis function modeling to generate credit card fraud scores , 1996, IEEE/IAFE 1996 Conference on Computational Intelligence for Financial Engineering (CIFEr).

[99]  Nick F. Ryman-Tubb Understanding payment card fraud through knowledge extraction from neural networks using large-scale datasets , 2016 .

[100]  Chang-Tien Lu,et al.  Survey of fraud detection techniques , 2004, IEEE International Conference on Networking, Sensing and Control, 2004.

[101]  Rajashree Dash,et al.  A Comparative Study of Chebyshev Functional Link Artificial Neural Network, Multi-layer Perceptron and Decision Tree for Credit Card Fraud Detection , 2014, 2014 International Conference on Information Technology.

[102]  P. Haikonen The Cognitive Approach to Conscious Machines , 2003 .

[103]  Stephanie Forrest,et al.  Architecture for an Artificial Immune System , 2000, Evolutionary Computation.

[104]  José R. Dorronsoro,et al.  Neural fraud detection in credit card operations , 1997, IEEE Trans. Neural Networks.

[105]  Artur S. d'Avila Garcez,et al.  SOAR — Sparse Oracle-based Adaptive Rule extraction: Knowledge extraction from large-scale datasets to detect credit card fraud , 2010, The 2010 International Joint Conference on Neural Networks (IJCNN).

[106]  Fred Dretske The Need to Know , 2019 .

[107]  Abhinav Srivastava,et al.  Credit Card Fraud Detection Using Hidden Markov Model , 2008, IEEE Transactions on Dependable and Secure Computing.

[108]  J. Svigals,et al.  The long life and imminent death of the mag-stripe card , 2012, IEEE Spectrum.

[109]  Francisca Nonyelum Ogwueleka DATA MINING APPLICATION IN CREDIT CARD FRAUD DETECTION SYSTEM , 2011 .

[110]  Seda Sahin,et al.  Hybrid expert systems: A survey of current approaches and applications , 2012, Expert Syst. Appl..

[111]  Ronald J. Mann Charging Ahead: The Introduction of the Payment Card , 2006 .

[112]  Ali Ahmadian Ramaki Credit Card Fraud Detection Based on Ontology Graph , 2012 .

[113]  Donn B. Parker Computer abuse perpetrators and vulnerabilities of computer systems , 1976, AFIPS '76.

[114]  J. Morgan,et al.  Problems in the Analysis of Survey Data, and a Proposal , 1963 .

[115]  Stephen Muggleton,et al.  Meta-interpretive learning of higher-order dyadic datalog: predicate invention revisited , 2013, Machine Learning.

[116]  Kim-Kwang Raymond Choo,et al.  Future directions in technology-enabled crime: 2007-09 , 2008 .

[117]  Rong-Chang Chen,et al.  Detecting Credit Card Fraud by Using Questionnaire-Responded Transaction Model Based on Support Vector Machines , 2004, IDEAL.

[118]  Shamik Sural,et al.  BLAST-SSAHA Hybridization for Credit Card Fraud Detection , 2009, IEEE Transactions on Dependable and Secure Computing.

[119]  Ekrem Duman,et al.  Detecting credit card fraud by Modified Fisher Discriminant Analysis , 2015, Expert Syst. Appl..

[120]  J. Mullikin,et al.  SSAHA: a fast search method for large DNA databases. , 2001, Genome research.

[121]  Fabiana Fournier,et al.  Industry Paper: The Uncertain Case of Credit Card Fraud Detection , 2015 .

[122]  Rüdiger W. Brause,et al.  Neural data mining for credit card fraud detection , 1999, Proceedings 11th International Conference on Tools with Artificial Intelligence.