skip to main content
10.1145/3490354.3494383acmconferencesArticle/Chapter ViewAbstractPublication PagesicaifConference Proceedingsconference-collections
research-article

TeGraF: temporal and graph based fraudulent transaction detection framework

Published:04 May 2022Publication History

ABSTRACT

Detection of fraudulent transactions is an imperative research area in the financial domain, affecting the different entities involved in the payment process. An accurate fraud detection algorithm will help in identifying fraudulent transactions, thus facilitating immediate response and dispute resolution. To this effect, this research proposes a novel framework TeGraF for detecting fraudulent transactions by modeling temporal and structural features from a given input. The proposed algorithm operates at the intersection of two key research areas: Temporal Point Processes (TPPs) and Graph Neural Networks (GNNs). Due to the wide occurrence of sequential data in the financial domain, TPPs are very useful for modeling the sequence of transactions. Parallelly, the financial domain data can also be represented as a graphical structure capturing interactions between users and vendors/merchants. Thus, the proposed algorithm utilizes the temporal features learned via the TPP based model and the structural features captured via the GNN for modeling fraudulent transactions. Different graph representation learning techniques like Node2Vec, Metapath2Vec, LINE, DeepWalk, and BiNE are employed to compare the overall performance. Experiments have been evaluated on a synthetic dataset containing 62K users and 4M transactions, which demonstrate the improved performance of the proposed technique as compared to the existing algorithms.

