A COMPARISON OF DIFFERENT NAIVE BAYES TECHNIQUES FOR SOFTWARE DEFECT CLASSIFICATION
Abstract
In this study was investigated that the comparative analysis of software defect classification with using Absolute Correlation Weighted Naive Bayes method, Naive Bayes method and various smoothing techniques (Jelinek-Mercer, Dirichlet, Two-Stage) on Naive Bayes classification technique. In this study, the performance of the models were examined on 3 data sets with a set of metrics Chidamber & Kemerer and LOC. The study results showed that according to used data sets/metric groups and methods the performance of some smoothing techniques (Dirichlet, Two-Stage) performs better than other classification methods. As the results of this study, over 90% classification accuracies were obtained with Dirichlet and Two-Stage smoothing techniques on DIT-NOC-CBO, DIT-NOC-LCOM, DIT-CBO-LCOM, NOC-CBO-LCOM metric groups.
Keywords
Kaynakça
- [1] ERTEMEL, H.Ö., SELÇUK, Y.E., KALIPSIZ, O., “A Cohesion Metric Proposal for Object-Oriented Systems: Comias”, 13th WSEAS Int’l. Conf. on Computers, 575-580. Rhodes, Greece, 2009.
- [2] BOEHM, B., BASILI, V.R., “Software Defect Reduction Top 10 List”, IEEE Computer, 34, 135-137, 2001.
- [3] https://www.ijcsi.org/papers/IJCSI-9-5-2-288-296.pdf (erişim tarihi 19.12.2017)
- [4] MALHOTRA, R., “A Systematic Review of Machine Learning Techniques for Software Fault Prediction”, Applied Soft Computing, 27, 504–518, 2015.
- [5] KAUR, G., OBERAI, E.N., “A Review Article on Naive Bayes Classifier with Various Smoothing Techniques”, International Journal of Computer Science and Mobile Computing, 3, 864-868, 2014.
- [6] KARAKOYUN, M., HACIBEYOĞLU, M., “Biyomedikal Veri Kümeleri ile Makine Öğrenmesi Sınıflandırma Algoritmalarının İstatistiksel Olarak Karşılaştırılması”, D.E.Ü. Mühendislik Fakültesi Mühendislik Bilimleri Dergisi, 16, 30-41, 2014.
- [7] YUAN, Q., CONG, G., THALMANN, N.M., “Enhancing Naive Bayes with Various Smoothing Methods for Short Text Classification”, Proceedings of the 21st International Conference on World Wide Web, 645-646. Lyon, France, 2012.
- [8] AGGARWAL, S., “Naive Bayes Classifier with Various Smoothing Techniques for Text Documents”, International Journal of Computer Trends and Technology, 4, 873-876, 2013.
Ayrıntılar
Birincil Dil
Türkçe
Konular
Bilgisayar Yazılımı
Bölüm
Araştırma Makalesi
Yazarlar
Saadet Aytaç Arpacı
*
Bu kişi benim
0000-0001-6226-4210
Oya Kalıpsız
Bu kişi benim
0000-0001-9553-669X
Yayımlanma Tarihi
31 Ocak 2018
Gönderilme Tarihi
28 Eylül 2016
Kabul Tarihi
22 Eylül 2017
Yayımlandığı Sayı
Yıl 2018 Cilt: 7 Sayı: 1
Cited By
Türkçe Haber Metinlerinin Çok Terimli Naive Bayes Algoritması Kullanılarak Sınıflandırılması
Fırat Üniversitesi Mühendislik Bilimleri Dergisi
https://doi.org/10.35234/fumbd.871986A real-time approach to recognition of Turkish sign language by using convolutional neural networks
Neural Computing and Applications
https://doi.org/10.1007/s00521-021-06664-6Naive Bayes Sınıflandırıcısı Kullanılarak YouTube Verileri Üzerinden Çok Dilli Duygu Analizi
Bilişim Teknolojileri Dergisi
https://doi.org/10.17671/gazibtd.999960TÜKETİCİLERİN ONLİNE YEMEK SİPARİŞİ MEMNUNİYETİNİN VERİ MADENCİLİĞİ ALGORİTMALARIYLA SINIFLANDIRILMASI VE PERFORMANSLARININ KARŞILAŞTIRILMASI
International Review of Economics and Management
https://doi.org/10.18825/iremjournal.1478562