Abstract
During the prediction of software defect distribution, the data redundancy caused by the multi-dimensional measurement will lead to the decrease of prediction accuracy. In order to solve this problem, this paper proposed a novel software defect prediction model based on neighborhood preserving embedded support vector machine (NPE-SVM) algorithm. The model uses SVM as the basic classifier of software defect distribution prediction model, and the NPE algorithm is combined to keep the local geometric structure of the data unchanged in the process of dimensionality reduction. The problem of precision reduction of SVM caused by data loss after attribute reduction is avoided. Compared with single SVM and LLE-SVM prediction algorithm, the prediction model in this paper improves the F-measure in aspect of software defect distribution prediction by 3%∼4%.
Original language | English |
---|---|
Pages (from-to) | 173-182 |
Number of pages | 10 |
Journal | China Communications |
Volume | 15 |
Issue number | 5 |
DOIs | |
Publication status | Published - May 2018 |
Keywords
- NPE algorithm
- SVM
- data redundancy
- dimensionality reduction