Title: A hybrid approach to improve the quality of software fault prediction using Naïve Bayes and k-NN classification algorithm with ensemble method

Authors: R. Sathyaraj; S. Prabu

Addresses: School of Computer Science and Engineering, VIT University, Vellore – 14, Tamilnadu, India ' School of Computer Science and Engineering, VIT University, Vellore – 14, Tamilnadu, India

Abstract: This paper considers an improvisation in software fault prediction research area using supervised classification algorithms and it mainly focuses to increase the performance of fault prediction. In this paper, we propose a hybrid prediction model using Naïve Bayes and k-nearest neighbour classification algorithm with vote ensemble method; in short it called as hNK. The goal of this model is to predict the best classification algorithm for software fault prediction based on the metrics and attributes of datasets. In the work, we have applied training sets and testing sets in hNK model with ensemble vote and we proposed the model to identify a suitable classification algorithm for fault prediction based on the accuracy and precision. We have achieved better results using hNK model for classifying supervised algorithms with different dataset.

Keywords: Naïve Bayes; k-NN; software fault prediction; classification; ensemble.

DOI: 10.1504/IJISTA.2018.095080

International Journal of Intelligent Systems Technologies and Applications, 2018 Vol.17 No.4, pp.483 - 496

Received: 01 Apr 2017
Accepted: 03 May 2017

Published online: 01 Oct 2018 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article