Professional Documents
Culture Documents
Conclusions
In this paper, we conduct a comparison study for credit card
fraud detection in a supervised vs unsupervised manner by
evaluating 10 machine learning models on a Kaggle dataset
with credit card transactions data. The label availability and
the data imbalance restrict the supervised learning perfor-
mance dramatically, while the unsupervised one does not
have these bottlenecks. Moreover, some unsupervised learn-
ing methods, e.g., GAN, have recently received more atten-
tions from the community and also achieved very promising
results. In futures, we will focus on using GAN models to
improve the performance of credit card fraud detection.
References [Mahmoudi and Duman 2015] Mahmoudi, N., and Duman,
[Altman 1992] Altman, N. S. 1992. An introduction to E. 2015. Detecting credit card fraud by modified fisher
kernel and nearest-neighbor nonparametric regression. The discriminant analysis. Expert Systems with Applications
American Statistician 46(3):175–185. 42(5):2510–2516.
[Bhattacharyya et al. 2011] Bhattacharyya, S.; Jha, S.; [Neter et al. 1996] Neter, J.; Kutner, M. H.; Nachtsheim,
Tharakunnel, K.; and Westland, J. C. 2011. Data mining for C. J.; and Wasserman, W. 1996. Applied linear statistical
credit card fraud: A comparative study. Decision Support models, volume 4. Irwin Chicago.
Systems 50(3):602–613. [Pumsirirat and Yan 2018] Pumsirirat, A., and Yan, L. 2018.
[Bolton, Hand, and others 2001] Bolton, R. J.; Hand, D. J.; Credit card fraud detection using deep learning based on
et al. 2001. Unsupervised profiling methods for fraud detec- auto-encoder and restricted boltzmann machine. Interna-
tion. Credit Scoring and Credit Control VII 235–255. tional Journal of Advanced Computer Science and Applica-
[Breiman 2001] Breiman, L. 2001. Random forests. Ma- tions 9(1).
chine learning 45(1):5–32. [Quinlan 1986] Quinlan, J. R. 1986. Induction of decision
[Chan et al. 1999] Chan, P. K.; Fan, W.; Prodromidis, A. L.; trees. Machine learning 1(1):81–106.
and Stolfo, S. J. 1999. Distributed data mining in credit [Randhawa et al. 2018] Randhawa, K.; Loo, C. K.; Seera,
card fraud detection. IEEE Intelligent Systems and Their M.; Lim, C. P.; and Nandi, A. K. 2018. Credit card fraud de-
Applications 14(6):67–74. tection using adaboost and majority voting. IEEE ACCESS
[Chen et al. 2015] Chen, T.; He, T.; Benesty, M.; et al. 2015. 6:14277–14284.
Xgboost: extreme gradient boosting. R package version 0.4- [Roy et al. 2018] Roy, A.; Sun, J.; Mahoney, R.; Alonzi, L.;
2 1–4. Adams, S.; and Beling, P. 2018. Deep learning detecting
[Cortes and Vapnik 1995] Cortes, C., and Vapnik, V. 1995. fraud in credit card transactions. In Systems and Informa-
Support-vector networks. Machine learning 20(3):273–297. tion Engineering Design Symposium (SIEDS), 2018, 129–
[Dal Pozzolo et al. 2018] Dal Pozzolo, A.; Boracchi, G.; 134. IEEE.
Caelen, O.; Alippi, C.; and Bontempi, G. 2018. Credit card [Sahin, Bulkan, and Duman 2013] Sahin, Y.; Bulkan, S.; and
fraud detection: a realistic modeling and a novel learning Duman, E. 2013. A cost-sensitive decision tree ap-
strategy. IEEE transactions on neural networks and learn- proach for fraud detection. Expert Systems with Applications
ing systems 29(8). 40(15):5916–5923.
[Deng et al. 2010] Deng, L.; Seltzer, M. L.; Yu, D.; Acero, [Schlegl et al. 2017] Schlegl, T.; Seeböck, P.; Waldstein,
A.; Mohamed, A.-r.; and Hinton, G. 2010. Binary coding of S. M.; Schmidt-Erfurth, U.; and Langs, G. 2017. Unsu-
speech spectrograms using a deep auto-encoder. In Eleventh pervised anomaly detection with generative adversarial net-
Annual Conference of the International Speech Communi- works to guide marker discovery. In International Confer-
cation Association. ence on Information Processing in Medical Imaging, 146–
[Dorronsoro et al. 1997] Dorronsoro, J. R.; Ginel, F.; 157. Springer.
Sánchez, C. R.; and Santa Cruz, C. 1997. Neural fraud
[Schölkopf et al. 2000] Schölkopf, B.; Williamson, R. C.;
detection in credit card operations. IEEE transactions on
Smola, A. J.; Shawe-Taylor, J.; and Platt, J. C. 2000. Sup-
neural networks.
port vector method for novelty detection. In Advances in
[Fiore et al. 2017] Fiore, U.; De Santis, A.; Perla, F.; Zanetti, neural information processing systems, 582–588.
P.; and Palmieri, F. 2017. Using generative adversarial
networks for improving classification effectiveness in credit [Srivastava et al. 2008] Srivastava, A.; Kundu, A.; Sural, S.;
card fraud detection. Information Sciences. and Majumdar, A. 2008. Credit card fraud detection using
hidden markov model. IEEE Transactions on dependable
[Goodfellow et al. 2014] Goodfellow, I.; Pouget-Abadie, J.; and secure computing 5(1):37–48.
Mirza, M.; Xu, B.; Warde-Farley, D.; Ozair, S.; Courville,
A.; and Bengio, Y. 2014. Generative adversarial nets. In [Sutskever, Hinton, and Taylor 2009] Sutskever, I.; Hinton,
Advances in neural information processing systems, 2672– G. E.; and Taylor, G. W. 2009. The recurrent temporal re-
2680. stricted boltzmann machine. In Advances in neural informa-
tion processing systems, 1601–1608.
[Jurgovsky et al. 2018] Jurgovsky, J.; Granitzer, M.; Ziegler,
K.; Calabretto, S.; Portier, P.; He-Guelton, L.; and Caelen, [Wang et al. 2015] Wang, L.; Liu, T.; Wang, G.; Chan, K. L.;
O. 2018. Sequence classification for credit-card fraud de- and Yang, Q. 2015. Video tracking using learned hierar-
tection. Expert Syst. Appl. 100:234–245. chical features. IEEE Transactions on Image Processing
[Krivko 2010] Krivko, M. 2010. A hybrid model for plastic 24(4):1424–1435.
card fraud detection systems. Expert Systems with Applica- [Whitrow et al. 2009] Whitrow, C.; Hand, D. J.; Juszczak, P.;
tions 37(8):6070–6076. Weston, D.; and Adams, N. M. 2009. Transaction aggre-
[Krizhevsky, Sutskever, and Hinton 2012] Krizhevsky, A.; gation as a strategy for credit card fraud detection. Data
Sutskever, I.; and Hinton, G. E. 2012. Imagenet classifica- Mining and Knowledge Discovery 18(1):30–55.
tion with deep convolutional neural networks. In Advances [Zareapoor and Shamsolmoali 2015] Zareapoor, M., and
in neural information processing systems, 1097–1105. Shamsolmoali, P. 2015. Application of credit card fraud
detection: Based on bagging ensemble classifier. Procedia
Computer Science 48:679–685.
[Zaslavsky and Strizhak 2006] Zaslavsky, V., and Strizhak,
A. 2006. Credit card fraud detection using self-organizing
maps. Information and Security 18:48.
[Zheng et al. 2018] Zheng, P.; Yuan, S.; Wu, X.; Li, J.; and
Lu, A. 2018. One-class adversarial nets for fraud detection.
CoRR abs/1803.01798.
[Zojaji et al. 2016] Zojaji, Z.; Atani, R. E.; Monadjemi,
A. H.; et al. 2016. A survey of credit card fraud detection
techniques: data and technique oriented perspective. arXiv
preprint arXiv:1611.06439.