References

  1. 2020. Spatio-Temporal Attention-Based Neural Network for Credit Card Fraud Detection. 34 (Apr. 2020), 362--369. Google ScholarGoogle ScholarCross RefCross Ref
  2. E. Aleskerov, B. Freisleben, and B. Rao. 1997. CARDWATCH: a neural network based database mining system for credit card fraud detection. In Proceedings of the IEEE/IAFE 1997 Computational Intelligence for Financial Engineering (CIFEr). 220--226. Google ScholarGoogle ScholarCross RefCross Ref
  3. Siddhartha Bhattacharyya, Sanjeev Jha, Kurian Tharakunnel, and J. Westland. 2011. Data mining for credit card fraud: A comparative study. Decision Support Systems 50 (02 2011), 602--613. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. V Bhusari. 2011. Application of Hidden Markov Model in Credit Card Fraud Detection. International Journal of Distributed and Parallel systems 2 (11 2011). Google ScholarGoogle ScholarCross RefCross Ref
  5. Philip K. Chan and Salvatore J. Stolfo. 1998. Toward Scalable Learning with Non-Uniform Class and Cost Distributions: A Case Study in Credit Card Fraud Detection. In Proceedings of the Fourth International Conference on Knowledge Discovery and Data Mining (New York, NY) (KDD'98). AAAI Press, 164--168.Google ScholarGoogle Scholar
  6. Dawei Cheng, Sheng Xiang, Chencheng Shang, Yiyi Zhang, Fangzhou Yang, and Liqing Zhang. 2020. Spatio-temporal attention-based neural network for credit card fraud detection. In Proceedings of the AAAI Conference on Artificial Intelligence. 362--369.Google ScholarGoogle ScholarCross RefCross Ref
  7. Yuxiao Dong, Nitesh V Chawla, and Ananthram Swami. 2017. metapath2vec: Scalable representation learning for heterogeneous networks. In ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 135--144.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Nan Du, Hanjun Dai, Rakshit Trivedi, Utkarsh Upadhyay, Manuel Gomez-Rodriguez, and Le Song. 2016. Recurrent marked temporal point processes: Embedding event history to vector. In Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining. 1555--1564.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Kang Fu, Dawei Cheng, Yi Tu, and Liqing Zhang. 2016. Credit Card Fraud Detection Using Convolutional Neural Networks. 483--490. Google ScholarGoogle ScholarCross RefCross Ref
  10. Ming Gao, Leihui Chen, Xiangnan He, and Aoying Zhou. 2018. Bine: Bipartite network embedding. In ACM SIGIR Conference on Research & Development in Information Retrieval. 715--724.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Ghosh and Reilly. 1994. Credit card fraud detection with a neural-network. In 1994 Proceedings of the Twenty-Seventh Hawaii International Conference on System Sciences, Vol. 3. 621--630. Google ScholarGoogle ScholarCross RefCross Ref
  12. Aditya Grover and Jure Leskovec. 2016. Node2vec: Scalable feature learning for networks. In ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 855--864.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. J. B. Heaton, N. G. Polson, and J. H. Witte. 2018. Deep Learning in Finance. arXiv:1602.06561 [cs.LG]Google ScholarGoogle Scholar
  14. Geoffrey E Hinton, Nitish Srivastava, Alex Krizhevsky, Ilya Sutskever, and Ruslan R Salakhutdinov. 2012. Improving neural networks by preventing co-adaptation of feature detectors. arXiv preprint arXiv:1207.0580 (2012).Google ScholarGoogle Scholar
  15. Sepp Hochreiter and Jürgen Schmidhuber. 1997. Long short-term memory. Neural computation 9, 8 (1997), 1735--1780.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Johannes Jurgovsky, Michael Granitzer, Konstantin Ziegler, Sylvie Calabretto, Pierre-Edouard Portier, Liyun He-Guelton, and Olivier Caelen. 2018. Sequence classification for credit-card fraud detection. Expert Systems with Applications 100 (2018), 234--245. Google ScholarGoogle ScholarCross RefCross Ref
  17. Diederik P Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014).Google ScholarGoogle Scholar
  18. Eren Kurshan and Hongda Shen. 2020. Graph Computing for Financial Crime and Fraud Detection: Trends, Challenges and Outlook. International Journal of Semantic Computing 14, 04 (2020), 565--589.Google ScholarGoogle ScholarCross RefCross Ref
  19. Q. Lu and Chun hua Ju. 2011. Research on Credit Card Fraud Detection Model Based on Class Weighted Support Vector Machine. Journal of Convergence Information Technology 6 (2011), 62--68.Google ScholarGoogle ScholarCross RefCross Ref
  20. Sam Maes, Karl Tuyls, Bram Vanschoenwinkel, and Bernard Manderick. 2002. Credit Card Fraud Detection Using Bayesian and Neural Networks. (08 2002).Google ScholarGoogle Scholar
  21. J.P. Morgan. 2019. 2019 Global Payments Trends Report - United Kingdom Country Insights. https://www.jpmorgan.com/merchant-services/insights/reports/united-kingdomGoogle ScholarGoogle Scholar
  22. Giulia Moschini, Régis Houssou, Jérôme Bovay, and Stephan Robert-Nicoud. 2020. Anomaly and Fraud Detection in Credit Card Transactions Using the ARIMA Model. arXiv:2009.07578 [cs.CR]Google ScholarGoogle Scholar
  23. Suvasini Panigrahi, Amlan Kundu, Shamik Sural, and A.K. Majumdar. 2009. Credit card fraud detection: A fusion approach using Dempster-Shafer theory and Bayesian learning. Information Fusion 10, 4 (2009), 354--363. Special Issue on Information Fusion in Computer Security. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, Alban Desmaison, Andreas Kopf, Edward Yang, Zachary DeVito, Martin Raison, Alykhan Tejani, Sasank Chilamkurthy, Benoit Steiner, Lu Fang, Junjie Bai, and Soumith Chintala. 2019. PyTorch: An Imperative Style, High-Performance Deep Learning Library. In Proceedings of NeurIPS. 8024--8035.Google ScholarGoogle Scholar
  25. Bryan Perozzi, Rami Al-Rfou, and Steven Skiena. 2014. Deepwalk: Online learning of social representations. In ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 701--710.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Tahereh Pourhabibi, Kok-Leong Ong, Booi H. Kam, and Yee Ling Boo. 2020. Fraud detection: A systematic literature review of graph-based anomaly detection approaches. Decision Support Systems 133 (2020), 113303. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. K RamaKalyani and D UmaDevi. 2012. Fraud detection of credit card payment system by genetic algorithm. International Journal of Scientific & Engineering Research 3, 7 (2012).Google ScholarGoogle Scholar
  28. Priya J Rana and Jwalant Baria. 2015. A survey on fraud detection techniques in ecommerce. International Journal of Computer Applications 113, 14 (2015).Google ScholarGoogle Scholar
  29. Kuldeep Randhawa, Chu Kiong Loo, Manjeevan Seera, Chee Peng Lim, and Asoke K Nandi. 2018. Credit card fraud detection using AdaBoost and majority voting. IEEE access 6 (2018), 14277--14284.Google ScholarGoogle Scholar
  30. Yusuf Sahin and Ekrem Duman. 2011. Detecting Credit Card Fraud by Decision Trees and Support Vector Machines. IMECS 2011 - International MultiConference of Engineers and Computer Scientists 2011 1 (03 2011), 442--447.Google ScholarGoogle Scholar
  31. KR Seeja and Masoumeh Zareapoor. 2014. Fraudminer: A novel credit card fraud detection model based on frequent itemset mining. The Scientific World Journal 2014 (2014).Google ScholarGoogle Scholar
  32. Leila Seyedhossein and Mahmoud Reza Hashemi. 2010. Mining information from credit card time series for timelier fraud detection. In 2010 5th International Symposium on Telecommunications. IEEE, 619--624.Google ScholarGoogle ScholarCross RefCross Ref
  33. Hongda Shen and Eren Kurshan. 2020. Deep Q-network-based adaptive alert threshold selection policy for payment fraud systems in retail banking. In ACM International Conference on AI in Finance.Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Jason Steele and Tamara E. Holmes. 2021. Payment method statistics. https://www.creditcards.com/credit-card-news/payment-method-statistics-1276/Google ScholarGoogle Scholar
  35. Jian Tang, Meng Qu, Mingzhe Wang, Ming Zhang, Jun Yan, and Qiaozhu Mei. 2015. LINE: Large-scale information network embedding. In International Conference on World Wide Web. 1067--1077.Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Laurens Van der Maaten and Geoffrey Hinton. 2008. Visualizing data using t-SNE. Journal of Machine Learning Research 9, 11 (2008).Google ScholarGoogle Scholar
  37. Mark Weber, Jie Chen, Toyotaro Suzumura, Aldo Pareja, Tengfei Ma, Hiroki Kanezashi, Tim Kaler, Charles E. Leiserson, and Tao B. Schardl. 2018. Scalable Graph Learning for Anti-Money Laundering: A First Look. arXiv:1812.00076 [cs.SI]Google ScholarGoogle Scholar

Index Terms

  1. TeGraF: temporal and graph based fraudulent transaction detection framework

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        ICAIF '21: Proceedings of the Second ACM International Conference on AI in Finance
        November 2021
        450 pages
        ISBN:9781450391481
        DOI:10.1145/3490354

        Copyright © 2021 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 4 May 2022

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
      • Article Metrics

        • Downloads (Last 12 months)68
        • Downloads (Last 6 weeks)8

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader