Dynamic clustering with improved binary artificial bee colony algorithm

•We proposed an improved binary artificial bee colony algorithm (IDisABC).•We examined the proposed algorithm on dynamic clustering.•Data and image clustering benchmark problems are chosen for experiments.•The obtained results are compared with K-means, FCM, GA, DisABC, DCPSO. One of the most well-k...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Applied soft computing Ročník 28; s. 69 - 80
Hlavní autoři: Ozturk, Celal, Hancer, Emrah, Karaboga, Dervis
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier B.V 01.03.2015
Témata:
ISSN:1568-4946, 1872-9681
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:•We proposed an improved binary artificial bee colony algorithm (IDisABC).•We examined the proposed algorithm on dynamic clustering.•Data and image clustering benchmark problems are chosen for experiments.•The obtained results are compared with K-means, FCM, GA, DisABC, DCPSO. One of the most well-known binary (discrete) versions of the artificial bee colony algorithm is the similarity measure based discrete artificial bee colony, which was first proposed to deal with the uncapacited facility location (UFLP) problem. The discrete artificial bee colony simply depends on measuring the similarity between the binary vectors through Jaccard coefficient. Although it is accepted as one of the simple, novel and efficient binary variant of the artificial bee colony, the applied mechanism for generating new solutions concerning to the information of similarity between the solutions only consider one similarity case i.e. it does not handle all similarity cases. To cover this issue, new solution generation mechanism of the discrete artificial bee colony is enhanced using all similarity cases through the genetically inspired components. Furthermore, the superiority of the proposed algorithm is demonstrated by comparing it with the basic discrete artificial bee colony, binary particle swarm optimization, genetic algorithm in dynamic (automatic) clustering, in which the number of clusters is determined automatically i.e. it does not need to be specified in contrast to the classical techniques. Not only evolutionary computation based algorithms, but also classical approaches such as fuzzy C-means and K-means are employed to put forward the effectiveness of the proposed approach in clustering. The obtained results indicate that the discrete artificial bee colony with the enhanced solution generator component is able to reach more valuable solutions than the other algorithms in dynamic clustering, which is strongly accepted as one of the most difficult NP-hard problem by researchers.
ISSN:1568-4946
1872-9681
DOI:10.1016/j.asoc.2014.11.040