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

Ensemble Machine Learning Model for Software Defect Prediction

View through CrossRef
Software defect prediction is a significant activity in every software firm. It helps in producing quality software by reliable defect prediction, defect elimination, and prediction of modules that are susceptible to defect. Several researchers have proposed different software prediction approaches in the past. However, these conventional software defect predictions are prone to low classification accuracy, time-consuming, and tasking. This paper aims to develop a novel multi-model ensemble machine-learning for software defect prediction. The ensemble technique can reduce inconsistency among training and test datasets and eliminate bias in the training and testing phase of the model, thereby overcoming the downsides that have characterized the existing techniques used for the prediction of a software defect. To address these shortcomings, this paper proposes a new ensemble machine-learning model for software defect prediction using k Nearest Neighbour (kNN), Generalized Linear Model with Elastic Net Regularization (GLMNet), and Linear Discriminant Analysis (LDA) with Random Forest as base learner. Experiments were conducted using the proposed model on CM1, JM1, KC3, and PC3 datasets from the NASA PROMISE repository using the RStudio simulation tool. The ensemble technique achieved 87.69% for CM1 dataset, 81.11% for JM1 dataset, 90.70% for PC3 dataset, and 94.74% for KC3 dataset. The performance of the proposed system was compared with that of other existing techniques in literature in terms of AUC. The ensemble technique achieved 87%, which is better than the other seven state-of-the-art techniques under consideration. On average, the proposed model achieved an overall prediction accuracy of 88.56% for all datasets used for experiments. The results demonstrated that the ensemble model succeeded in effectively predicting the defects in PROMISE datasets that are notorious for their noisy features and high dimensions. This shows that ensemble machine learning is promising and the future of software defect prediction.
Title: Ensemble Machine Learning Model for Software Defect Prediction
Description:
Software defect prediction is a significant activity in every software firm.
It helps in producing quality software by reliable defect prediction, defect elimination, and prediction of modules that are susceptible to defect.
Several researchers have proposed different software prediction approaches in the past.
However, these conventional software defect predictions are prone to low classification accuracy, time-consuming, and tasking.
This paper aims to develop a novel multi-model ensemble machine-learning for software defect prediction.
The ensemble technique can reduce inconsistency among training and test datasets and eliminate bias in the training and testing phase of the model, thereby overcoming the downsides that have characterized the existing techniques used for the prediction of a software defect.
To address these shortcomings, this paper proposes a new ensemble machine-learning model for software defect prediction using k Nearest Neighbour (kNN), Generalized Linear Model with Elastic Net Regularization (GLMNet), and Linear Discriminant Analysis (LDA) with Random Forest as base learner.
Experiments were conducted using the proposed model on CM1, JM1, KC3, and PC3 datasets from the NASA PROMISE repository using the RStudio simulation tool.
The ensemble technique achieved 87.
69% for CM1 dataset, 81.
11% for JM1 dataset, 90.
70% for PC3 dataset, and 94.
74% for KC3 dataset.
The performance of the proposed system was compared with that of other existing techniques in literature in terms of AUC.
The ensemble technique achieved 87%, which is better than the other seven state-of-the-art techniques under consideration.
On average, the proposed model achieved an overall prediction accuracy of 88.
56% for all datasets used for experiments.
The results demonstrated that the ensemble model succeeded in effectively predicting the defects in PROMISE datasets that are notorious for their noisy features and high dimensions.
This shows that ensemble machine learning is promising and the future of software defect prediction.

Related Results

Selection of Injectable Drug Product Composition using Machine Learning Models (Preprint)
Selection of Injectable Drug Product Composition using Machine Learning Models (Preprint)
BACKGROUND As of July 2020, a Web of Science search of “machine learning (ML)” nested within the search of “pharmacokinetics or pharmacodynamics” yielded over 100...
CREATING LEARNING MEDIA IN TEACHING ENGLISH AT SMP MUHAMMADIYAH 2 PAGELARAN ACADEMIC YEAR 2020/2021
CREATING LEARNING MEDIA IN TEACHING ENGLISH AT SMP MUHAMMADIYAH 2 PAGELARAN ACADEMIC YEAR 2020/2021
The pandemic Covid-19 currently demands teachers to be able to use technology in teaching and learning process. But in reality there are still many teachers who have not been able ...
Machine Learning Empowered Software Prediction System
Machine Learning Empowered Software Prediction System
Prediction of software defects is one of the most active study fields in software engineering today. Using a defect prediction model, a list of code prone to defects may be compile...
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 ...
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...
<b>SOFTWARE DEFECT PREDICTION USING MACHINE LEARNING TECHNIQUES</b>
<b>SOFTWARE DEFECT PREDICTION USING MACHINE LEARNING TECHNIQUES</b>
Software flaws can result in large financial losses, decreased user’ happiness, and a general decrease in the dependability of software systems. Therefore, early in the software de...
Optimisation of Weighted Ensembles of Genomic Prediction Models in Maize
Optimisation of Weighted Ensembles of Genomic Prediction Models in Maize
Abstract Ensembles of multiple genomic prediction models have demonstrated improved prediction performance over the individual models contributing to the ensemble. ...

Back to Top