2021
DOI: 10.1155/2021/5069016
|View full text |Cite
|
Sign up to set email alerts
|

A Novel Rank Aggregation‐Based Hybrid Multifilter Wrapper Feature Selection Method in Software Defect Prediction

Abstract: The high dimensionality of software metric features has long been noted as a data quality problem that affects the performance of software defect prediction (SDP) models. This drawback makes it necessary to apply feature selection (FS) algorithm(s) in SDP processes. FS approaches can be categorized into three types, namely, filter FS (FFS), wrapper FS (WFS), and hybrid FS (HFS). HFS has been established as superior because it combines the strength of both FFS and WFS methods. However, selecting the most approp… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
2
2

Relationship

2
7

Authors

Journals

citations
Cited by 16 publications
(13 citation statements)
references
References 64 publications
0
13
0
Order By: Relevance
“…Software defect prediction(SDP) has emerged as a popular research topic over the last several decades [3], [6], [7]. Researchers have utilized various classification techniques to build these models including Logistic Regression [8], Na¨ıve Bayes classifier [9], Support Vector Machine [8], Artificial Neural Networks [10], Decision Tree Classifiers [11], Random Forest Algorithms [12], kernel PCA [13], Deep Learning [14], combination of Kernel PCA and Deep Learning [15] [16] and ensemble learning techniques [17] etc.…”
Section: Background and Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Software defect prediction(SDP) has emerged as a popular research topic over the last several decades [3], [6], [7]. Researchers have utilized various classification techniques to build these models including Logistic Regression [8], Na¨ıve Bayes classifier [9], Support Vector Machine [8], Artificial Neural Networks [10], Decision Tree Classifiers [11], Random Forest Algorithms [12], kernel PCA [13], Deep Learning [14], combination of Kernel PCA and Deep Learning [15] [16] and ensemble learning techniques [17] etc.…”
Section: Background and Related Workmentioning
confidence: 99%
“…It is also important to understand which features to be extracted for building an effective SDP model. Recently, Balogun et al [6] addressed the fact that the high dimensionality of software metric features can affect the performance of SDP models. They conducted feasibility studies on feature selection of reliable SDP model by applying hybrid feature selection algorithms.…”
Section: Introductionmentioning
confidence: 99%
“…However, the presence of noise in the data may lead to an ineffective model. Some of the traditional supervised ML methods include Bayesian network (BN), Decision Tree (DT), and Multi-layer Perceptron (MLP) [ 126 , 127 ]. Instances of supervised ML approaches in healthcare include the categorization of several forms of diseases [ 128 ] and the identification of various bodily parts from photographs [ 129 ].…”
Section: Artificial Intelligencementioning
confidence: 99%
“…One-fold is used for training while other folds are used for testing the learning algorithm. In this study, 5-fold cross-validation was adopted because model overfitting is greatly avoided [45,46]. The performance metrics adopted are accuracy, F-measure, sensitivity, precision, false-positive and receiver operating characteristics (ROC).…”
Section: Evaluation Metricsmentioning
confidence: 99%