DOAJ Open Access 2019

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

Saleh Albahli

Abstrak

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.

Topik & Kata Kunci

Penulis (1)

S

Saleh Albahli

Format Sitasi

Albahli, S. (2019). A Deep Ensemble Learning Method for Effort-Aware Just-In-Time Defect Prediction. https://doi.org/10.3390/fi11120246

Akses Cepat

Lihat di Sumber doi.org/10.3390/fi11120246
Informasi Jurnal
Tahun Terbit
2019
Sumber Database
DOAJ
DOI
10.3390/fi11120246
Akses
Open Access ✓