Research of software defect prediction model based on CS-ANN

Hailin Wang,Qian Yu,Tong Li,Yong Yu,Li Ming,Jinwen Sun
DOI: https://doi.org/10.3969/j.issn.1001-3695.2017.02.033
2017-01-01
Abstract:To improve the accuracy of software defect prediction,this paper proposed a software defect prediction method based on CS-ANN,which took advantage of parameters optimization power of the cuckoo search(CS) and non-linear computing power of the artificial neural network (ANN).The method firstly used the feature selection algorithm based on the association rules to reduce the dimension of the original data sets and remove the noise attributes existing in data,and found the weights of the neural network by using the CS algorithm.Then the method built the defect prediction model using the weights and neural network algorithm.Finally,this paper completed defect prediction by the model.The simulation experiment was performed by using the NASA datasets that were published.The results show that this model can reduce the false alarm rate and improve the prediction accuracy,moreover,comprehensive evaluation area under the ROC curve(AUC),F1-measure and G-mean values are superior to existing models.
What problem does this paper attempt to address?