R. Malhotra, Anmol Budhiraja, Abhinav Singh, Ishani Ghoshal, S. Meena
{"title":"基于进化计算和集成学习的多特征选择框架用于软件缺陷预测","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":"{\"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}","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}
Multiple Feature Selection Frameworks Based on Evolutionary Computing and Ensemble Learning for Software Defect Prediction
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.