Research of software defect prediction based on GRA-SVM

The accuracy and applicability of most traditional software defect prediction is not very high. This paper puts forward a software defect prediction model based on grey relational analysis (GRA) and support vector machine (SVM) to solve the problem. In this paper, firstly, use grey relational analysis to reduce the dimensions of software defect metrics, and extracted the data which was irrelevant with software defect prediction in order to improve the speed of operation. Then, the software defect prediction model is established by using SVM, and the 10-fold CV is adopted to validate the model.The accuracy and applicability of most traditional software defect prediction is not very high. This paper puts forward a software defect prediction model based on grey relational analysis (GRA) and support vector machine (SVM) to solve the problem. In this paper, firstly, use grey relational analysis to reduce the dimensions of software defect metrics, and extracted the data which was irrelevant with software defect prediction in order to improve the speed of operation. Then, the software defect prediction model is established by using SVM, and the 10-fold CV is adopted to validate the model.