Affiliations 

  • 1 Department of Electrical & Electronics Engineering, Dayananda Sagar College of Engineering, Kumaraswamy Layout, Bengaluru, Karnataka, 560078, India. mprem.me@gmail.com
  • 2 Department of Computer Science and Engineering, Jain University, Ramanagaram, Bengaluru, Karnataka, India
  • 3 Department of Computer Science and Engineering, KPR Institute of Engineering and Technology, Coimbatore, Tamil Nadu, India
  • 4 Department of Computer Science & Engineering, GMR Institute of Technology, Rajam, Srikakulam, Andhra Pradesh, India
  • 5 Department of Computer Science and Engineering, Vardhaman College of Engineering, Hyderabad, India
  • 6 Department of Electrical and Electronics Engineering, Manipal Institute of Technology, Manipal Academy of Higher Education, Manipal, Karnataka, India
  • 7 Computer Science Department, Al al-Bayt University, Mafraq, 25113, Jordan
  • 8 Department of Statistics, College of Natural and Computational Science, Mizan-Tepi University, Tepi Bushira, Ethiopia. bizuworkd@mtu.edu.et
Sci Rep, 2024 Mar 05;14(1):5434.
PMID: 38443569 DOI: 10.1038/s41598-024-55619-z

Abstract

This study presents the K-means clustering-based grey wolf optimizer, a new algorithm intended to improve the optimization capabilities of the conventional grey wolf optimizer in order to address the problem of data clustering. The process that groups similar items within a dataset into non-overlapping groups. Grey wolf hunting behaviour served as the model for grey wolf optimizer, however, it frequently lacks the exploration and exploitation capabilities that are essential for efficient data clustering. This work mainly focuses on enhancing the grey wolf optimizer using a new weight factor and the K-means algorithm concepts in order to increase variety and avoid premature convergence. Using a partitional clustering-inspired fitness function, the K-means clustering-based grey wolf optimizer was extensively evaluated on ten numerical functions and multiple real-world datasets with varying levels of complexity and dimensionality. The methodology is based on incorporating the K-means algorithm concept for the purpose of refining initial solutions and adding a weight factor to increase the diversity of solutions during the optimization phase. The results show that the K-means clustering-based grey wolf optimizer performs much better than the standard grey wolf optimizer in discovering optimal clustering solutions, indicating a higher capacity for effective exploration and exploitation of the solution space. The study found that the K-means clustering-based grey wolf optimizer was able to produce high-quality cluster centres in fewer iterations, demonstrating its efficacy and efficiency on various datasets. Finally, the study demonstrates the robustness and dependability of the K-means clustering-based grey wolf optimizer in resolving data clustering issues, which represents a significant advancement over conventional techniques. In addition to addressing the shortcomings of the initial algorithm, the incorporation of K-means and the innovative weight factor into the grey wolf optimizer establishes a new standard for further study in metaheuristic clustering algorithms. The performance of the K-means clustering-based grey wolf optimizer is around 34% better than the original grey wolf optimizer algorithm for both numerical test problems and data clustering problems.

* Title and MeSH Headings from MEDLINE®/PubMed®, a database of the U.S. National Library of Medicine.