Comparative Analysis of Selected Heterogeneous Classifiers for Software Defects Prediction using Filter-Based Feature Selection Method.

dc.contributor.authorAkintola, G.A.
dc.contributor.authorBalogun, A.O.
dc.contributor.authorLafenwa-Balogun, F.
dc.contributor.authorMojeed, H.A.
dc.date.accessioned2020-01-16T13:07:03Z
dc.date.available2020-01-16T13:07:03Z
dc.date.issued2018
dc.description.abstractClassification techniques is a popular approach to predict software defects and it involves categorizing modules, which is represented by a set of metrics or code attributes into fault prone (FP) and non-fault prone (NFP) by means of a classification model. Nevertheless, there is existence of low quality, unreliable, redundant and noisy data which negatively affect the process of observing knowledge and useful pattern. Therefore, researchers need to retrieve relevant data from huge records using feature selection methods. Feature selection is the process of identifying the most relevant attributes and removing the redundant and irrelevant attributes. In this study, the researchers investigated the effect of filter feature selection on classification techniques in software defects prediction. Ten publicly available datasets of NASA and Metric Data Program software repository were used. The topmost discriminatory attributes of the dataset were evaluated using Principal Component Analysis (PCA), CFS and FilterSubsetEval. The datasets were classified by the selected classifiers which were carefully selected based on heterogeneity. Naïve Bayes was selected from Bayes category Classifier, KNN was selected from Instance Based Learner category, J48 Decision Tree from Trees Function classifier and Multilayer perceptron was selected from the neural network classifiers. The experimental results revealed that the application of feature selection to datasets before classification in software defects prediction is better and should be encouraged and Multilayer perceptron with FilterSubsetEval had the best accuracy. It can be concluded that feature selection methods are capable of improving the performance of learning algorithms in software defects prediction.en_US
dc.identifier.urihttp://hdl.handle.net/123456789/3525
dc.language.isoenen_US
dc.publisherFUOYE Journal of Engineering and Technology.en_US
dc.relation.ispartofseries3;1
dc.subjectData Mining,en_US
dc.subjectMachine Learning,en_US
dc.subjectSoftware Defects.en_US
dc.titleComparative Analysis of Selected Heterogeneous Classifiers for Software Defects Prediction using Filter-Based Feature Selection Method.en_US
dc.typeArticleen_US

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Comparative Analysis of Selected Heterogeneous Classifiers.pdf
Size:
546.74 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.69 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections