Erzincan Üniversitesi Fen Bilimleri Enstitüsü Dergisi, cilt.15, sa.1, ss.144-167, 2022 (Scopus)
Kredi kartı, geçmişten günümüze teknolojide yaşanan gelişmelere paralel olarak ortaya çıkan ve insan hayatının
vazgeçilmez bir parçası haline gelen önemli bir üründür. Kredi kartının çevrimiçi alışverişi kolaylaştırmak,
alışverişlerde taksitlendirme imkânı sağlamak ve nakit para bağımlılığının önüne geçmek şeklinde
sıralanabilecek birçok avantajı mevcuttur. Bu nedenledir ki kredi kartlarının kullanım oranı dünya çapında gün
geçtikçe artmaktadır. Öte yandan kredi kartlarının güvenlik kaygılarıyla öne çıkan bazı riskleri de söz
konusudur. Farklı yöntemlerle tüketicilerin kimlik ve kredi kartı bilgilerine ulaşan dolandırıcılar bu bilgileri
kullanarak tüketicinin haberi olmadan çevrimiçi alışveriş yapmakta ve haksız bir çıkar elde etmektedir.
Dolayısıyla dolandırıcıların istismar ettikleri bu güvenlik zafiyetini boşa çıkarmak ve sahte kredi kartı
işlemlerinden dolayı e-ticaret şirketlerinin yaşadığı müşteri mağduriyetine etkili bir çözüm geliştirebilmek önem
taşımaktadır. Bu motivasyonla bu çalışma kapsamında ilgili problem açısından çözüm uzayını detaylıca
keşfedebilmek için farklı araştırma alanlarına ait yöntemlerin performansı mercek altına alınmıştır. Bu amaçla
üç makine öğrenmesi algoritması (K-En Yakın Komşu, Naive Bayes, Destek Vektör Makinesi), iki yapay sinir
ağı algoritması (İkili Sınıflandırıcı, Otomatik Kodlayıcı) ve iki derin öğrenme algoritması (Derin Otomatik
Kodlayıcı ve Derin Sinir Ağı Sınıflandırıcısı) gerçeklenmiştir. Söz konusu algoritmaların etkinliği literatürde yaygın olarak kullanılan ünlü bir veri seti ile test edilmiştir. Deneysel sonuçlar Derin Sinir Ağı
Sınıflandırıcısının sahte kredi kartı işlemlerinin tespiti noktasında bu çalışmada kullanılan diğer algoritmaları
ve literatürde şu ana kadar rapor edilmiş en iyi çalışmayı doğruluk ve AUROC başarım ölçütleri dikkate
alındığında geride bıraktığını göstermiştir.
A credit card is an important financial tool that has emerged in parallel with the developments in technology
from the past to the present and has become an indispensable part of human life. The credit card has many
advantages that can be listed as facilitating online shopping, providing installments in purchases, and preventing
cash dependence. This is why the rate of use of credit cards worldwide is increasing day by day. On the other
hand, there are some risks of the credit cards highlighted by security concerns. The fraudsters who access the
identity and credit card information of the consumers through different means use it to shop online without the
consumer’s knowledge and gain an unfair advantage. Therefore, it is crucial to eliminate this security
vulnerability that the fraudsters exploit and to develop an effective solution to the customer victimization
experienced by e-commerce companies due to the fraudulent credit card transactions. With this motivation, the
performance of the methods from different research fields was examined to explore the solution space in detail
in terms of the problem at hand within the scope of this study. For this purpose, three machine learning
algorithms (K-Nearest Neighbor, Naive Bayes, Support Vector Machine), two artificial neural network
algorithms (Binary Classifier, Autoencoder), and two deep learning algorithms (Deep Autoencoder and Deep
Neural Network Classifier) were implemented. The effectiveness of the algorithms in question was tested with
a famous dataset widely used in the literature. Experimental results showed that the Deep Neural Network
Classifier outperformed the other algorithms used in this study and the best study ever reported in the literature
in detecting fraudulent credit card transactions when accuracy and AUROC performance criteria were taken
into account.