TY - EJOU AU - Alrosan, Ayat AU - Alomoush, Waleed AU - Alswaitti, Mohammed AU - Alissa, Khalid AU - Sahran, Shahnorbanun AU - Makhadmeh, Sharif Naser AU - Alieyan, Kamal TI - Automatic Data Clustering Based Mean Best Artificial Bee Colony Algorithm T2 - Computers, Materials \& Continua PY - 2021 VL - 68 IS - 2 SN - 1546-2226 AB - Fuzzy C-means (FCM) is a clustering method that falls under unsupervised machine learning. The main issues plaguing this clustering algorithm are the number of the unknown clusters within a particular dataset and initialization sensitivity of cluster centres. Artificial Bee Colony (ABC) is a type of swarm algorithm that strives to improve the members’ solution quality as an iterative process with the utilization of particular kinds of randomness. However, ABC has some weaknesses, such as balancing exploration and exploitation. To improve the exploration process within the ABC algorithm, the mean artificial bee colony (MeanABC) by its modified search equation that depends on solutions of mean previous and global best is used. Furthermore, to solve the main issues of FCM, Automatic clustering algorithm was proposed based on the mean artificial bee colony called (AC-MeanABC). It uses the MeanABC capability of balancing between exploration and exploitation and its capacity to explore the positive and negative directions in search space to find the best value of clusters number and centroids value. A few benchmark datasets and a set of natural images were used to evaluate the effectiveness of AC-MeanABC. The experimental findings are encouraging and indicate considerable improvements compared to other state-of-the-art approaches in the same domain. KW - Artificial bee colony; automatic clustering; natural images; validity index; number of clusters DO - 10.32604/cmc.2021.015925