Improving Software Defect Prediction Performance through Effective Forward Selection Method with Linear Regression for Handling Class Imbalance

In software engineering, accurately predicting software defects is critical for maintaining software quality and reducing development costs. This research aims to improve the performance of software defect prediction models by employing forward selection with linear regression on imbalanced datasets. We utilized 12 datasets from the NASA Metrics Data Program (MDP) repository to comprehensively evaluate the impact of feature selection on prediction accuracy and the Area Under the Curve (AUC). The results showed that the model with feature selection has a higher average accuracy (91.11%) than without (78.67%). Additionally, the AUC increased from an average of 75.33% to 81.12% following feature selection. The paired t-test indicates that this difference is statistically significant $(t(11)=-3.2017, p\lt0.05)$. These findings emphasize the importance of feature selection in improving model performance. The improvement in accuracy and AUC highlights the effectiveness of forward selection in enhancing the predictive performance of linear regression models, especially when dealing with imbalanced data. These insights provide valuable guidance for software quality assurance practices, suggesting that integrating forward selection with linear regression can lead to more reliable defect prediction outcomes.

Authors

Institutions

Publication Details

Published
2024-09-05
DOI
https://doi.org/10.1109/icitri62858.2024.10699214
Citations
2
Primary Topic
Imbalanced Data Classification Techniques
Type
article
Field-Weighted Citation Impact
0.69
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Improving Software Defect Prediction Performance through Effective Forward Selection Method with Linear Regression for Handling Class Imbalance

Frieyadie Frieyadie, Foni Agus Setiawan, Munaisyah Abdullah
2 citations
Imbalanced Data Classification Techniques
0.69
article

Improving Software Defect Prediction Performance through Effective Forward Selection Method with Linear Regression for Handling Class Imbalance

Frieyadie Frieyadie, Foni Agus Setiawan, Munaisyah Abdullah
article en
2 citations

Abstract

In software engineering, accurately predicting software defects is critical for maintaining software quality and reducing development costs. This research aims to improve the performance of software defect prediction models by employing forward selection with linear regression on imbalanced datasets. We utilized 12 datasets from the NASA Metrics Data Program (MDP) repository to comprehensively evaluate the impact of feature selection on prediction accuracy and the Area Under the Curve (AUC). The results showed that the model with feature selection has a higher average accuracy (91.11%) than without (78.67%). Additionally, the AUC increased from an average of 75.33% to 81.12% following feature selection. The paired t-test indicates that this difference is statistically significant $(t(11)=-3.2017, p\lt0.05)$. These findings emphasize the importance of feature selection in improving model performance. The improvement in accuracy and AUC highlights the effectiveness of forward selection in enhancing the predictive performance of linear regression models, especially when dealing with imbalanced data. These insights provide valuable guidance for software quality assurance practices, suggesting that integrating forward selection with linear regression can lead to more reliable defect prediction outcomes.

Universitas Ibn Khaldun Bogor (ID), University of Kuala Lumpur (MY)
Openalex Percentile: Top 24%
Imbalanced Data Classification Techniques
0.69
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.

Improving Software Defect Prediction Performance through Effective Forward Selection Method with Linear Regression for Handling Class Imbalance — Frieyadie Frieyadie, Foni Agus Setiawan, et al. · (2024) | TGRS Research Map | TGRS