R. Malhotra, Anmol Budhiraja, Abhinav Singh, Ishani Ghoshal, S. Meena
{"title":"Multiple Feature Selection Frameworks Based on Evolutionary Computing and Ensemble Learning for Software Defect Prediction","authors":"R. Malhotra, Anmol Budhiraja, Abhinav Singh, Ishani Ghoshal, S. Meena","doi":"10.1109/CINE56307.2022.10037473","DOIUrl":null,"url":null,"abstract":"Software defects may cause severe crashes in the system, leading to the software's high maintenance costs. Early identification of these defects would lead to high-quality software, thus saving time and money. This study proposes five feature selection approaches based on evolutionary computing algorithms, each coupled with a majority voting ensemble for Software defect prediction. The objective is to improve the existing process by targeting the metric selection stage. The study was conducted on thirty open-source defect datasets. The proposed feature selection techniques were applied on a within-project defect prediction model and a heterogeneous defect prediction model. The Friedman and the Wilcoxon Signed-rank test concluded that the proposed techniques were promising and generated results comparable to some other state-of-the-art feature selection methodologies.","PeriodicalId":336238,"journal":{"name":"2022 5th International Conference on Computational Intelligence and Networks (CINE)","volume":"63 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 5th International Conference on Computational Intelligence and Networks (CINE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CINE56307.2022.10037473","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Software defects may cause severe crashes in the system, leading to the software's high maintenance costs. Early identification of these defects would lead to high-quality software, thus saving time and money. This study proposes five feature selection approaches based on evolutionary computing algorithms, each coupled with a majority voting ensemble for Software defect prediction. The objective is to improve the existing process by targeting the metric selection stage. The study was conducted on thirty open-source defect datasets. The proposed feature selection techniques were applied on a within-project defect prediction model and a heterogeneous defect prediction model. The Friedman and the Wilcoxon Signed-rank test concluded that the proposed techniques were promising and generated results comparable to some other state-of-the-art feature selection methodologies.