FROM RULES TO GRAPH LEARNING: A REVIEW OF COMPUTATIONAL APPROACHES TO DETECT SUSPICIOUS BANK TRANSACTIONS

Authors

DOI:

https://doi.org/10.35631/JISTM.1143008

Keywords:

Anti-Money Laundering, Bank Transactions, Dataset Tier, Machine Learning, Suspicious Transaction Detection

Abstract

Automated systems for detecting suspicious transaction were introduced in the early 2000s to manage the growing volume and complexity of financial transactions. Subsequent technological advancements have driven the convergence of Artificial Intelligence (AI) and Big Data Analytics for transaction data analysis. However, these advancements come at considerable implementation cost and despite significant investment, critical limitations persist that require attention to mitigate financial losses. This review maps the evolution of approaches used to detect suspicious bank transactions between 2012 and 2025, and analyses the datasets employed in the reviewed studies. Articles were sourced from Scopus-indexed journals using the search term "money laundering detection", and the collection was restricted to computer science publications focusing on suspicious bank transaction detection. The screening process excluded studies on conceptual profiling, risk assessment, Hawala networks, and fraud. The remaining articles were then analysed to extract identified problems and limitations, proposed solutions, algorithms, and dataset characteristics. Datasets were classified into three categories: forensic criminal investigation datasets, operational bank AML/SAR-level datasets, and synthetic or simulator-based datasets. The findings indicate a clear methodological progression from rule-based and clustering approaches to supervised machine learning, and subsequently to graph-based and deep learning models. However, more than 20% of the reviewed studies relied on synthetic datasets which are unvalidated using actual money laundering activity. Given the absence of detailed forensic insights in such datasets, findings derived from synthetic data must be interpreted with caution. Beyond detection methods and algorithms, dataset realism is equally critical, particularly in the context of public policy and banking practice.

Downloads

Download data is not yet available.

References

Bakry, A. N., Alsharkawy, A. S., Farag, M. S., & Raslan, K. R. (2024). Automatic suppression of false positive alerts in anti-money laundering systems using machine learning. The Journal of Supercomputing, 80(5), 6264-6284. https://doi.org/10.1007/s11227-023-05708-z

Bank Negara Malaysia. (n.d) https://www.bnm.gov.my/

Capozzi, A., Vilella, S., Moncalvo, D., Fornasiero, M., Ricci, V., Ronchiadin, S., & Ruffo,G. (2025). FlowSeries: flow analysis on financial networks. Applied Network Science, 10(1),28. https://doi.org/10.1007/s41109-025-00711-0

Çağlayan, M., & Bahtiyar, Ş. (2022). Money Laundering Detection with Node2Vec. Gazi University Journal of Science, 35(3), 854-873. https://doi.org/10.35378/gujs.854725

Chen, Z., Soliman, W. M., Nazir, A., & Shorfuzzaman, M. (2021). Variational autoencoders and wasserstein generative adversarial networks for improving the anti-money laundering process. IEEE Access, 9, 83762-83785. https://doi.org/10.1109/ACCESS.2021.3086359

Cui, Y., Han, X., Chen, J., Zhang, X., Yang, J., & Zhang, X. (2025). FraudGNN-RL: a graph neural network with reinforcement learning for adaptive financial fraud detection. IEEE Open Journal of the Computer Society. https://doi.org/10.1109/OJCS.2025.3543450

Dreżewski, R., Sepielak, J., & Filipkowski, W. (2012). System supporting money laundering detection. Digital Investigation, 9(1), 8-21. https://doi.org/10.1016/j.diin.2012.04.003

Dumitrescu, B., Băltoiu, A., & Budulan, Ş. (2022). Anomaly detection in graphs of bank transactions for anti money laundering applications. IEEE Access, 10, 47699-47714. https://doi.org/10.1109/ACCESS.2022.3170467

Guo, X., Wu, Y., Xu, W., Liu, Z., Du, X., & Zhou, T. (2025, April). Graph-Based Representation Learning for Identifying Fraud in Transaction Networks. In 2025 IEEE 6th International Seminar on Artificial Intelligence, Networking and Information Technology (AINIT) (pp. 1598-1602). IEEE. https://doi.org/10.1109/AINIT65432.2025.11035591

Imani, M., Beikmohammadi, A., & Arabnia, H. R. (2025). Comprehensive analysis of random forest and XGBoost performance with SMOTE, ADASYN, and GNUS under varying imbalance levels. Technologies, 13(3), 88. https://doi.org/10.3390/technologies13030088

Irshad, F., Alkhalifah, T., Alturise, F., & Khan, Y. D. (2024). GCF-MLD: integrated approach for money laundering detection using machine learning and graph network analysis. IEEE Access. https://doi.org/10.1109/ACCESS.2024.3510115

Jayasree, V., & Balan, R. S. (2016). Anti money laundering in financial institutions using affiliation mapping calculation and sequential mining. Journal of Engineering and Applied Sciences, 11(1), 51-56. https://doi.org/10.1109/ACCESS.2021.3086230

