Semi-supervised learning software defect prediction method based on spectral clustering
A technology of software defect prediction and semi-supervised learning, applied in software testing/debugging, error detection/correction, instruments, etc., can solve problems such as wasting computing resources, predicting model performance degradation, and not paying attention to feature selection
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0038] The present invention will be further described in detail below in conjunction with the embodiments and the accompanying drawings, but the embodiments of the present invention are not limited thereto.
[0039] Such as figure 1 , 2 , a software defect prediction method based on semi-supervised learning of spectral clustering, comprising the following steps:
[0040] 1) Obtain the original data from the database, perform data preprocessing operations, and obtain the processed feature matrix, as follows:
[0041] 1.1) Considering the different attributes due to the different ranges of the features themselves, avoiding the impact of small data in absolute values being covered by large data, using z-score standardized features to ensure that each feature is treated equally by the classifier .
[0042] 1.2) After the z-score standardization process, the data conforms to the standard normal distribution. For the missing data in the database, the average value of the exist...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 

