Research Article

A machine learning-based framework using the particle swarm optimization algorithm for credit card fraud detection

Volume: 66 Number: 1 June 14, 2024
EN

A machine learning-based framework using the particle swarm optimization algorithm for credit card fraud detection

Abstract

The detection of fraudulent activities in credit cards transactions presents a significant challenge due to the constantly changing and unpredictable tactics used by fraudsters, who take advantage of technological advancements to evade security measures and cause substantial financial harm. In this paper, we suggested a machine learning based methodology to detect fraud in credit cards. The suggested method contains four key phases, including data normalization, data preprocessing, feature selection, classification. For classification artificial neural network, decision tree, logistic regression, naive bayes, random forest while for feature selection particle swarm optimization is employed. With the use of a dataset created from European cardholders, the suggested method was tested. The experimental results show that the suggested method beats the other machine learning techniques and can successfully classify frauds with a high detection rate.

Keywords

References

  1. Raghavan, P., El Gayar, N., Fraud detection using machine learning and deep learning, Int. Conf. on Comput. Intelligence and Knowledge Economy (ICCIKE), (2019), 334-339, https://doi.org/10.1109/ICCIKE47802.2019.9004231.
  2. Sisodia, D. S., Reddy, N. K., Bhandari, S., Performance evaluation of class balancing techniques for credit card fraud detection, IEEE Int. Conf. on Power, Control, Signals and Instrumentation Engineering (ICPCSI), (2017), 2747-2752, https://doi.org/10.1109/ICPCSI.2017.8392219.
  3. WorldPay, Global payments report preview: The guide to the world of online payments, (2015). Available at: http://offers.worldpayglobal.com/rs/850-JOA856/images/Global PaymentsReportNov2015.pdf. [Accessed August 2023].
  4. Federal Trade Commission, Consumer sentinel network - data book for January, (2022). Available at https://www.ftc.gov/. [Accessed August 2023].
  5. Bhatla, T. P., Prabhu, V., Dua, A., Understanding credit card frauds, Cards Business Rev., 6 (2003), 1-15.
  6. Sahin, Y., Duman, E., Detecting credit card fraud by decision trees and support vector machines, Int. MultiConf. of Engineers and Computer Scientists (IMECS), (2011), 1-5.
  7. Elkan, C., Magical thinking in data mining: Lessons from COIL challenge 2000, ACM SIGKDD Int. Conf. on Knowledge Discovery and Data Mining, (2001), 426-431, https://doi.org/10.1145/502512.502576.
  8. Yilmaz, A. A., Guzel, M. S., Bostanci, E., Askerzade, I., A novel action recognition framework based on deep-learning and genetic algorithms. IEEE Access, 8 (2020), 100631-100644, https://doi.org/10.1109/ACCESS.2020.2997962.

Details

Primary Language

English

Subjects

Information Systems (Other)

Journal Section

Research Article

Early Pub Date

April 7, 2024

Publication Date

June 14, 2024

Submission Date

September 15, 2023

Acceptance Date

October 30, 2023

Published in Issue

Year 2024 Volume: 66 Number: 1

APA
Yılmaz, A. A. (2024). A machine learning-based framework using the particle swarm optimization algorithm for credit card fraud detection. Communications Faculty of Sciences University of Ankara Series A2-A3 Physical Sciences and Engineering, 66(1), 82-94. https://doi.org/10.33769/aupse.1361266
AMA
1.Yılmaz AA. A machine learning-based framework using the particle swarm optimization algorithm for credit card fraud detection. Commun.Fac.Sci.Univ.Ank.Series A2-A3: Phys.Sci. and Eng. 2024;66(1):82-94. doi:10.33769/aupse.1361266
Chicago
Yılmaz, Abdullah Asım. 2024. “A Machine Learning-Based Framework Using the Particle Swarm Optimization Algorithm for Credit Card Fraud Detection”. Communications Faculty of Sciences University of Ankara Series A2-A3 Physical Sciences and Engineering 66 (1): 82-94. https://doi.org/10.33769/aupse.1361266.
EndNote
Yılmaz AA (June 1, 2024) A machine learning-based framework using the particle swarm optimization algorithm for credit card fraud detection. Communications Faculty of Sciences University of Ankara Series A2-A3 Physical Sciences and Engineering 66 1 82–94.
IEEE
[1]A. A. Yılmaz, “A machine learning-based framework using the particle swarm optimization algorithm for credit card fraud detection”, Commun.Fac.Sci.Univ.Ank.Series A2-A3: Phys.Sci. and Eng., vol. 66, no. 1, pp. 82–94, June 2024, doi: 10.33769/aupse.1361266.
ISNAD
Yılmaz, Abdullah Asım. “A Machine Learning-Based Framework Using the Particle Swarm Optimization Algorithm for Credit Card Fraud Detection”. Communications Faculty of Sciences University of Ankara Series A2-A3 Physical Sciences and Engineering 66/1 (June 1, 2024): 82-94. https://doi.org/10.33769/aupse.1361266.
JAMA
1.Yılmaz AA. A machine learning-based framework using the particle swarm optimization algorithm for credit card fraud detection. Commun.Fac.Sci.Univ.Ank.Series A2-A3: Phys.Sci. and Eng. 2024;66:82–94.
MLA
Yılmaz, Abdullah Asım. “A Machine Learning-Based Framework Using the Particle Swarm Optimization Algorithm for Credit Card Fraud Detection”. Communications Faculty of Sciences University of Ankara Series A2-A3 Physical Sciences and Engineering, vol. 66, no. 1, June 2024, pp. 82-94, doi:10.33769/aupse.1361266.
Vancouver
1.Abdullah Asım Yılmaz. A machine learning-based framework using the particle swarm optimization algorithm for credit card fraud detection. Commun.Fac.Sci.Univ.Ank.Series A2-A3: Phys.Sci. and Eng. 2024 Jun. 1;66(1):82-94. doi:10.33769/aupse.1361266

Cited By

Communications Faculty of Sciences University of Ankara Series A2-A3 Physical Sciences and Engineering licensed under a Creative Commons Attribution 4.0 International License.

Creative Commons License