Software fault prediction using hybrid swarm intelligent cuckoo and bat-based k-means++ clustering technique
by Shruti Aggarwal; Paramvir Singh
International Journal of Advanced Intelligence Paradigms (IJAIP), Vol. 25, No. 3/4, 2023

Abstract: K-means and its various hybrids are popularly used for software fault prediction. K-means++ is a hybrid clustering algorithm which overcomes major issue of getting stuck at local optima. Here, in this paper swarm intelligence-based hybrid techniques viz. cuckoo algorithm which improves the fitness function and bat algorithm which swarms with varying speeds are used on k-means++ algorithm to design a new hybrid clustering technique. KBat++ algorithm is a designed hybrid clustering technique with increased convergence rate which is further improvised using robust cuckoo swarm intelligent technique on this designed algorithm to generate CKBat++ algorithm which is predicted to generate optimised high-quality clusters. Experiments are performed using open-source UCI and promise datasets to implement and compare performance of designed algorithms with KBat and k-means++ algorithms. Accuracy, cluster quality check, CPU time etc. are used for performance comparisons. Results indicate that the designed technique which is used to predict and categorise software faults into faulty and non-faulty clusters to avoid errors and increase software reliability, is fairly better in performance than its counterparts.

Online publication date: Wed, 19-Jul-2023

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Advanced Intelligence Paradigms (IJAIP):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com