Artificial Intelligence for Fraud Detection and Anti-Money Laundering in Financial Institutions: A Review
Abstract
The increasing volume and complexity of digital financial transactions have created significant challenges for banks and financial institutions in detecting fraud and preventing money laundering. Traditional rule-based systems often struggle to identify sophisticated, evolving, and previously unseen patterns of financial crime. Artificial Intelligence (AI) and Machine Learning (ML) offer advanced capabilities for analyzing large-scale transactional data and identifying anomalous behavior in near real time. This review examines the application of supervised, unsupervised, semi-supervised, and deep learning techniques for financial fraud detection and Anti-Money Laundering (AML). The study reviews applications including credit card fraud, payment fraud, account takeover, identity-related fraud, suspicious transaction detection, and transaction network analysis. Particular attention is given to anomaly detection, graph-based machine learning, natural language processing, and deep neural networks. The review evaluates the advantages and limitations of AI-driven systems compared with conventional rule-based approaches. Key challenges involving false positives, highly imbalanced datasets, explainability, data privacy, adversarial behavior, and regulatory requirements are discussed. The role of graph neural networks, federated learning, and explainable AI in developing next-generation financial crime detection systems is also examined. The study identifies future research opportunities for creating adaptive, transparent, privacy-preserving, and real-time AI systems for financial crime prevention.
References
Sandra, K. (2025). Master data management in multi-cloud environments: A survey with operational evidence from banking and insurance deployments. International Journal of Emerging Research in Engineering and Technology, 6(3), 152–157.
Baesens, B., Van Gestel, T., Viaene, S., Stepanova, M., Suykens, J., & Vanthienen, J. (2003). Benchmarking state-of-the-art classification algorithms for credit scoring. Journal of the Operational Research Society, 54(6), 627–635. https://doi.org/10.1057/palgrave.jors.2601545
Paruchuri, J. K. (2022). Real-time fraud detection and feature store design patterns for streaming ML in financial services. International Journal of Computer Science Engineering Techniques (IJCSE), 6(2), 1–31.
Ozbayoglu, A. M., Gudelek, M. U., & Sezer, O. B. (2020). Deep learning for financial applications: A survey. Applied Soft Computing, 93, 106384. https://doi.org/10.1016/j.asoc.2020.106384
Sandra, K. (2024). Large language models for data catalog enrichment: A survey with operational evidence from enterprise deployments. International Journal of Computer Science Engineering Techniques, 12(3), 1–8.
Khandani, A. E., Kim, A. J., & Lo, A. W. (2010). Consumer credit-risk models via machine-learning algorithms. Journal of Banking & Finance, 34(11), 2767–2787. https://doi.org/10.1016/j.jbankfin.2010.06.001
Paruchuri, J. K. (2021). Lakehouse architecture: Unifying data lakes and data warehouses. International Journal of Computer Techniques (IJCT), 8(1), 1–15.
Ngai, E. W. T., Hu, Y., Wong, Y. H., Chen, Y., & Sun, X. (2011). The application of data mining techniques in financial fraud detection: A classification framework and an academic review of literature. Decision Support Systems, 50(3), 559–569. https://doi.org/10.1016/j.dss.2010.08.006
Sandra, K. (2022). Intelligent data workbench design for multi-language code compatibility. International Journal of Computer Science Engineering Techniques, 12(1), 1–17.
Bussmann, N., Giudici, P., Marinelli, D., & Papenbrock, J. (2021). Explainable machine learning in credit risk management. Computational Economics, 57, 203–216. https://doi.org/10.1007/s10614-020-10042-0
Paruchuri, J. K. (2021). Exactly-once semantics in distributed stream processing at scale. International Journal of Computer Science Engineering Techniques (IJCSE), 5(1), 1–15.
Lessmann, S., Baesens, B., Seow, H.-V., & Thomas, L. C. (2015). Benchmarking state-of-the-art classification algorithms for credit scoring: An update of research. European Journal of Operational Research, 247(1), 124–136. https://doi.org/10.1016/j.ejor.2015.05.030
Paruchuri, J. K. (2023). Design and performance evaluation of an elastic multi-tenant Spark SQL platform using Apache Kyuubi on Kubernetes. Journal of Advanced Research in Technology and Management Sciences, 5(3), 33–45.
Abdallah, A., Maarof, M. A., & Zainal, A. (2016). Fraud detection system: A survey. Journal of Network and Computer Applications, 68, 90–113. https://doi.org/10.1016/j.jnca.2016.04.007
Barredo Arrieta, A., Díaz-Rodríguez, N., Del Ser, J., Bennetot, A., Tabik, S., Barbado, A., García, S., Gil-López, S., Molina, D., Benjamins, R., Chatila, R., & Herrera, F. (2020). Explainable Artificial Intelligence (XAI): Concepts, taxonomies, opportunities and challenges toward responsible AI. Information Fusion, 58, 82–115. https://doi.org/10.1016/j.inffus.2019.12.012
Altman, E. I., Marco, G., & Varetto, F. (1994). Corporate distress diagnosis: Comparisons using linear discriminant analysis and neural networks. Journal of Banking & Finance, 18(3), 505–529. https://doi.org/10.1016/0378-4266(94)90007-8
Fuster, A., Goldsmith-Pinkham, P., Ramadorai, T., & Walther, A. (2022). Predictably unequal? The effects of machine learning on credit markets. The Journal of Finance, 77(1), 5–47. https://doi.org/10.1111/jofi.13090
West, J., & Bhattacharya, M. (2016). Intelligent financial fraud detection: A comprehensive review. Computers & Security, 57, 47–66. https://doi.org/10.1016/j.cose.2015.09.005
Leo, M., Sharma, S., & Maddulety, K. (2019). Machine learning in banking risk management: A literature review. Risks, 7(1), 29. https://doi.org/10.3390/risks7010029
Arner, D. W., Barberis, J. N., & Buckley, R. P. (2016). The evolution of FinTech: A new post-crisis paradigm? Georgetown Journal of International Law, 47(4), 1271–1319.