Jensen, R. I. T., Iosifidis, A., & Bank, S. N. (2022). Fighting Money Laundering with Statistics and Machine Learning : An Introduction and Review. IEEE Access, 11, 8889-8903. https://doi.org/10.1109/ACCESS.2023.3239549

Jones, A., & Steel, D. (2018). Evaluating the quality of medical evidence in real‐world contexts. Journal of Evaluation in Clinical Practice, 24(5), 950-956. https://doi.org/10.1111/jep.12983

Jullum, M., Løland, A., Huseby, R. B., Ånonsen, G., & Lorentzen, J. (2020). Detecting money laundering transactions with machine learning. Journal of Money Laundering Control, 23(1), 173-186. https://doi.org/10.1108/JMLC-07-2019-0055

Karim, M. R., Hermsen, F., Chala, S. A., De Perthuis, P., & Mandal, A. (2024). Scalable semi-supervised graph learning techniques for anti-money laundering. IEEE Access, 12, 50012-50029. https://doi.org/10.1109/ACCESS.2024.3383784

Ketenci, U. G., Kurt, T., Önal, S., Erbil, C., Aktürkoǧlu, S., & İlhan, H. Ş. (2021). A time-frequency based suspicious activity detection for anti-money laundering. IEEE Access, 9, 59957-59967. https://doi.org/10.1109/ACCESS.2021.3072114

Khan, N. S., Larik, A. S., Rajput, Q., & Haider, S. (2013). A Bayesian approach for suspicious financial activity reporting. International Journal of Computers and Applications, 35(4), 181-187. https://doi.org/10.2316/Journal.202.2013.4.202-3864

Khanuja, H.K., & Adane, D.S. (2020). Monitor and detect suspicious transactions with database forensics and Dempster-Shafer theory of evidence. Int. J. Electron. Secur. Digit. Forensics, 12, 154-173. https://doi.org/10.1504/IJESDF.2020.106302

Koo, K., Park, M., & Yoon, B. (2024). A suspicious financial transaction detection model using autoencoder and risk-based approach. IEEE Access, 12, 68926-68939. http://dx.doi.org/10.1109/ACCESS.2024.3399824

Lebid, O. V., & Veits, O. (2020). Search for statistically approved criteria for identifying money laundering risk. Banks and Bank Systems, 15(4),150–163. http://dx.doi.org/10.21511/bbs.15(4).2020.13

Leon, M., Shagñay, F., Rivas, C., & Echeverria, F. (2022, July). A Predictive Model for the Detection of Clients Suspicious Behavior. In International Conference on Computational Science and Its Applications (pp. 294-312). Cham: Springer International Publishing. https://doi.org/10.1007/978-3-031-10548-7_22

Li, X., Liu, S., Li, Z., Han, X., Shi, C., Hooi, B., ... & Cheng, X. (2020, April). Flowscope: Spotting money laundering based on graphs. In Proceedings of the AAAI conference on artificial intelligence (Vol. 34, No. 04, pp. 4731-4738). https://doi.org/10.1609/aaai.v34i04.5906

Luo, X., Han, X., Zuo, W., Wu, X., & Liu, W. (2024). MLaD²: A Semi-Supervised Money Laundering Detection Framework Based on Decoupling Training. IEEE Transactions on Information Forensics and Security, 19, 4518-4533. http://dx.doi.org/10.1109/TIFS.2024.3380262

Magomedov, S.G., Pavelyev, S., Ivanova, I., Dobrotvorsky, A., Khrestina, M.P., & Yusubaliev, T. (2018). Anomaly Detection with Machine Learning and Graph Databases in Fraud Management. International Journal of Advanced Computer Science and Applications, 9(11). http://dx.doi.org/10.14569/IJACSA.2018.091104

Mahootiha, M., Golpayegani, A. H., & Sadeghian, B. (2021, March). Designing a new method for detecting money laundering based on social network analysis. In 2021 26th International Computer Conference, Computer Society of Iran (CSICC) (pp. 1-7). IEEE. https://doi.org/10.1109/CSICC52343.2021.9420621

Martínez-Sánchez, J. F., Cruz-García, S., & Venegas-Martínez, F. (2020). Money laundering control in Mexico: a risk management approach through regression trees (data mining). Journal of Money Laundering Control, 23(2), 427-439. https://doi.org/10.1108/JMLC-10-2019-0083

Oliveira, R. M. A., Sant’Anna, A. M. O., & Ferreira, P. H. (2025). Complex networks-based anomaly detection for financial transactions in anti-money laundering. Forensic Science International: Digital Investigation, 55, 302005. https://doi.org/10.1016/j.fsidi.2025.302005

Pambudi, B. N., Hidayah, I., & Fauziati, S. (2019, December). Improving money laundering detection using optimized support vector machine. In 2019 International Seminar on Research of Information Technology and Intelligent Systems (ISRITI) (pp. 273-278). IEEE. https://doi.org/10.1109/ISRITI48646.2019.9034655

Qiu, X., Xu, Y., Shi, Y., Deepa, S. K., & Balakumar, S. (2023). Maximum Entropy Principle Based on Bank Customer Account Validation Using the Spark Method. Journal of Computer Networks and Communications, 2023(1), 8840168. https://doi.org/10.1155/2023/8840168

