On the Effectiveness of Cost Sensitive Neural Networks for Software Defect Prediction
Autor: | K. Muthukumaran, Lalita Bhanu Murthy Neti, Amrita Dasgupta, Shirode Abhidnya |
---|---|
Rok vydání: | 2017 |
Předmět: |
Boosting (machine learning)
Artificial neural network business.industry Computer science Decision tree Bayesian network 020207 software engineering 02 engineering and technology Machine learning computer.software_genre Random forest Naive Bayes classifier ComputingMethodologies_PATTERNRECOGNITION Software bug 0202 electrical engineering electronic engineering information engineering 020201 artificial intelligence & image processing Artificial intelligence Data mining business computer Type I and type II errors |
Zdroj: | Advances in Intelligent Systems and Computing ISBN: 9783319606170 SoCPaR |
DOI: | 10.1007/978-3-319-60618-7_55 |
Popis: | The cost of fixing a software defect varies with the phase in which it is uncovered. Defect found during post-release phase costs much more than the defect that is uncovered in pre-release phase. Hence defect prediction models have been proposed to predict bugs in pre-release phase. For any prediction model, there are two kinds of misclassification errors - Type I and Type II errors. Type II errors are found to be more costly than Type I errors for defect prediction problem. However there have been only few studies that have considered misclassifications costs while building or evaluating defect predictions models. We have built classification models using three cost-sensitive boosting Neural Network methods, namely, CSBNN-TM, CSBNN-WU1 and CSBNN-WU2. We have compared the performance of these cost sensitive Neural Networks with the traditional machine learning algorithms like Logistic Regression, Naive Bayes, Random Forest, Bayesian Network, Neural Networks, k-Nearest Neighbors and Decision Tree. We have compared the performance of the resultant models using cost centric measure - Normalized Expected Cost of Misclassification (NECM). |
Databáze: | OpenAIRE |
Externí odkaz: |