2021
DOI: 10.1002/smr.2362
|View full text |Cite
|
Sign up to set email alerts
|

Software defect prediction with imbalanced distribution by radius‐synthetic minority over‐sampling technique

Abstract: Software defect prediction, which can identify the defect-prone modules, is an effective technology to ensure the quality of software products. Due to the importance in software maintenance, many learning-based software defect prediction models are presented in recent years. Actually, the defects usually occupy a very small proportions in software source codes; thus, the imbalanced distributions between defectprone modules and non-defect-prone modules increase the learning difficulty of the classification task… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(6 citation statements)
references
References 65 publications
0
3
0
Order By: Relevance
“…COSTE boosts data diversity, keeps prediction models' ability to identify flaws, and considers the variable testing effort required in various instances. To address the unequal distributions in the SDP, the authors of [20] introduced a mechanism for generating samples for the minority class from a high-dimensional sampling space using random over-sampling. Two restrictions are applied to this mechanism to provide a reliable method for creating new synthetic samples, which involves narrowing the range of random oversampling and differentiating the majority-class samples in key areas.…”
Section: Literature Reviewmentioning
confidence: 99%
See 1 more Smart Citation
“…COSTE boosts data diversity, keeps prediction models' ability to identify flaws, and considers the variable testing effort required in various instances. To address the unequal distributions in the SDP, the authors of [20] introduced a mechanism for generating samples for the minority class from a high-dimensional sampling space using random over-sampling. Two restrictions are applied to this mechanism to provide a reliable method for creating new synthetic samples, which involves narrowing the range of random oversampling and differentiating the majority-class samples in key areas.…”
Section: Literature Reviewmentioning
confidence: 99%
“…Probability of Detection, False Positive Rate, G-mean [20] Radius Synthetic Minority Over-sampling Technique (RSMOTE) Recall, Precision, F-measure [15] An innovative Class Imbalance Reduction (CIR) algorithm for creating new samples is based on determining the centroid of all attributes of minority-class samples.…”
Section: Techniques and Performance Metricsmentioning
confidence: 99%
“…SDP predicts defects (aka bugs) situation in software system via machine learning techniques and assists on resource allocation of software testing 3–5,28,29 . In engineering practice, researchers focus on different aspects of SDP.…”
Section: Related Workmentioning
confidence: 99%
“…2.1 | Software defect prediction SDP predicts defects (aka bugs) situation in software system via machine learning techniques and assists on resource allocation of software testing. [3][4][5]28,29 In engineering practice, researchers focus on different aspects of SDP. For different prediction tasks, SDP includes binary classification, 17,18,21,24,[29][30][31][32] numeric, 1,33,34 ranking, 35,36 and association rule mining.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation