This paper presents a bat algorithm variant, the Hybrid Bat Algorithm (HBA) for data clustering. HBA is a hybrid between a multi-modal variant of the bat algorithm (BA) and the K-Means algorithm. The multi-modal bat variant addresses two concerns regarding BA. It elevates the local convergence issue of BA by moving the bats toward their best neighbor instead of the global best solution. It further improves the lost convergence speed issue by incorporating a parameter that refines the random movement of a bat around itself. HBA employs K-Means with the multi-modal variant to further enhance its exploration and exploitation capabilities. Additionally, once every generation, HBA employs K-Means to improve the global best solution. Ten real-life datasets have been employed to compare HBA to MMBAIS, K-Means, and ten other contemporary nature-inspired clustering algorithms. The encouraging outcomes highlight the effectiveness of HBA.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Hybrid Bat Algorithm for Clustering

  • Reshu Chaudhary,
  • Rayhan Chaudhary

摘要

This paper presents a bat algorithm variant, the Hybrid Bat Algorithm (HBA) for data clustering. HBA is a hybrid between a multi-modal variant of the bat algorithm (BA) and the K-Means algorithm. The multi-modal bat variant addresses two concerns regarding BA. It elevates the local convergence issue of BA by moving the bats toward their best neighbor instead of the global best solution. It further improves the lost convergence speed issue by incorporating a parameter that refines the random movement of a bat around itself. HBA employs K-Means with the multi-modal variant to further enhance its exploration and exploitation capabilities. Additionally, once every generation, HBA employs K-Means to improve the global best solution. Ten real-life datasets have been employed to compare HBA to MMBAIS, K-Means, and ten other contemporary nature-inspired clustering algorithms. The encouraging outcomes highlight the effectiveness of HBA.