Arquitetura de Tempo Real e Modelo de Aprendizado de Máquina para Detecção de Fraudes de Cartão de Crédito
Abstract
Faced with the growing need for safe and efficient systems to detect fraud in credit card transactions in real time, this study proposes and evaluates a fraud detection approach based on machine learning, integrated into a realtime architecture of a virtual bank . The multilayer architecture used allows a clear division of responsibilities, resulting in optimized and efficient operations. With the use of the Random Forest machine learning model, the system is able to make accurate predictions about possible fraudulent transactions. This implementation provides robust and reliable results, with an accuracy of 99,98%, a precision of 99,97%, a recall of 100% and an F1-score of 99,88%, highlighting the potential of machine learning to significantly improve the detection effectiveness of cheats.References
ABAKARIM, Y.; LAHBY, M.; ATTIOUI, A. An efficient real time model for credit card fraud detection based on deep learning. In: Proceedings of the 12th international conference on intelligent systems: theories and applications. [S.l.: s.n.], 2018. p. 1–7.
BAKHTIARI, S.; NASIRI, Z.; VAHIDI, J. Credit card fraud detection using ensemble data mining methods. Multimedia Tools and Applications, Springer, p. 1–19, 2023.
CARCILLO, F. et al. Scarff: a scalable framework for streaming credit card fraud detection with spark. Information fusion, Elsevier, v. 41, p. 182–194, 2018.
CHEN, Y.; HAN, X. Catboost for fraud detection in financial transactions. In: IEEE. 2021 IEEE International Conference on Consumer Electronics and Computer Engineering (ICCECE). [S.l.], 2021. p. 176–179.
CHERIF, A. et al. Credit card fraud detection in the era of disruptive technologies: A systematic review. Journal of King Saud University-Computer and Information Sciences, Elsevier, 2022.
DENG, W. et al. A data mining based system for transaction fraud detection. In: IEEE. 2021 IEEE International Conference on Consumer Electronics and Computer Engineering (ICCECE). [S.l.], 2021. p. 542–545.
KEWEI, X. et al. A hybrid deep learning model for online fraud detection. In: IEEE. 2021 IEEE International Conference on Consumer Electronics and Computer Engineering (ICCECE). [S.l.], 2021. p. 431–434.
MEGARGEL, A.; POSKITT, C. M.; SHANKARARAMAN, V. Microservices orchestration vs. choreography: A decision framework. In: IEEE. 2021 IEEE 25th International Enterprise Distributed Object Computing Conference (EDOC). [S.l.], 2021. p. 134–141.
MENSHCHIKOV, A. et al. Comparative analysis of machine learning methods application for financial fraud detection. In: IEEE. 2022 32nd Conference of Open Innovations Association (FRUCT). [S.l.], 2022. p. 178–186.
NGUYEN, N. et al. A proposed model for card fraud detection based on catboost and deep neural network. IEEE Access, IEEE, v. 10, p. 96852–96861, 2022.
NI, L. et al. Fraud feature boosting mechanism and spiral oversampling balancing technique for credit card fraud detection. IEEE Transactions on Computational Social Systems, IEEE, 2023.
PRUSTI, D.; DAS, D.; RATH, S. K. Credit card fraud detection technique by applying graph database model. Arabian Journal for Science and Engineering, Springer, v. 46, n. 9, p. 1–20, 2021.
SAPOZHNIKOVA, M. et al. Anti-fraud system on the basis of data mining technologies. In: IEEE. 2017 IEEE International Symposium on Signal Processing and Information Technology (ISSPIT). [S.l.], 2017. p. 243–248.
THENNAKOON, A. et al. Real-time credit card fraud detection using machine learning. In: IEEE. 2019 9th International Conference on Cloud Computing, Data Science & Engineering (Confluence). [S.l.], 2019. p. 488–493.
BAKHTIARI, S.; NASIRI, Z.; VAHIDI, J. Credit card fraud detection using ensemble data mining methods. Multimedia Tools and Applications, Springer, p. 1–19, 2023.
CARCILLO, F. et al. Scarff: a scalable framework for streaming credit card fraud detection with spark. Information fusion, Elsevier, v. 41, p. 182–194, 2018.
CHEN, Y.; HAN, X. Catboost for fraud detection in financial transactions. In: IEEE. 2021 IEEE International Conference on Consumer Electronics and Computer Engineering (ICCECE). [S.l.], 2021. p. 176–179.
CHERIF, A. et al. Credit card fraud detection in the era of disruptive technologies: A systematic review. Journal of King Saud University-Computer and Information Sciences, Elsevier, 2022.
DENG, W. et al. A data mining based system for transaction fraud detection. In: IEEE. 2021 IEEE International Conference on Consumer Electronics and Computer Engineering (ICCECE). [S.l.], 2021. p. 542–545.
KEWEI, X. et al. A hybrid deep learning model for online fraud detection. In: IEEE. 2021 IEEE International Conference on Consumer Electronics and Computer Engineering (ICCECE). [S.l.], 2021. p. 431–434.
MEGARGEL, A.; POSKITT, C. M.; SHANKARARAMAN, V. Microservices orchestration vs. choreography: A decision framework. In: IEEE. 2021 IEEE 25th International Enterprise Distributed Object Computing Conference (EDOC). [S.l.], 2021. p. 134–141.
MENSHCHIKOV, A. et al. Comparative analysis of machine learning methods application for financial fraud detection. In: IEEE. 2022 32nd Conference of Open Innovations Association (FRUCT). [S.l.], 2022. p. 178–186.
NGUYEN, N. et al. A proposed model for card fraud detection based on catboost and deep neural network. IEEE Access, IEEE, v. 10, p. 96852–96861, 2022.
NI, L. et al. Fraud feature boosting mechanism and spiral oversampling balancing technique for credit card fraud detection. IEEE Transactions on Computational Social Systems, IEEE, 2023.
PRUSTI, D.; DAS, D.; RATH, S. K. Credit card fraud detection technique by applying graph database model. Arabian Journal for Science and Engineering, Springer, v. 46, n. 9, p. 1–20, 2021.
SAPOZHNIKOVA, M. et al. Anti-fraud system on the basis of data mining technologies. In: IEEE. 2017 IEEE International Symposium on Signal Processing and Information Technology (ISSPIT). [S.l.], 2017. p. 243–248.
THENNAKOON, A. et al. Real-time credit card fraud detection using machine learning. In: IEEE. 2019 9th International Conference on Cloud Computing, Data Science & Engineering (Confluence). [S.l.], 2019. p. 488–493.
Published
2023-09-18
How to Cite
SANTOS, Robson S.; ARAÚJO, Robesvânia; REGO, Paulo A. L.; M. FILHO, José M. da S.; S. FILHO, Jarélio G. da; C. NETO, José D.; FREITAS, Nicksson C. A. de; RODRIGUES, Emanuel B..
Arquitetura de Tempo Real e Modelo de Aprendizado de Máquina para Detecção de Fraudes de Cartão de Crédito. In: BRAZILIAN SYMPOSIUM ON CYBERSECURITY (SBSEG), 23. , 2023, Juiz de Fora/MG.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2023
.
p. 265-278.
DOI: https://doi.org/10.5753/sbseg.2023.233688.
