# Improving Software Defect Prediction in Noisy Imbalanced Datasets
## 3 Materials and Methods
### Predictor Construction
Bases Datos_**2008**, \(2\), 67-74. * [PERSON] et al. (2021) [PERSON]; [PERSON] An empirical study toward dealing with noise and class imbalance issues in software defect prediction. _Soft Comput._**2021**, _25_, 13465-13492. [CrossRef]
* _[PERSON] et al. (2018)_ [PERSON]; [PERSON]; [PERSON] Progress on approaches to software defect prediction. _IET Softw._**2018**, _12_, 161-175. [CrossRef]
* _[PERSON] et al. (2013)_ [PERSON]; [PERSON]; [PERSON] It's not a bug, it's a feature: How misclassification impacts bug prediction. In Proceedings of the 2013 35 th International Conference on Software Engineering (ICSE), San Francisco, CA, USA, 18-26 May 2013. * _[PERSON] et al. (2016)_ [PERSON]; [PERSON]; [PERSON] The impact of tangled code changes on defect prediction models. _Empir. Softw. Eng._**2016**, _21_, 303-336. * _Rivera and Noise Reduction A Priori Synthetic Over-Sampling for class imbalanced data sets. _Inf. Sci._**2017**, _408_, 146-161. [CrossRef]
* _[PERSON] et al. (2011)_ [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] A general software defect-proneness prediction framework. _IEEE Trans. Softw. Eng._**2011**, _37_, 356-370. [CrossRef]
* _[PERSON] et al. (2021)_ [PERSON] Software defect prediction model based on distance metric learning. _Soft Comput._**2021**, _25_, 447-461. [CrossRef]
* _[PERSON] (2022)_ [PERSON] Effective software defect prediction using support vector machines (SVMs). _Int. J. Syst. Assur. Eng. Manag._**2022**, _13_, 681-696. [CrossRef]
* _[PERSON] et al. (2022)_ [PERSON]; [PERSON]; [PERSON]; [PERSON] ACGDP: An Augmented Code Graph-Based System for Software Defect Prediction. _IEEE Trans. Reliab._**2022**, _71_, 850-864. [CrossRef]
* _[PERSON] et al. (2022)_ [PERSON]; [PERSON] Vulberta: Simplified source code pre-training for vulnerability detection. In Proceedings of the 2022 International Joint Conference on Neural Networks (IJCNN), Padua, Italy, 18-23 July 2022; pp. 1-8. * _[PERSON] et al. (2008)_ [PERSON]; [PERSON]; [PERSON] Do too many cooks spoil the broth? Using the number of developers to enhance defect prediction models. _Empir. Softw. Eng._**2008**, _13_, 539-559. [CrossRef]
* _[PERSON] et al. (2021)_ [PERSON]; [PERSON]; [PERSON]; [PERSON] [PERSON] DBIG-US: A two-stage under-sampling algorithm to face the class imbalance problem. _Expert Syst. Appl._**2021**, _168_, 114301. [CrossRef]
* _Tax and D.M.J. One-Class Classification: Concept Learning in the Absence of Counter-Examples_; Netherlands Participating Organizations: Leidschendam, The Netherlands, 2002; p. 584. * _[PERSON] et al. (2018)_ [PERSON]; [PERSON] Is 'better data' better than 'better data miners? ': On the benefits of tuning SMOTE for defect prediction. In Proceedings of the International Conference on Software Engineering, Gothenburg, Sweden, 27 May-3 June 2018; pp. 1050-1061. [CrossRef]
* _[PERSON] et al. (2021)_ [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] COSTE: Complexity-based OverSampling TEchnique to alleviate the class imbalance problem in software defect prediction. _Inf. Softw. Technol._**2021**, _129_, 106432. [CrossRef]
* _[PERSON] et al. (2023)_ [PERSON]; [PERSON] [PERSON]; [PERSON] [PERSON]; [PERSON]; [PERSON] Few-shot learning with class imbalance. _IEEE Trans. Artif. Intell._**2023**. [CrossRef]
* _[PERSON] et al. (2017)_ [PERSON]; [PERSON]; [PERSON]; [PERSON] The significant effects of data sampling approaches on software defect prioritization and classification. In Proceedings of the 2017 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), Toronto, ON, Canada, 9-10 November 2017. * _[PERSON] et al. (2021)_ [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Investigation on the stability of SMOTE-based oversampling techniques in software defect prediction. _Inf. Softw. Technol._**2021**, _139_, 106662. [CrossRef]
* _[PERSON] and [PERSON] (2021)_ [PERSON]; [PERSON] [PERSON] RCSMOTE: Range-Controlled synthetic minority over-sampling technique for handling the class imbalance problem. _Inf. Sci._**2021**, _542_, 92-111.