{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T11:15:48Z","timestamp":1777893348806,"version":"3.51.4"},"reference-count":48,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2023,5,10]],"date-time":"2023-05-10T00:00:00Z","timestamp":1683676800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["BDCC"],"abstract":"<jats:p>This study considers the task of applying artificial intelligence to recognize bank fraud. In recent years, due to the COVID-19 pandemic, bank fraud has become even more common due to the massive transition of many operations to online platforms and the creation of many charitable funds that criminals can use to deceive users. The present work focuses on machine learning algorithms as a tool well suited for analyzing and recognizing online banking transactions. The study\u2019s scientific novelty is the development of machine learning models for identifying fraudulent banking transactions and techniques for preprocessing bank data for further comparison and selection of the best results. This paper also details various methods for improving detection accuracy, i.e., handling highly imbalanced datasets, feature transformation, and feature engineering. The proposed model, which is based on an artificial neural network, effectively improves the accuracy of fraudulent transaction detection. The results of the different algorithms are visualized, and the logistic regression algorithm performs the best, with an output AUC value of approximately 0.946. The stacked generalization shows a better AUC of 0.954. The recognition of banking fraud using artificial intelligence algorithms is a topical issue in our digital society.<\/jats:p>","DOI":"10.3390\/bdcc7020093","type":"journal-article","created":{"date-parts":[[2023,5,10]],"date-time":"2023-05-10T03:49:06Z","timestamp":1683690546000},"page":"93","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":62,"title":["Application of Artificial Intelligence for Fraudulent Banking Operations Recognition"],"prefix":"10.3390","volume":"7","author":[{"given":"Bohdan","family":"Mytnyk","sequence":"first","affiliation":[{"name":"Department of Artificial Intelligence Systems, Lviv Polytechnic National University, 79000 Lviv, Ukraine"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Oleksandr","family":"Tkachyk","sequence":"additional","affiliation":[{"name":"Department of Artificial Intelligence Systems, Lviv Polytechnic National University, 79000 Lviv, Ukraine"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6875-8534","authenticated-orcid":false,"given":"Nataliya","family":"Shakhovska","sequence":"additional","affiliation":[{"name":"Department of Artificial Intelligence Systems, Lviv Polytechnic National University, 79000 Lviv, Ukraine"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7548-5856","authenticated-orcid":false,"given":"Solomiia","family":"Fedushko","sequence":"additional","affiliation":[{"name":"Social Communication and Information Activity Department, Lviv Polytechnic National University, 79000 Lviv, Ukraine"},{"name":"Department of Information Systems, Faculty of Management, Comenius University in Bratislava, 820 05 Bratislava, Slovakia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5293-4791","authenticated-orcid":false,"given":"Yuriy","family":"Syerov","sequence":"additional","affiliation":[{"name":"Social Communication and Information Activity Department, Lviv Polytechnic National University, 79000 Lviv, Ukraine"},{"name":"Department of Information Systems, Faculty of Management, Comenius University in Bratislava, 820 05 Bratislava, Slovakia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,5,10]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Jansen, J., and Leukfeldt, R. (2015, January 13). How people help fraudsters steal their money: An analysis of 600 online banking fraud cases. Proceedings of the Workshop on Socio-Technical Aspects in Security and Trust, Verona, Italy.","DOI":"10.1109\/STAST.2015.12"},{"key":"ref_2","unstructured":"(2022, November 15). Top 5 Banking Fraud Prevention Methods, SailPoint. Available online: https:\/\/www.sailpoint.com\/identity-library\/top-5-banking-fraud-prevention-methods\/."},{"key":"ref_3","unstructured":"Law, B. (2022, November 15). Bank Fraud\u2014Definitions & Penalties, Berry Law. Available online: https:\/\/jsberrylaw.com\/blog\/bank-fraud-definition-penalties\/."},{"key":"ref_4","unstructured":"Scopus (2022, November 15). Search \u201cFraudulent Banking\u201d. Available online: https:\/\/www.scopus.com\/results\/results.uri?sort=plf-f&src=s&st1=fraudulent+banking&sid=d19e2a93c0ea9fab26cd4a3bf34ff777&sot=b&sdt=b&sl=33&s=ALL%28fraudulent+AND+banking%29&origin=searchbasic&editSaveSearch=&sessionSearchId=d19e2a93c0ea9fab26cd4a3bf34ff777&limit=10."},{"key":"ref_5","first-page":"a1941","article-title":"The use of proactive communication through knowledge management to create awareness and educate clients on e-banking fraud prevention","volume":"51","author":"Barker","year":"2020","journal-title":"S. Afr. J. Bus. Manag."},{"key":"ref_6","first-page":"559","article-title":"Hybrid machine learning: A tool to detect phishing attacks in communication networks","volume":"11","author":"Abidoye","year":"2020","journal-title":"Int. J. Adv. Comput. Sci. Appl."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Shah, S.S.H., Ahmad, A.R., Jamil, N., and Khan, A.U.R. (2022). Memory forensics-based malware detection using computer vision and machine learning. Electronics, 11.","DOI":"10.3390\/electronics11162579"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Maulana, L.R., Fajar, A.N. (2021, January 24\u201325). Extending the design of smart mobile application to detect fraud theft of E-banking access using big data analytic and SOA. Proceedings of the 2021 IEEE 5th International Conference on Information Technology, Information Systems and Electrical Engineering (ICITISEE), Purwokerto, Indonesia.","DOI":"10.1109\/ICITISEE53823.2021.9655805"},{"key":"ref_9","first-page":"1224","article-title":"Design and development for detection and prevention of ATM skimming frauds","volume":"17","author":"Hussain","year":"2019","journal-title":"Indones. J. Electr. Eng. Comput. Sci."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1007\/s10257-020-00481-5","article-title":"The application of multi-server authentication scheme in internet banking transaction environments","volume":"19","author":"Tsai","year":"2021","journal-title":"Inf. Syst. e-Bus. Manag."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"3710","DOI":"10.1109\/TEM.2021.3087112","article-title":"Blockchain-based solution for detecting and preventing fake check scams","volume":"69","author":"Hammi","year":"2022","journal-title":"IEEE Trans. Eng. Manag."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Abdul Rani, M.I., Syed Mustapha Nazri, S.N.F., and Zolkaflil, S. (2023). A systematic literature review of money mule: Its roles, recruitment and awareness. J. Financ. Crime, ahead-of-print.","DOI":"10.1108\/JFC-10-2022-0243"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1186\/s40537-022-00573-8","article-title":"A machine learning based credit card fraud detection using the GA algorithm for feature selection","volume":"9","author":"Ileberi","year":"2022","journal-title":"J. Big Data"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Chaquet-Ulldemolins, J., Gimeno-Blanes, F.-J., Moral-Rubio, S., Mu\u00f1oz-Romero, S., and Rojo-\u00e1lvarez, J.-L. (2022). On the Black-Box Challenge for Fraud Detection Using Machine Learning (I): Linear Models and Informative Feature Selection. Appl. Sci. Switz., 12.","DOI":"10.3390\/app12073328"},{"key":"ref_15","first-page":"362","article-title":"Multilayer perceptron artificial neural networks-based model for credit card fraud detection, Indones","volume":"26","author":"Kasasbeh","year":"2022","journal-title":"J. Electr. Eng. Comput. Sci."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"96852","DOI":"10.1109\/ACCESS.2022.3205416","article-title":"A Proposed Model for Card Fraud Detection Based on CatBoost and Deep Neural Network","volume":"10","author":"Nguyen","year":"2022","journal-title":"IEEE Access"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"16400","DOI":"10.1109\/ACCESS.2022.3148298","article-title":"A Neural Network Ensemble with Feature Engineering for Improved Credit Card Fraud Detection","volume":"10","author":"Esenogho","year":"2022","journal-title":"IEEE Access"},{"key":"ref_18","first-page":"789","article-title":"Machine learning model for credit card fraud detection-A comparative analysis","volume":"18","author":"Sharma","year":"2021","journal-title":"Int. Arab J. Inf. Technol."},{"key":"ref_19","first-page":"113","article-title":"Credit card fraud detection model based on LSTM recurrent neural networks","volume":"12","author":"Benchaji","year":"2021","journal-title":"J. Adv. Inf. Technol."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"9293877","DOI":"10.1155\/2021\/9293877","article-title":"Financial Fraud Detection in Healthcare Using Machine Learning and Deep Learning Techniques","volume":"2021","author":"Mehbodniya","year":"2021","journal-title":"Secur. Commun. Netw."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"104820","DOI":"10.1016\/j.knosys.2019.06.028","article-title":"Generalizing identity-based string comparison metrics: Framework and techniques","volume":"187","author":"Cauteruccio","year":"2020","journal-title":"Knowl.-Based Syst."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"107572","DOI":"10.1016\/j.compeleceng.2021.107572","article-title":"Enhanced air quality prediction by edge-based spatiotemporal data pre-processing","volume":"96","author":"Ojagh","year":"2021","journal-title":"Comput. Electr. Eng."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"44","DOI":"10.5815\/ijmecs.2022.01.04","article-title":"Artificial Intelligence in Collaborative Information System","volume":"14","author":"Arora","year":"2022","journal-title":"Int. J. Mod. Educ. Comput. Sci. (IJMECS)"},{"key":"ref_24","first-page":"39","article-title":"Quality of Experience Assessment of Banking Service","volume":"12","author":"Junejo","year":"2020","journal-title":"Int. J. Inf. Eng. Electron. Bus. (IJIEEB)"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"2575","DOI":"10.1016\/j.procs.2023.01.231","article-title":"Unbalanced Credit Card Fraud Detection Data: A Machine Learning-Oriented Comparative Study of Balancing Techniques","volume":"218","author":"Gupta","year":"2023","journal-title":"Procedia Comput. Sci."},{"key":"ref_26","first-page":"2086","article-title":"Fraud Detection on Credit Cards Using Artificial Intelligence Methods","volume":"19","author":"Navaneethakrishnan","year":"2020","journal-title":"Ilkogr. Online-Elem. Educ. Online"},{"key":"ref_27","first-page":"32","article-title":"Technology Adoption in Pakistani Banking Industry using UTAUT","volume":"14","author":"Khan","year":"2022","journal-title":"Int. J. Inf. Technol. Comput. Sci. (IJITCS)"},{"key":"ref_28","first-page":"25","article-title":"A Bayesian Attack-Network Modeling Approach to Mitigating Malware-Based Banking Cyberattacks","volume":"14","author":"Zimba","year":"2022","journal-title":"Int. J. Comput. Netw. Inf. Secur. (IJCNIS)"},{"key":"ref_29","first-page":"1","article-title":"Assessment of Knowledge Management Application in Banking Sector of Sudan: Case Study Farmer\u2019s Commercial Bank","volume":"13","author":"Elhassan","year":"2021","journal-title":"Int. J. Inf. Eng. Electron. Bus. (IJIEEB)"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1016\/j.patrec.2020.07.042","article-title":"Comparative analysis of image classification algorithms based on traditional machine learning and deep learning","volume":"141","author":"Wang","year":"2021","journal-title":"Pattern Recognit. Lett."},{"key":"ref_31","unstructured":"(2022, November 15). Credit Card Fraud Detection. Available online: https:\/\/www.kaggle.com\/datasets\/mlg-ulb\/creditcardfraud."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"20","DOI":"10.38094\/jastt20165","article-title":"Classification based on decision tree algorithm for machine learning","volume":"2","author":"Charbuty","year":"2021","journal-title":"J. Appl. Sci. Technol. Trends"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"124","DOI":"10.21105\/joss.00124","article-title":"Confidence intervals for random forests in python","volume":"2","author":"Polimis","year":"2017","journal-title":"J. Open Source Softw."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1093\/esr\/jcp006","article-title":"Logistic regression: Why we cannot do what we think we can do, and what we can do about it","volume":"26","author":"Mood","year":"2010","journal-title":"Eur. Sociol. Rev."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"325","DOI":"10.47065\/bits.v3i3.1041","article-title":"Application of Support Vector Machine (SVM) Algorithm in Classification of Low-Cape Communities in Lampung Timur","volume":"3","author":"Aldino","year":"2021","journal-title":"Build. Inform. Technol. Sci. (BITS)"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"121","DOI":"10.22146\/ijccs.65176","article-title":"Implementation of K-Nearest Neighbor (K-NN) Algorithm For Public Sentiment Analysis of Online Learning","volume":"15","author":"Isnain","year":"2021","journal-title":"Indones. J. Comput. Cybern. Syst."},{"key":"ref_37","unstructured":"Do, T.N., and Tran-Nguyen, M.T. (2022). Future Data and Security Engineering. Big Data, Security and Privacy, Smart City and Industry 4.0 Applications, Springer. Communications in Computer and Information Science."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1016\/j.spl.2019.04.017","article-title":"The naive Bayes classifier for functional data","volume":"152","author":"Zhang","year":"2019","journal-title":"Stat. Probab. Lett."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Chukhray, N., Shakhovska, N., Mrykhina, O., Lisovska, L., and Izonin, I. (2022). Stacking Machine Learning Model for the Assessment of R&D Product\u2019s Readiness and Method for Its Cost Estimation. Mathematics, 10.","DOI":"10.3390\/math10091466"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Muppalaneni, N.B., Ma, M., Gurumoorthy, S., Kannan, R., and Vasanthi, V. (2019). Soft Computing and Medical Bioinformatics, Springer.","DOI":"10.1007\/978-981-13-0059-2"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Ozsahin, D.U., Taiwo Mustapha, M., Mubarak, A.S., Said Ameen, Z., and Uzun, B. (2022, January 2\u20134). Impact of feature scaling on machine learning models for the diagnosis of diabetes. Proceedings of the 2022 International Conference on Artificial Intelligence in Everything (AIE), Lefkosa, Cyprus.","DOI":"10.1109\/AIE57029.2022.00024"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Shamsudin, H., Yusof, U.K., Jayalakshmi, A., and Khalid, M.N.A. (2020, January 9\u201311). Combining oversampling and undersampling techniques for imbalanced classification: A comparative study using credit card fraudulent transaction dataset. Proceedings of the 2020 IEEE 16th International Conference on Control & Automation (ICCA), Singapore.","DOI":"10.1109\/ICCA51439.2020.9264517"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Nagpal, A., and Gabrani, G. (2019, January 4\u20136). Python for Data Analytics, Scientific and Technical Applications. Proceedings of the 2019 Amity International Conference on Artificial Intelligence (AICAI), Dubai, United Arab Emirates.","DOI":"10.1109\/AICAI.2019.8701341"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Pimentel, J.F., Murta, L., Braganholo, V., and Freire, J. (2019, January 25\u201331). A Large-Scale Study About Quality and Reproducibility of Jupyter Notebooks. Proceedings of the 2019 IEEE\/ACM 16th International Conference on Mining Software Repositories (MSR), Montreal, QC, Canada.","DOI":"10.1109\/MSR.2019.00077"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1145\/3489465","article-title":"Documentation matters: Human-centered AI system to assist data science code documentation in computational notebooks","volume":"29","author":"Wang","year":"2022","journal-title":"ACM Trans. Comput.-Hum. Interact."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Cutler, J., Dickenson, M., Cutler, J., and Dickenson, M. (2020). Computational Frameworks for Political and Social Research with Python, Springer.","DOI":"10.1007\/978-3-030-36826-5"},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Moruzzi, G., and Moruzzi, G. (2020). Essential Python for the Physicist, Springer.","DOI":"10.1007\/978-3-030-45027-4"},{"key":"ref_48","unstructured":"(2022, November 15). Credit Fraud || Dealing with Imbalanced Datasets. Available online: https:\/\/www.kaggle.com\/code\/janiobachmann\/credit-fraud-dealing-with-imbalanced-datasets."}],"container-title":["Big Data and Cognitive Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2504-2289\/7\/2\/93\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T19:31:53Z","timestamp":1760124713000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2504-2289\/7\/2\/93"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,10]]},"references-count":48,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2023,6]]}},"alternative-id":["bdcc7020093"],"URL":"https:\/\/doi.org\/10.3390\/bdcc7020093","relation":{},"ISSN":["2504-2289"],"issn-type":[{"value":"2504-2289","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,5,10]]}}}