A Novel Multiple Ensemble Learning Models Based on Different Datasets for Software Defect Prediction

08/30/2020
by   Ali Nawaz, et al.
43

Software testing is one of the important ways to ensure the quality of software. It is found that testing cost more than 50 Effective and efficient software testing utilizes the minimum resources of software. Therefore, it is important to construct the procedure which is not only able to perform the efficient testing but also minimizes the utilization of project resources. The goal of software testing is to find maximum defects in the software system. More the defects found in the software ensure more efficiency is the software testing Different techniques have been proposed to detect the defects in software and to utilize the resources and achieve good results. As world is continuously moving toward data driven approach for making important decision. Therefore, in this research paper we performed the machine learning analysis on the publicly available datasets and tried to achieve the maximum accuracy. The major focus of the paper is to apply different machine learning techniques on the datasets and find out which technique produce efficient result. Particularly, we proposed an ensemble learning models and perform comparative analysis among KNN, Decision tree, SVM and Naïve Bayes on different datasets and it is demonstrated that performance of Ensemble method is more than other methods in term of accuracy, precision, recall and F1-score. The classification accuracy of ensemble model trained on CM1 is 98.56 classification accuracy of ensemble model trained on KM2 is 98.18 the classification accuracy of ensemble learning model trained on PC1 is 99.27 defect prediction as compared other techniques.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/09/2020

A Comparative Study on Crime in Denver City Based on Machine Learning and Data Mining

To ensure the security of the general mass, crime prevention is one of t...
research
07/09/2022

Supervised Machine Learning for Effective Missile Launch Based on Beyond Visual Range Air Combat Simulations

This work compares supervised machine learning methods using reliable da...
research
09/10/2022

Software Defect Prediction Using Support Vector Machine

Software defect prediction is an essential task during the software deve...
research
07/11/2019

Warfarin dose estimation on multiple datasets with automated hyperparameter optimisation and a novel software framework

Warfarin is an effective preventative treatment for arterial and venous ...
research
12/16/2018

Ensemble of Learning Project Productivity in Software Effort Based on Use Case Points

It is well recognized that the project productivity is a key driver in e...
research
09/22/2021

Vehicle Behavior Prediction and Generalization Using Imbalanced Learning Techniques

The use of learning-based methods for vehicle behavior prediction is a p...
research
09/27/2021

ML4ML: Automated Invariance Testing for Machine Learning Models

In machine learning workflows, determining invariance qualities of a mod...

Please sign up or login with your details

Forgot password? Click here to reset