Pengaruh Penanganan Ketidakseimbangan Kelas pada Prediksi Cacat Perangkat Lunak dengan Teknik Oversampling

Authors

  • I Gusti Agung Ramananda Wira Dharma Universitas Udayana Author
  • I Wayan Santiyasa Universitas Udayana Author

DOI:

https://doi.org/10.24843/JNATIA.2024.v03.i01.p17

Keywords:

Software Defect Prediction, Classification, Naïve Bayes, Oversampling, SMOTE, ADASYN

Abstract

Software defect prediction plays a vital role in SDLC testing by identifying modules prone to defects. However, imbalanced class distributions, where defect (minority) samples are outnumbered by non-defect ones, can hinder model performance. This study investigates the impact of oversampling techniques (SMOTE, ADASYN) on Naive Bayes classification for defect prediction. While the base Naive Bayes model achieved good overall accuracy (83%), it struggled with defect class recall (30%). Applying SMOTE and ADASYN improved recall (40% and 38%, respectively) but slightly lowered accuracy (77% and 80%). Future work will explore feature selection and deep learning approaches for potentially better performance. 

Downloads

Published

2024-11-01

How to Cite

[1]
I Gusti Agung Ramananda Wira Dharma and I Wayan Santiyasa, “Pengaruh Penanganan Ketidakseimbangan Kelas pada Prediksi Cacat Perangkat Lunak dengan Teknik Oversampling”, Jnatia, vol. 3, no. 1, pp. 143–152, Nov. 2024, doi: 10.24843/JNATIA.2024.v03.i01.p17.

Most read articles by the same author(s)

1 2 > >> 

Similar Articles

1-10 of 127

You may also start an advanced similarity search for this article.