Next Article in Journal
Learning Dynamic Factors to Improve the Accuracy of Bus Arrival Time Prediction via a Recurrent Neural Network
Previous Article in Journal
Pedestrian Attribute Recognition with Graph Convolutional Network in Surveillance Scenarios
Open AccessArticle

A Deep Ensemble Learning Method for Effort-Aware Just-In-Time Defect Prediction

Department of Information Technology, College of Computer, Qassim University, Buraidah 51452, Saudi Arabia
Future Internet 2019, 11(12), 246; https://doi.org/10.3390/fi11120246
Received: 1 November 2019 / Revised: 17 November 2019 / Accepted: 18 November 2019 / Published: 20 November 2019
Since the introduction of just-in-time effort aware defect prediction, many researchers are focusing on evaluating the different learning methods, which can predict the defect inducing changes in a software product. In order to predict these changes, it is important for a learning model to consider the nature of the dataset, its unbalancing properties and the correlation between different attributes. In this paper, we evaluated the importance of these properties for a specific dataset and proposed a novel methodology for learning the effort aware just-in-time prediction of defect inducing changes. Moreover, we devised an ensemble classifier, which fuses the output of three individual classifiers (Random forest, XGBoost, Multi-layer perceptron) to build an efficient state-of-the-art prediction model. The experimental analysis of the proposed methodology showed significant performance with 77% accuracy on the sample dataset and 81% accuracy on different datasets. Furthermore, we proposed a highly competent reinforcement learning technique to avoid false alarms in real time predictions.
Keywords: deep neural network; unlabeled dataset; just-in-time defect prediction; unsupervised prediction deep neural network; unlabeled dataset; just-in-time defect prediction; unsupervised prediction
MDPI and ACS Style

Albahli, S. A Deep Ensemble Learning Method for Effort-Aware Just-In-Time Defect Prediction. Future Internet 2019, 11, 246.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop