Open Access
Subscription Access
Credit Card Fraud Detection through Class Balancing Framework and Machine Learning Algorithms
Nowadays, people use credit cards for online transactions as it provides an efficient and easy-touse facility. With the increase in usage of credit cards, the capacity of credit card misuse has also enhanced. Credit card frauds cause significant financial losses for both credit card holders and financial companies. In this paper, the main aim is to detect such frauds, including the accessibility of public data, high-class imbalance data, the changes in fraud nature, and high rates of false alarm. The relevant literature presents many machines learning based approaches for credit card detection, such as Extreme Learning Method, Decision Tree, Random Forest, Support Vector Machine, Logistic Regression and XG Boost. However, due to low accuracy, there is still a need to apply state of the art deep learning algorithms to reduce fraud losses. The main focus has been to apply the recent development of deep learning algorithms for this purpose, also PCA and SMOTE are used for Feature Selection and Data Balancing. PCA is the widely used tool in data analysis and in machine learning for predictive models. It will be more called as a dimensionality reduction method, then as a feature selection method. SMOTE is commonly used oversampling methods to solve the imbalance problem. SMOTE is used to generate artificial or synthetic samples for the minority class. Comparative analysis of both machine learning and deep learning algorithms was performed to find efficient outcomes. Machine learning algorithms are applied to the dataset, which improved the accuracy of detection of the frauds.
Keywords
Fraud Detection, Deep Learning, Machine Learning, Online Fraud, Credit Card Frauds, Transaction Data Analysis.
User
Font Size
Information
- Y. Abakarim, M. Lahby, and A. Attioui, ‘‘An efficient real time model for credit card fraud detection based on deep learning,’’ in Proc. 12th Int. Conf. Intell. Systems: Theories Appl., Oct. 2018, pp. 1–7, doi:10.1145/3289402.3289530.
- V. Arora, R. S. Leekha, K. Lee, and A. Kataria, ‘‘Facilitating user authorization from imbalanced data logs of credit cards using artificial intelligence,’’ Mobile Inf. Syst., vol. 2020, pp. 1–13, Oct. 2020, doi:10.1155/2020/8885269.
- J. Błaszczyński, A. T. de Almeida Filho, A. Matuszyk, M. Szelg ̧, andR. Słowiński, ‘‘Auto loan fraud detection using dominance-based rough set approach versus machine learning methods,’’ Expert Syst. Appl., vol. 163,Jan. 2021, Art. no. 113740, doi: 10.1016/j.eswa.2020.113740.
- B. Branco, P. Abreu, A. S. Gomes, M. S. C. Almeida, J. T. Ascensão, and P. Bizarro, ‘‘Interleaved sequence RNNs for fraud detection,’’ in Proc.26th ACM SIGKDD Int. Conf. Knowl. Discovery Data Mining, 2020,pp. 3101–3109, doi: 10.1145/3394486.3403361.
- F. Cartella, O. Anunciacao, Y. Funabiki, D. Yamaguchi, T. Akishita, and O. Elshocht, ‘‘Adversarial attacks for tabular data Application to fraud detection and imbalanced data,’’ 2021, arXiv:2101.08030.
- V. N. Dornadula and S. Geetha, ‘‘Credit card fraud detection using machine learning algorithms,’’ Proc. Comput. Sci., vol. 165, pp. 631–641, Jan. 2019,doi: 10.1016/j.procs.2020.01.057.
- I. Benchaji, S. Douzi, and B. E. Ouahidi, ‘‘Credit card fraud detection model based on LSTM recurrent neural networks,’’ J. Adv. Inf. Technol.,vol. 12, no. 2, pp. 113–118, 2021, doi: 10.12720/jait.12.2.113-118.
- J. Forough and S. Momtazi, ‘‘Ensemble of deep sequential models for credit card fraud detection,’’ Appl. Soft Comput., vol. 99, Feb. 2021,Art. no. 106883, doi: 10.1016/j.asoc.2020.106883.
- K. He, X. Zhang, S. Ren, and J. Sun, ‘‘Deep residual learning for image recognition,’’ 2015, arXiv:1512.03385.
- J. Kim, H.-J. Kim, and H. Kim, ‘‘Fraud detection for job placement using hierarchical clusters-based deep neural networks,’’ Int.J. Speech Technol., vol. 49, no. 8, pp. 2842–2861, Aug. 2019, doi: 10.1007/s10489-019-01419-2.
Abstract Views: 127
PDF Views: 0