Araştırma Makalesi

YAZILIM HATA SINIFLANDIRMASINDA FARKLI NAİVE BAYES TEKNİKLERİN KIYASLANMASI

Cilt: 7 Sayı: 1 31 Ocak 2018
  • Saadet Aytaç Arpacı *
  • Oya Kalıpsız
PDF İndir
EN TR

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. [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. [2] BOEHM, B., BASILI, V.R., “Software Defect Reduction Top 10 List”, IEEE Computer, 34, 135-137, 2001.
  3. [3] https://www.ijcsi.org/papers/IJCSI-9-5-2-288-296.pdf (erişim tarihi 19.12.2017)
  4. [4] MALHOTRA, R., “A Systematic Review of Machine Learning Techniques for Software Fault Prediction”, Applied Soft Computing, 27, 504–518, 2015.
  5. [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. [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. [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. [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

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

Kaynak Göster

APA
Arpacı, S. A., & Kalıpsız, O. (2018). YAZILIM HATA SINIFLANDIRMASINDA FARKLI NAİVE BAYES TEKNİKLERİN KIYASLANMASI. Niğde Ömer Halisdemir Üniversitesi Mühendislik Bilimleri Dergisi, 7(1), 1-13. https://doi.org/10.28948/ngumuh.383709
AMA
1.Arpacı SA, Kalıpsız O. YAZILIM HATA SINIFLANDIRMASINDA FARKLI NAİVE BAYES TEKNİKLERİN KIYASLANMASI. NÖHÜ Müh. Bilim. Derg. 2018;7(1):1-13. doi:10.28948/ngumuh.383709
Chicago
Arpacı, Saadet Aytaç, ve Oya Kalıpsız. 2018. “YAZILIM HATA SINIFLANDIRMASINDA FARKLI NAİVE BAYES TEKNİKLERİN KIYASLANMASI”. Niğde Ömer Halisdemir Üniversitesi Mühendislik Bilimleri Dergisi 7 (1): 1-13. https://doi.org/10.28948/ngumuh.383709.
EndNote
Arpacı SA, Kalıpsız O (01 Ocak 2018) YAZILIM HATA SINIFLANDIRMASINDA FARKLI NAİVE BAYES TEKNİKLERİN KIYASLANMASI. Niğde Ömer Halisdemir Üniversitesi Mühendislik Bilimleri Dergisi 7 1 1–13.
IEEE
[1]S. A. Arpacı ve O. Kalıpsız, “YAZILIM HATA SINIFLANDIRMASINDA FARKLI NAİVE BAYES TEKNİKLERİN KIYASLANMASI”, NÖHÜ Müh. Bilim. Derg., c. 7, sy 1, ss. 1–13, Oca. 2018, doi: 10.28948/ngumuh.383709.
ISNAD
Arpacı, Saadet Aytaç - Kalıpsız, Oya. “YAZILIM HATA SINIFLANDIRMASINDA FARKLI NAİVE BAYES TEKNİKLERİN KIYASLANMASI”. Niğde Ömer Halisdemir Üniversitesi Mühendislik Bilimleri Dergisi 7/1 (01 Ocak 2018): 1-13. https://doi.org/10.28948/ngumuh.383709.
JAMA
1.Arpacı SA, Kalıpsız O. YAZILIM HATA SINIFLANDIRMASINDA FARKLI NAİVE BAYES TEKNİKLERİN KIYASLANMASI. NÖHÜ Müh. Bilim. Derg. 2018;7:1–13.
MLA
Arpacı, Saadet Aytaç, ve Oya Kalıpsız. “YAZILIM HATA SINIFLANDIRMASINDA FARKLI NAİVE BAYES TEKNİKLERİN KIYASLANMASI”. Niğde Ömer Halisdemir Üniversitesi Mühendislik Bilimleri Dergisi, c. 7, sy 1, Ocak 2018, ss. 1-13, doi:10.28948/ngumuh.383709.
Vancouver
1.Saadet Aytaç Arpacı, Oya Kalıpsız. YAZILIM HATA SINIFLANDIRMASINDA FARKLI NAİVE BAYES TEKNİKLERİN KIYASLANMASI. NÖHÜ Müh. Bilim. Derg. 01 Ocak 2018;7(1):1-13. doi:10.28948/ngumuh.383709

Cited By