Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Optimization of Backward Elimination for Software Defect Prediction with Correlation Coefficient Filter Method

View through CrossRef
Detecting software defects is a crucial step for software development not only to reduce cost and save time, but also to mitigate more costly losses. Backward Elimination is one method for detecting software defects. Notably Backward Elimination may remove features that may later become significant to the outcome affecting the performance of Backward Elimination. The aim of this study is to improve Backward Elimination performance. In this study, several features were selected based on their correlation coefficient, with the selected feature applied to improve Backward Elimination final model performance. The final model was validated using cross validation with Naïve Bayes as the classification method on the NASA MDP dataset to determine the accuracy and Area Under the Curve (AUC) of the final model. Using top 10 correlation feature and Backward Elimination achieve an average result of 86.6% accuracy and 0.797 AUC, while using top 20 correlation feature and Backward Elimination achieved an average result of 84% accuracy and 0.812 AUC. Compare to using Backward Elimination and Naïve Bayes respectively the improvement using top 10 correlation feature as follows: AUC:1.52%, 13.53% and Accuracy: 13%, 12.4% while the improvement using top 20 correlation feature as follows: AUC:3.43%, 15.66% and Accuracy: 10.4%, 9.8%. Results showed that selecting the top 10 and top 20 feature based on its correlation before using Backward Elimination have better result than only using Backward Elimination. This result shows that combining Backward Elimination with correlation coefficient feature selection does improve Backward Elimination’s final model and yielding good results for detecting software defects.
Title: Optimization of Backward Elimination for Software Defect Prediction with Correlation Coefficient Filter Method
Description:
Detecting software defects is a crucial step for software development not only to reduce cost and save time, but also to mitigate more costly losses.
Backward Elimination is one method for detecting software defects.
Notably Backward Elimination may remove features that may later become significant to the outcome affecting the performance of Backward Elimination.
The aim of this study is to improve Backward Elimination performance.
In this study, several features were selected based on their correlation coefficient, with the selected feature applied to improve Backward Elimination final model performance.
The final model was validated using cross validation with Naïve Bayes as the classification method on the NASA MDP dataset to determine the accuracy and Area Under the Curve (AUC) of the final model.
Using top 10 correlation feature and Backward Elimination achieve an average result of 86.
6% accuracy and 0.
797 AUC, while using top 20 correlation feature and Backward Elimination achieved an average result of 84% accuracy and 0.
812 AUC.
Compare to using Backward Elimination and Naïve Bayes respectively the improvement using top 10 correlation feature as follows: AUC:1.
52%, 13.
53% and Accuracy: 13%, 12.
4% while the improvement using top 20 correlation feature as follows: AUC:3.
43%, 15.
66% and Accuracy: 10.
4%, 9.
8%.
Results showed that selecting the top 10 and top 20 feature based on its correlation before using Backward Elimination have better result than only using Backward Elimination.
This result shows that combining Backward Elimination with correlation coefficient feature selection does improve Backward Elimination’s final model and yielding good results for detecting software defects.

Related Results

Cigarettes with defective filters marketed for 40 years: what Philip Morris never told smokers: Table 1
Cigarettes with defective filters marketed for 40 years: what Philip Morris never told smokers: Table 1
Background: More than 90% of the cigarettes sold worldwide have a filter. Nearly all filters consist of a rod of numerous ( > 12 000) plastic-like cellulose acetate fibres. Duri...
CFD Simulation and Optimization of a Cake Filtration System
CFD Simulation and Optimization of a Cake Filtration System
Abstract This study presents a simulation of filter cake formation during the filtration of rice hull ash and liquid mixture using ANSYS Fluent software. Filter cake...
Ensemble Machine Learning Model for Software Defect Prediction
Ensemble Machine Learning Model for Software Defect Prediction
Software defect prediction is a significant activity in every software firm. It helps in producing quality software by reliable defect prediction, defect elimination, and predictio...
Visual software defect prediction method based on improved recurrent criss-cross residual network
Visual software defect prediction method based on improved recurrent criss-cross residual network
Purpose This study aims to solve the problems of large training sample size, low data sample quality, low efficiency of the currently used classical model, high computational compl...
Mining Software Repositories for Defect Categorization
Mining Software Repositories for Defect Categorization
Early detection of software defects is very important to decrease the software cost and subsequently increase the software quality. Success of software industries not only depends ...
An Adaptive Rank Aggregation-Based Ensemble Multi-Filter Feature Selection Method in Software Defect Prediction
An Adaptive Rank Aggregation-Based Ensemble Multi-Filter Feature Selection Method in Software Defect Prediction
Feature selection is known to be an applicable solution to address the problem of high dimensionality in software defect prediction (SDP). However, choosing an appropriate filter f...
Clinical and Radiographic Assessment of Periodontal Infrabony Defect Depth and Width and Their Correlation
Clinical and Radiographic Assessment of Periodontal Infrabony Defect Depth and Width and Their Correlation
Brief Background There is preliminary evidence of periodontal defect depth, number of walls and the width of infrabony defects exerting influence on the regenerative potential of p...
Optimal design of LCL filter in grid‐connected inverters
Optimal design of LCL filter in grid‐connected inverters
As an essential part in technologies for energy storage systems (ESSs) or renewable energy systems (RESs), grid‐connected inverters need power passive filters to meet grid regulati...

Back to Top