Rajaprkash, S., Kumar, A., Reddy, G. S. K., Reddy, A. S., & Lokesh, B. (2025, June). Supervised and Unsupervised Learning for Fraud Detection in Banking Transactions. In 2025 International Conference on Emerging Technologies in Engineering Applications (ICETEA) (pp. 1-4). IEEE. https://doi.org/10.1109/ICETEA64585.2025.11099764

Reite, E. J., Karlsen, J., & Westgaard, E. G. (2025). Improving client risk classification with machine learning to increase anti-money laundering detection efficiency. Journal of Money Laundering Control, 28(1), 93-107. https://doi.org/10.1108/JMLC-03-2024-0040

Rocha-Salazar, J., Segovia-Vargas, M.J., & Camacho-Miñano, M. (2021). Money laundering and terrorism financing detection using neural networks and an abnormality indicator. Expert Syst. Appl., 169, 114470. https://doi.org/10.1016/j.eswa.2020.114470.

Sharma, R., & Gupta, S. (2024, August). Strategic Deployment of Deep Learning Algorithms to Mitigate Fraud in Online Finance. In 2024 7th International Conference on Circuit Power and Computing Technologies (ICCPCT) (Vol. 1, pp. 1007-1011). IEEE. 10.1109/ICCPCT61902.2024.10673115

Singh, D. R., & Gupta, N. (2025, July). Adaptive Hybrid Learning for Credit Card Fraud Detection: A Comparative Study of Supervised, Reinforcement, and Hybrid Models. In 2025 International Conference on Computing Technologies & Data Communication (ICCTDC) (pp. 1-6). IEEE. https://doi.org/10.1109/ICCTDC64446.2025.11158136

Sousa Lima, R., Marques Serrano, A. L., Onome Imoniana, J., & Medeiros Cupertino, C. (2022). Identifying financial patterns of money laundering with social network analysis: a Brazilian case study. Journal of Money Laundering Control, 25(1), 118-134. https://doi.org/10.1108/JMLC-12-2020-0139

Tan, X. S., Yang, Z., Benlimane, Y., & Liu, E. (2020, December). Using Classification with K-means Clustering to Investigate Transaction Anomaly. In 2020 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM) (pp. 171-174). IEEE. https://doi.org/10.1109/IEEM45057.2020.9309909

Uma Maheswari, V and Priya, R (2023). Analysis of Offensive Data over Multi-Source Social Media Environment Using Modified Random Forest Algorithm. International Journal of Electronics and Communication Engineering, 10 (9). pp. 63-71. ISSN 23488549. https://doi.org/10.14445/23488549/IJECE-V10I9P107

Usman, A., Naveed, N., & Munawar, S. (2023). Intelligent anti-money laundering fraud control using graph-based machine learning model for the financial domain. Journal of Cases on Information Technology (JCIT), 25(1), 1-20. https://doi.org/10.4018/JCIT.316665

Vilella, S., Capozzi, A., Fornasiero, M. et al. (2025). Weirdnodes: centrality based anomaly detection on temporal networks for the anti-financial crime domain. Appl Netw Sci 10, 14. https://doi.org/10.1007/s41109-025-00702-1

Wang, Y., Zhan, H., & Jiang, W. (2024, January). Time Encoding Graph Attention Model for Financial Fraud Detection in Large-scale Financial Social Networks. In Proceedings of the 2024 3rd International Conference on Cryptography, Network Security and Communication Technology (pp. 70-74). https://doi.org/10.1145/3673277.3673290

Xia, P., Ni, Z., Xiao, H., Zhu, X., & Peng, P. (2022). A novel spatiotemporal prediction approach based on graph convolution neural networks and long short-term memory for money laundering fraud. Arabian Journal for Science and Engineering, 47(2), 1921-1937. https://doi.org/10.1007/s13369-021-06116-2

Xiao, Y., & Watson, M. (2019). Guidance on conducting a systematic literature review. Journal of planning education and research, 39,1, 93-112. https://doi.org/10.1177/0739456X17723971

Zhang, Y., & Trubey, P. (2019). Machine learning and sampling scheme: An empirical study of money laundering detection. Computational Economics, 54, 1043-1063. http://dx.doi.org/10.2139/ssrn.3161436

Zhang, Q., Zhu, Y., Zhang, R., Chen, R., & Lan, T. (2025, February). Research on anti-money laundering technology based on graph attention mechanism. In Tenth Symposium on Novel Optoelectronic Detection Technology and Applications (Vol. 13511, pp. 565-575). SPIE. https://doi.org/10.1117/12.3056070

Downloads

Published

2026-06-25

How to Cite

Rusli, N. M., & Zainal, A. (2026). FROM RULES TO GRAPH LEARNING: A REVIEW OF COMPUTATIONAL APPROACHES TO DETECT SUSPICIOUS BANK TRANSACTIONS. JOURNAL INFORMATION AND TECHNOLOGY MANAGEMENT (JISTM), 11(43), 132–145. https://doi.org/10.35631/JISTM.1143008