Title
Software change prediction using voting particle swarm optimization based ensemble classifier.
Abstract
Prediction of change prone classes of a software has become an important area of research where the search for the best classifier still continues. While searching for an effective classifier, it needs to be ascertained whether an ensemble of classifier is better than its corresponding constituent classifiers. In this work, we propose four voting ensemble of classifiers, where a group of classifiers learn together and are used to create a single prediction model. The set of Particle Swarm Optimization (PSO) based classifiers are created based on five different fitness functions. Then the voting method is used to combine the predictions of these multiple classifiers so that the resultant model has improved accuracy. This proposal is based on the premises that while using a search-based algorithm for classification tasks, it is crucial to combine various classifiers based on different fitness function. The results of the study are statistically assessed on five popular Android application packages and advocate the use of a weighted voting ensemble of classifiers for developing change prediction models.1
Year
DOI
Venue
2017
10.1145/3067695.3076007
GECCO (Companion)
Keywords
Field
DocType
Change proneness, empirical validation, fitness functions, voting ensemble, software quality
Particle swarm optimization,Pattern recognition,Voting,Random subspace method,Computer science,Cascading classifiers,Weighted voting,Fitness function,Artificial intelligence,Classifier (linguistics),Software quality,Machine learning
Conference
Citations 
PageRank 
References 
1
0.34
4
Authors
2
Name
Order
Citations
PageRank
Ruchika Malhotra153335.12
Megha Khanna2596.47