{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,29]],"date-time":"2026-07-29T14:48:07Z","timestamp":1785336487320,"version":"3.55.0"},"reference-count":43,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2025,3,17]],"date-time":"2025-03-17T00:00:00Z","timestamp":1742169600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JCP"],"abstract":"<jats:p>The increasing sophistication of fraud tactics necessitates advanced detection methods to protect financial assets and maintain system integrity. Various approaches based on artificial intelligence have been proposed to identify fraudulent activities, leveraging techniques such as machine learning and deep learning. However, class imbalance remains a significant challenge. We propose several solutions based on advanced generative modeling techniques to address the challenges posed by class imbalance in fraud detection. Class imbalance often hinders the performance of machine learning models by limiting their ability to learn from minority classes, such as fraudulent transactions. Generative models offer a promising approach to mitigate this issue by creating realistic synthetic samples, thereby enhancing the model\u2019s ability to detect rare fraudulent cases. In this study, we introduce and evaluate multiple generative models, including Variational Autoencoders (VAEs), standard Autoencoders (AEs), Generative Adversarial Networks (GANs), and a hybrid Autoencoder\u2013GAN model (AE-GAN). These models aim to generate synthetic fraudulent samples to balance the dataset and improve the model\u2019s learning capacity. Our primary objective is to compare the performance of these generative models against traditional oversampling techniques, such as SMOTE and ADASYN, in the context of fraud detection. We conducted extensive experiments using a real-world credit card dataset to evaluate the effectiveness of our proposed solutions. The results, measured using the BEFS metrics, demonstrate that our generative models not only address the class imbalance problem more effectively but also outperform conventional oversampling methods in identifying fraudulent transactions.<\/jats:p>","DOI":"10.3390\/jcp5010009","type":"journal-article","created":{"date-parts":[[2025,3,17]],"date-time":"2025-03-17T11:04:22Z","timestamp":1742209462000},"page":"9","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":30,"title":["Generative Modeling for Imbalanced Credit Card Fraud Transaction Detection"],"prefix":"10.3390","volume":"5","author":[{"given":"Mohammed","family":"Tayebi","sequence":"first","affiliation":[{"name":"Computer, Networks, Modeling, and Mobility Laboratory (IR2M), Faculty of Sciences and Techniques, Hassan First University of Settat, Settat 26000, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9282-5154","authenticated-orcid":false,"given":"Said","family":"El Kafhali","sequence":"additional","affiliation":[{"name":"Computer, Networks, Modeling, and Mobility Laboratory (IR2M), Faculty of Sciences and Techniques, Hassan First University of Settat, Settat 26000, Morocco"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2025,3,17]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"410","DOI":"10.1016\/j.future.2024.04.057","article-title":"Digital twin for credit card fraud detection: Opportunities, challenges, and fraud detection advancements","volume":"158","author":"Chatterjee","year":"2024","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"14824","DOI":"10.1007\/s11227-024-06030-y","article-title":"An intelligent sequential fraud detection model based on deep learning","volume":"80","author":"Zioviris","year":"2024","journal-title":"J. Supercomput."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"445","DOI":"10.1007\/s10479-021-04149-2","article-title":"An intelligent payment card fraud detection system","volume":"334","author":"Seera","year":"2024","journal-title":"Ann. Oper. Res."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"453","DOI":"10.1007\/s42979-024-02772-x","article-title":"Fraud Detection Using Machine Learning and Deep Learning","volume":"5","author":"Gandhar","year":"2024","journal-title":"SN Comput. Sci."},{"key":"ref_5","first-page":"51","article-title":"Application of Deep Learning in Financial Credit Card Fraud Detection","volume":"1","author":"Bao","year":"2024","journal-title":"J. Econ. Theory Bus. Manag."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"El Kafhali, S., and Tayebi, M. (2022, January 23). XGBoost based solutions for detecting fraudulent credit card transactions. Proceedings of the 2022 International Conference on Advanced Creative Networks and Intelligent Systems (ICACNIS), Bandung, Indonesia.","DOI":"10.1109\/ICACNIS57039.2022.10054965"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"96893","DOI":"10.1109\/ACCESS.2024.3426955","article-title":"Deep Learning for Credit Card Fraud Detection: A Review of Algorithms, Challenges, and Solutions","volume":"12","author":"Mienye","year":"2024","journal-title":"IEEE Access"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1016\/j.jksuci.2022.11.008","article-title":"Credit card fraud detection in the era of disruptive technologies: A systematic review","volume":"35","author":"Cherif","year":"2023","journal-title":"J. King Saud Univ.-Comput. Inf. Sci."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Tayebi, M., and El Kafhali, S. (2023, January 22\u201323). A weighted average ensemble learning based on the cuckoo search algorithm for fraud transactions detection. Proceedings of the 2023 14th International Conference on Intelligent Systems: Theories and Applications (SITA), Casablanca, Morocco.","DOI":"10.1109\/SITA60746.2023.10373690"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1186\/s40537-023-00684-w","article-title":"The effect of feature extraction and data sampling on credit card fraud detection","volume":"10","author":"Salekshahrezaee","year":"2023","journal-title":"J. Big Data"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"304","DOI":"10.3390\/make5010019","article-title":"A survey on gan techniques for data augmentation to address the imbalanced data issues in credit card fraud detection","volume":"5","author":"Strelcenia","year":"2023","journal-title":"Mach. Learn. Knowl. Extr."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"11505","DOI":"10.48084\/etasr.6128","article-title":"A survey and a credit card fraud detection and prevention model using the decision tree algorithm","volume":"13","author":"Alraddadi","year":"2023","journal-title":"Eng. Technol. Appl. Sci. Res."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"23636","DOI":"10.1109\/ACCESS.2024.3362831","article-title":"Detecting frauds and payment defaults on credit card data inherited with imbalanced class distribution and overlapping class problems: A systematic review","volume":"12","author":"Kalid","year":"2024","journal-title":"IEEE Access"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"70025","DOI":"10.1007\/s11042-024-18244-6","article-title":"A literature survey on various aspect of class imbalance problem in data mining","volume":"83","author":"Goswami","year":"2024","journal-title":"Multimed. Tools Appl."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"4879","DOI":"10.1007\/s11831-024-10137-z","article-title":"AI Techniques in Detection of NTLs: A Comprehensive Review","volume":"31","author":"Yadav","year":"2024","journal-title":"Arch. Comput. Methods Eng."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"e1278","DOI":"10.7717\/peerj-cs.1278","article-title":"A systematic review of literature on credit card cyber fraud detection using machine and deep learning","volume":"9","author":"Btoush","year":"2023","journal-title":"PeerJ Comput. Sci."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"El Kafhali, S., and Tayebi, M. (2022, January 1\u20132). Generative adversarial neural networks based oversampling technique for imbalanced credit card dataset. Proceedings of the 2022 6th SLAAI International Conference on Artificial Intelligence (SLAAI-ICAI), Colombo, Sri Lanka.","DOI":"10.1109\/SLAAI-ICAI56923.2022.10002630"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"161003","DOI":"10.1109\/ACCESS.2021.3131949","article-title":"Applications of generative adversarial networks in anomaly detection: A systematic literature review","volume":"9","author":"Sabuhi","year":"2021","journal-title":"IEEE Access"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1","DOI":"10.4018\/IJISP.314156","article-title":"Credit Card Fraud Detection Based on Hyperparameters Optimization Using the Differential Evolution","volume":"16","author":"Tayebi","year":"2022","journal-title":"Int. J. Inf. Secur. Priv. (IJISP)"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"921","DOI":"10.1007\/s12065-022-00764-5","article-title":"Performance analysis of metaheuristics based hyperparameters optimization for fraud transactions detection","volume":"17","author":"Tayebi","year":"2024","journal-title":"Evol. Intell."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"El Kafhali, S., Tayebi, M., and Sulimani, H. (2024). An Optimized Deep Learning Approach for Detecting Fraudulent Transactions. Information, 15.","DOI":"10.3390\/info15040227"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Zhu, H., Zhou, M., Liu, G., Xie, Y., Liu, S., and Guo, C. (2023). NUS: Noisy-sample-removed undersampling scheme for imbalanced classification and application to credit card fraud detection. IEEE Trans. Comput. Soc. Syst.","DOI":"10.1109\/TCSS.2023.3243925"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"172","DOI":"10.3390\/ai4010008","article-title":"Improving classification performance in credit card fraud detection by using new data augmentation","volume":"4","author":"Strelcenia","year":"2023","journal-title":"AI"},{"key":"ref_24","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_25","doi-asserted-by":"crossref","first-page":"30628","DOI":"10.1109\/ACCESS.2023.3262020","article-title":"A deep learning ensemble with data resampling for credit card fraud detection","volume":"11","author":"Mienye","year":"2023","journal-title":"IEEE Access"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"119562","DOI":"10.1016\/j.eswa.2023.119562","article-title":"A novel combined approach based on deep Autoencoder and deep classifiers for credit card fraud detection","volume":"217","author":"Fanai","year":"2023","journal-title":"Expert Syst. Appl."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"111368","DOI":"10.1016\/j.asoc.2024.111368","article-title":"Imbalanced credit card fraud detection data: A solution based on hybrid neural network and clustering-based undersampling technique","volume":"154","author":"Huang","year":"2024","journal-title":"Appl. Soft Comput."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"6231","DOI":"10.1007\/s00521-023-09410-2","article-title":"Federated learning model for credit card fraud detection with data balancing techniques","volume":"36","author":"Fouad","year":"2024","journal-title":"Neural Comput. Appl."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1186\/s40537-024-00897-7","article-title":"Synthesizing class labels for highly imbalanced credit card fraud detection data","volume":"11","author":"Kennedy","year":"2024","journal-title":"J. Big Data"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"124127","DOI":"10.1016\/j.eswa.2024.124127","article-title":"An online fuzzy fraud detection framework for credit card transactions","volume":"252","author":"Charizanos","year":"2024","journal-title":"Expert Syst. Appl."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"102003","DOI":"10.1016\/j.jksuci.2024.102003","article-title":"Encoder\u2013decoder graph neural network for credit card fraud detection","volume":"36","author":"Cherif","year":"2024","journal-title":"J. King Saud-Univ.-Comput. Inf. Sci."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s40537-021-00414-0","article-title":"A survey on generative adversarial networks for imbalance problems in computer vision tasks","volume":"8","author":"Sampath","year":"2021","journal-title":"J. Big Data"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3450963","article-title":"A survey of unsupervised generative models for exploratory data analysis and representation learning","volume":"54","author":"Abukmeil","year":"2021","journal-title":"Acm Comput. Surv. (CSUR)"},{"key":"ref_34","unstructured":"Cheng, Y., Wang, C.H., Potluru, V.K., Balch, T., and Cheng, G. (2024). Downstream task-oriented generative model selections on synthetic data training for fraud detection models. arXiv."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s43069-024-00409-6","article-title":"Combining Autoencoders and Deep Learning for Effective Fraud Detection in Credit Card Transactions","volume":"6","author":"Tayebi","year":"2025","journal-title":"Oper. Res. Forum"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"63","DOI":"10.2174\/0118722121242429230922070752","article-title":"Network Anomaly Detection Using Autoencoder on Various Datasets: A Comprehensive Review","volume":"18","author":"Singh","year":"2024","journal-title":"Recent Patents Eng."},{"key":"ref_37","unstructured":"Singla, J. (2020, January 17\u201319). A survey of deep learning based online transactions fraud detection systems. Proceedings of the 2020 International Conference on Intelligent Engineering and Management (ICIEM), London, UK."},{"key":"ref_38","unstructured":"Khemakhem, I., Kingma, D., Monti, R., and Hyvarinen, A. (2020, January 26\u201328). Variational autoencoders and nonlinear ica: A unifying framework. Proceedings of the International Conference on Artificial Intelligence and Statistics, Palermo, Italy."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"107881","DOI":"10.1016\/j.engappai.2024.107881","article-title":"A comprehensive review of synthetic data generation in smart farming by using variational autoencoder and generative adversarial network","volume":"131","author":"Akkem","year":"2024","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"104843","DOI":"10.1016\/j.frl.2023.104843","article-title":"Advancing financial fraud detection: Self-attention generative adversarial networks for precise and effective identification","volume":"60","author":"Zhao","year":"2024","journal-title":"Financ. Res. Lett."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"111141","DOI":"10.1016\/j.ymssp.2024.111141","article-title":"SGAD-GAN: Simultaneous Generation and Anomaly Detection for time-series sensor data with Generative Adversarial Networks","volume":"210","author":"Zhao","year":"2024","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"493","DOI":"10.1016\/j.isatra.2023.12.005","article-title":"Anomaly detection using deep convolutional generative adversarial networks in the internet of things","volume":"145","author":"Mishra","year":"2024","journal-title":"ISA Trans."},{"key":"ref_43","unstructured":"Kaggle (2024, December 26). Credit Card Fraud Detection. Available online: https:\/\/www.kaggle.com\/mlg-ulb\/creditcardfraud."}],"container-title":["Journal of Cybersecurity and Privacy"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2624-800X\/5\/1\/9\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T16:54:51Z","timestamp":1760028891000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2624-800X\/5\/1\/9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,17]]},"references-count":43,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,3]]}},"alternative-id":["jcp5010009"],"URL":"https:\/\/doi.org\/10.3390\/jcp5010009","relation":{},"ISSN":["2624-800X"],"issn-type":[{"value":"2624-800X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,3,17]]}}}