Machine Learning based Credit Card Fraud Detection using Binary Dragonfly Algorithm

Authors

  • Ali Ashkivar Departmant of Industrial Engineering, Iran University of Science and Technology, Tehran, Iran
  • Rouzbeh Ghousi * Departmant of Industrial Engineering, Iran University of Science and Technology, Tehran, Iran. https://orcid.org/0000-0002-5839-5792

https://doi.org/10.48314/anowa.v1i3.47

Abstract

Credit card fraud detection is crucial for financial institutions to prevent unauthorized transactions; however, it is hindered by challenges such as high-dimensional data and class imbalance. This study proposes a novel approach that integrates the Binary Dragonfly Algorithm (BDA) for Feature Selection (FS) with K-Nearest Neighbors (K-NN) for classification. Applied to a credit card fraud dataset, the method achieves 99.14% accuracy, 98.52% recall, 99.78% precision, and 99.15% F1-score, outperforming existing techniques. This approach provides an effective solution for fraud detection, not only enhancing the precision of fraud detection but also optimizing the model's efficiency. Future work could explore combining BDA with other metaheuristic algorithms or advanced classifiers to enhance performance further.

Keywords:

Credit card fraud, Machine learning, Feature selection, Binary dragonfly algorithm, K-nearest neighbors

References

  1. [1] Credit card fraud detection is crucial for financial institutions to prevent unauthorized transactions; however, it is hindered by challenges such as high-dimensional data and class imbalance. This study proposes a novel approach that integrates the Binary Dragonfly Algorithm (BDA) for Feature Selection (FS) with K-Nearest Neighbors (K-NN) for classification. Applied to a credit card fraud dataset, the method achieves 99.14% accuracy, 98.52% recall, 99.78% precision, and 99.15% F1-score, outperforming existing techniques. This approach provides an effective solution for fraud detection, not only enhancing the precision of fraud detection but also optimizing the model's efficiency. Future work could explore combining BDA with other metaheuristic algorithms or advanced classifiers to enhance performance further.

Published

2025-09-27

How to Cite

Ashkivar, A. ., & Ghousi, R. . (2025). Machine Learning based Credit Card Fraud Detection using Binary Dragonfly Algorithm. Annals of Optimization With Applications, 1(3), 153-166. https://doi.org/10.48314/anowa.v1i3.47

Similar Articles

You may also start an advanced similarity search for this article.