Abstract

Clustering as an unsupervised learning method is a process of dividing a data object or observation object into a subset, that is to classify the data through observation learning instead of example learning without the guidance of the prior class label information. Bat algorithm (BA) is a swarm intelligence optimization algorithm inspired by bat’s ultrasonic echo localization foraging behavior, but it has the disadvantages of being easily trapped into local minima and not being highly accurate. So an improved bat algorithm was proposed. In the global search, a Gaussian-like convergence factor is added, and five different convergence factors are proposed to improve the global optimization ability of the algorithm. In the local search, the hunting mechanism of the whale optimization algorithm (WOA) and the sine position updating strategy are adopted to improve the local optimization ability of the algorithm. This paper compares the clustering effect of the improved bat algorithm with bat algorithm, flower pollination algorithm (FPA), harmony search (HS) algorithm, whale optimization algorithm and particle swarm optimization (PSO) algorithm on seven real data sets under six different convergence factors. The simulation results show that the clustering effect of the improved bat algorithm is superior to other intelligent optimization algorithms.

Highlights

  • INTRODUCTIONSwarm intelligence algorithms based on bionics have attracted people’s attention

  • At present, swarm intelligence algorithms based on bionics have attracted people’s attention

  • The whale optimization algorithm (WOA) based on whale predation [1], the particle swarm optimization (PSO) algorithm based on the swarm behavior of birds and fish swarms [2], the harmony search (HS) algorithm based on the behavior of simulated musical instruments [3], bee colony algorithm (BCA) [4], artificial flower pollination algorithm (FPA) [5] for self-pollination

Read more

Summary

INTRODUCTION

Swarm intelligence algorithms based on bionics have attracted people’s attention. Zhu et al.: Data Clustering Method Based on Improved BA With Six Convergence Factors and Local Search Operators position update functions to avoid premature convergence, and designed a new one-dimensional perturbed local search strategy to improve the efficiency and accuracy of local search [9]. VOLUME 8, 2020 controls the steps of chaotic mapping through thresholds and uses velocity inertia weights to synchronize the speed of the agent These mechanisms are designed to immediately improve the stability and convergence speed of the bat algorithm. Bat algorithm, flower pollination algorithm (FPA), harmony search algorithm, whale optimization algorithm and particle swarm optimization algorithm are adopted to perform clustering experiments on seven real data sets to verify the effectiveness of the proposed algorithm

BAT ALGORITHM
DATA CLUSTERING METHOD BASED ON IMPROVED BAT ALGORITHM
EVALUATION INDEX There are three methods for testing the clustering effect
Findings
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call