Metaheuristics for clustering problems

Farhad Soleimanian Gharehchopogh, Benyamin Abdollahzadeh, Nima Khodadadi, Seyedali Mirjalili

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

5 Citations (Scopus)

Abstract

Data clustering is an essential, unsupervised classification method for discovering hidden patterns or information of a dataset. The literature shows metaheuristics are a reliable alternative to conventional clustering algorithms for data clustering problems. In this chapter, we compare 12 metaheuristics in this area. The algorithms used are Genetic Algorithm (GA), Gray Wolf Optimizer (GWO), Differential Evolution (DE), Biogeography-based Optimization (BBO), Harmony Search (HS), Particle Swarm Optimization (PSO), African Vulture Optimization Algorithm (AVOA), Firefly Algorithm (FFA), Symbiotic Organism Search (SOS), Artificial Bee Colony (ABC) algorithm, Whale Optimization Algorithm (WOA), and Artificial Gorilla Troops Optimization (AGTO). These algorithms were selected based on their unique capabilities. To test and evaluate the performance of the selected algorithms to solve the clustering problem, we use 10 standard datasets in the UCI repository. In addition, we use the ANOVA statistical test to examine the significant differences in the solutions obtained from the compared optimization algorithms.

Original languageEnglish
Title of host publicationComprehensive Metaheuristics
Subtitle of host publicationAlgorithms and Applications
PublisherElsevier
Pages379-392
Number of pages14
ISBN (Electronic)9780323917810
ISBN (Print)9780323972673
DOIs
Publication statusPublished - 1 Jan 2023

Keywords

  • Data clustering
  • Genetic Algorithm (GA)
  • Metaheuristic algorithm
  • Optimization
  • Particle Swarm Optimization (PSO)

Fingerprint

Dive into the research topics of 'Metaheuristics for clustering problems'. Together they form a unique fingerprint.

Cite this