Software defect prediction method based on generative adversarial network and ensemble learning
A software defect prediction and integrated learning technology, applied in neural learning methods, software testing/debugging, biological neural network models, etc., can solve problems such as difficulty in finding rules, poor application effect, etc. The effect of alleviating the class imbalance problem
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0080] Execution of step 1, the software defect data set used in this embodiment comes from the NASA software defect data set, including 12 sub-data sets, and the software defect measurement criteria used include the McCabe measurement method, the HalStead scientific measurement method, and the code line number measurement method and the CK metric. The number of features contained in each sub-dataset varies, see the column of features in Table 1. After the data preprocessing operation was performed on the original NASA software defect data set, the repeated data, repeated attributes and abnormal data were removed. The NASA software defect data set after preprocessing is shown in Table 1.
[0081] The data set in Table 1 is randomly sampled, and the training set and test set are divided according to the ratio of 8:2. Count the number of defective data and non-defective data in the training set data respectively, and then calculate the ratio of the two to obtain the resampling ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com