Tackling imbalanced class in software defect prediction using two-step cluster based random undersampling and stacking technique

A Wijaya, RS Wahono - Jurnal Teknologi, 2017 - journals.utm.my
Jurnal Teknologi, 2017journals.utm.my
The cost of finding and correcting the software defects are high and increases exponentially
in the software development. The software defect prediction (SDP) can be used in the early
phases to reduce the testing and maintenance time, cost and effort; thus, improves the
quality of the software. SDP performance is poor caused by imbalanced class in datasets
where defective modules as minority compared to defect-free ones. In this study, we propose
the combination of random undersampling based on two-step cluster and stacking …
The cost of finding and correcting the software defects are high and increases exponentially in the software development. The software defect prediction (SDP) can be used in the early phases to reduce the testing and maintenance time, cost and effort; thus, improves the quality of the software. SDP performance is poor caused by imbalanced class in datasets where defective modules as minority compared to defect-free ones. In this study, we propose the combination of random undersampling based on two-step cluster and stacking technique for improving the accuracy of SDP. In stacking technique, Decision Tree, Logistic Regression and k-Nearest Neighbor are used as base learner while Naive Bayes as stacking model learner. The proposed method is evaluated using nine datasets from NASA metrics data program repository and area under curve (AUC) as main evaluation. Results have indicated that the proposed method yield excellent performance for 5 of 9 datasets (AUC > 0.9). Compared to the prior researches, the proposed method has first position for 3 datasets, second position for 5 datasets and only 1 dataset in third position for AUC value comparison. Therefore, it can be concluded that the proposed method has an impressive and promising result in prediction performance for most datasets compared with prior research performance.
journals.utm.my
以上显示的是最相近的搜索结果。 查看全部搜索结果