Abstract
Software defect prediction models are used for predicting high risk software components. Feature selection has significant impact on the prediction performance of the software defect prediction models since redundant and unimportant features make the prediction model more difficult to learn. Ensemble feature selection has recently emerged as a new methodology for enhancing feature selection performance. This paper proposes a new multi-criteria-decision-making (MCDM) based ensemble feature selection (EFS) method. This new method is termed as MCDM-EFS. The proposed method, MCDM-EFS, first generates the decision matrix signifying the feature’s importance score with respect to various existing feature selection methods. Next, the decision matrix is used as the input to well-known MCDM method TOPSIS for assigning a final rank to each feature. The proposed approach is validated by an experimental study for predicting software defects using two classifiers K-nearest neighbor (KNN) and naïve bayes (NB) over five open-source datasets. The predictive performance of the proposed approach is compared with existing feature selection algorithms. Two evaluation metrics – nMCC and G-measure are used to compare predictive performance. The experimental results show that the MCDM-EFS significantly improves the predictive performance of software defect prediction models against other feature selection methods in terms of nMCC as well as G-measure.
Full Text
Topics from this Paper
Feature Selection Method
Ensemble Feature Selection
Feature Selection
Ensemble Feature Selection Method
Selection Methods In Terms
+ Show 5 more
Create a personalized feed of these topics
Get StartedTalk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Similar Papers
Symmetry
Jul 9, 2020
Information Systems
Sep 1, 2021
Entropy (Basel, Switzerland)
Sep 29, 2021
Applied Sciences
Jul 9, 2019
Computer Standards & Interfaces
Mar 1, 2023
Entropy
Sep 29, 2021
International Journal of Software Engineering and Knowledge Engineering
Apr 1, 2018
Applied Soft Computing
Jul 1, 2022
international journal of engineering trends and technology
Feb 25, 2014
International Journal of Engineering Trends and Technology
Feb 25, 2014
Knowledge-Based Systems
Sep 1, 2020
Computational Intelligence and Neuroscience
Nov 24, 2021
Neural Computing and Applications
Aug 5, 2019
Computational Intelligence and Neuroscience
Sep 23, 2021
Systems Science & Control Engineering
Nov 29, 2019
Intelligent Decision Technologies
Intelligent Decision Technologies
Nov 20, 2023
Intelligent Decision Technologies
Nov 20, 2023
Intelligent Decision Technologies
Nov 20, 2023
Intelligent Decision Technologies
Nov 20, 2023
Intelligent Decision Technologies
Nov 20, 2023
Intelligent Decision Technologies
Nov 20, 2023
Intelligent Decision Technologies
Nov 20, 2023
Intelligent Decision Technologies
Nov 20, 2023
Intelligent Decision Technologies
Nov 20, 2023
Intelligent Decision Technologies
Nov 20, 2023