2018
DOI: 10.1007/978-3-030-03146-6_44
|View full text |Cite
|
Sign up to set email alerts
|

Improvement in Software Defect Prediction Outcome Using Principal Component Analysis and Ensemble Machine Learning Algorithms

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 9 publications
(8 citation statements)
references
References 9 publications
0
8
0
Order By: Relevance
“…The results showed that CSL on the hybrid SMOTE-AdaBoost method outperformed other methods in terms of G-mean. In [52], a framework in which PCA was used for feature selection and ensemble learning for classification was proposed. Four ensembles were employed: RF, Adaboost, bagging, and classification via regression.…”
Section: Rq1 : Which Ensemble Learning Techniques Are Applied For Software Defect Prediction?mentioning
confidence: 99%
See 3 more Smart Citations
“…The results showed that CSL on the hybrid SMOTE-AdaBoost method outperformed other methods in terms of G-mean. In [52], a framework in which PCA was used for feature selection and ensemble learning for classification was proposed. Four ensembles were employed: RF, Adaboost, bagging, and classification via regression.…”
Section: Rq1 : Which Ensemble Learning Techniques Are Applied For Software Defect Prediction?mentioning
confidence: 99%
“…[5] performed analysis of FS and three ensemble learning methods [6] combined FS and Data Balancing (DB) with ensemble techniques [7] proposed SmoteNDBoost and RusNDBoost [63] compared the bagging, boosting, and stacking ensembles. 11 base classifiers were used [64] RF was combined with feature selection and data sampling [65] analyze whether different classifiers identify the same defects or not using RF, NB, RPart, and SVM 2018 [8] analyzed ensembles of weighted randomized majority voting techniques [9] proposed SDAEsTSE model [12] analyzed performance model with and without applying SMOTE, AdaBoost, and Bagging [41] Proposed PBIL-Auto-Ens technique [42] proposed ensemble ROS, MWM, and FIDos methods with RF as base classifier [47] proposed multi-objective optimization for ensemble classification [52] proposed framework based on PCA in FS and RF, Adaboost, bagging, and classification via regression ensembles [55] proposed enhancement in the SMOTE-Ensemble approach using cost-sensitive learning (CSL) [66] proposed deep super learner (DSL) 2019 [67] compared Adaboost, Bagging, RSM, RF, and Vote ensembles [68] ten ensemble classifiers were compared to baseline classifiers 2020…”
Section: Rq1 : Which Ensemble Learning Techniques Are Applied For Software Defect Prediction?mentioning
confidence: 99%
See 2 more Smart Citations
“…There has been much research work [26, 27] going on over SDP over the past three decades. Naive Bayes [28–31], support vector machine (SVM) [32–34], classification and regression trees [35, 36], AdaBoost [37–39], random forest [40–42], artificial neural network as defect prediction [43, 44], and development effort estimation [45]. Multilayer perceptrons (MLPs) [46, 47] are the most widely used classifiers in defect prediction.…”
Section: Related Workmentioning
confidence: 99%