Conference paper · Saheed et al. (2021) · Advances in Computing and Data Sciences: 5th International Conference, ICACDS 2021, Nashik, India, April 23–24, 2021, Revised Selected Papers, Part I, Communications in Computer and Information Science, vol. 1440, pp. 317–326, Springer International Publishing · Scopus · Web of Science (CPCI)
- The Problem
- Software defect prediction models are usually judged on accuracy alone, which is insufficient for the imbalanced data typical of defect datasets.
- The Methodology
- Experimental machine learning comparison: seven ensemble models (CatBoost, LightGBM, XGBoost and boosted/bagged variants) plus a logistic regression baseline evaluated on six software defect datasets (NASA repository) with AUC, precision, recall, F-measure and Matthews correlation coefficient.
- The Core Finding
- A seven-model ensemble of boosted and bagged learners, evaluated with AUC, precision, recall, F-measure and Matthews correlation coefficient on NASA defect datasets, outperformed a logistic regression baseline, and the ensemble CatBoost model gave outstanding performance on all three datasets reported.
- Why it matters
- Accurate defect prediction helps developers target testing and produce more reliable software. Many earlier studies judged models on accuracy only; using AUC, F-measure and MCC gives a fuller picture, especially on the imbalanced datasets typical of defect prediction.
- The Citation
- Saheed, Y. K., Longe, O., Baba, U. A., Rakshit, S., & Vajjhala, N. R. (2021). An Ensemble Learning Approach for Software Defect Prediction in Developing Quality Software Product. In M. Singh, V. Tyagi, P. K. Gupta, J. Flusser, T. Ören, & V. R. Sonawane (Eds.), Advances in Computing and Data Sciences: 5th International Conference, ICACDS 2021, Nashik, India, April 23–24, 2021, Revised Selected Papers, Part I (pp. 317–326). Springer International Publishing. https://doi.org/10.1007/978-3-030-81462-5_29