Implementation of Copeland Method on Wrapper-Based Feature Selection Using Random Forest For Software Defect Prediction

Software Defect Prediction is crucial to ensure software quality. However, high-dimensional data presents significant challenges in predictive modelling, especially identifying the most relevant features to improve model performance. Therefore, efforts are needed to address these issues, and one is to apply feature selection methods. This study introduces a new approach by applying the Copeland ranking method, which aggregates feature weights from multi-wrapper methods, including Recursive Feature Elimination (RFE), Boruta, and Custom Grid Search, using 12 NASA MDP datasets. The study also applies Random Forest classification and evaluates the model using AUC and t-Test. In addition, this study also compares the accuracy and precision values produced by each method. The results consistently show that the Copeland ranking method produces superior results compared to other ranking methods. The average AUC value obtained from the Copeland ranking method is 0.7496, higher than the Majority ranking method with an average AUC of 0.7416 and the Optimal Rank ranking method with an average AUC of 0.7343. These findings confirm that applying the Copeland ranking method in wrapper-based feature selection can enhance classification performance in software defect prediction using Random Forest compared to other ranking methods. The strength of the Copeland method lies in its ability to integrate rankings from various feature selection approaches and identify relevant features. The findings of this research demonstrate the potential of the Copeland ranking method as a reliable tool for ranking features obtained from various wrapper-based feature selection techniques. The implementation of this approach contributes to improved software defect prediction and provides new insights for the development of ranking methods in the future

Authors

Institutions

Publication Details

Journal
Indonesian Journal of Electronics Electromedical Engineering and Medical Informatics
Published
2025-02-24
DOI
https://doi.org/10.35882/2pgffc67
Citations
1
Primary Topic
Software Engineering Research
Type
article
Field-Weighted Citation Impact
3.25
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Implementation of Copeland Method on Wrapper-Based Feature Selection Using Random Forest For Software Defect Prediction

Fatma Indriani, Muliadi Muliadi, Rudy Herteno, Radityo Adi Nugroho et al.
1 citations
Indonesian Journal of Electronics Electromedical Engineering and Medical Informatics
Software Engineering Research
3.25
article

Implementation of Copeland Method on Wrapper-Based Feature Selection Using Random Forest For Software Defect Prediction

Fatma Indriani, Muliadi Muliadi, Rudy Herteno, Radityo Adi Nugroho, Agustia Kuspita Aryanti
article en
1 citations

Abstract

Software Defect Prediction is crucial to ensure software quality. However, high-dimensional data presents significant challenges in predictive modelling, especially identifying the most relevant features to improve model performance. Therefore, efforts are needed to address these issues, and one is to apply feature selection methods. This study introduces a new approach by applying the Copeland ranking method, which aggregates feature weights from multi-wrapper methods, including Recursive Feature Elimination (RFE), Boruta, and Custom Grid Search, using 12 NASA MDP datasets. The study also applies Random Forest classification and evaluates the model using AUC and t-Test. In addition, this study also compares the accuracy and precision values produced by each method. The results consistently show that the Copeland ranking method produces superior results compared to other ranking methods. The average AUC value obtained from the Copeland ranking method is 0.7496, higher than the Majority ranking method with an average AUC of 0.7416 and the Optimal Rank ranking method with an average AUC of 0.7343. These findings confirm that applying the Copeland ranking method in wrapper-based feature selection can enhance classification performance in software defect prediction using Random Forest compared to other ranking methods. The strength of the Copeland method lies in its ability to integrate rankings from various feature selection approaches and identify relevant features. The findings of this research demonstrate the potential of the Copeland ranking method as a reliable tool for ranking features obtained from various wrapper-based feature selection techniques. The implementation of this approach contributes to improved software defect prediction and provides new insights for the development of ranking methods in the future

Indonesian Journal of Electronics Electromedical Engineering and Medical InformaticsVol. 7(1)
Lambung Mangkurat University (ID)
Openalex Percentile: Top 11%
Software Engineering Research
3.25
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.