Application of shuffled frog-leaping algorithm on clustering

被引:43
作者
Babak Amiri
Mohammad Fathian
Ali Maroosi
机构
[1] Iran University of Science and Technology,Department of Industrial Engineering
[2] Iran University of Science and Technology,Department of Industrial Engineering
[3] Iran University of Science and Technology,Department of Electrical and Electronic Engineering
来源
The International Journal of Advanced Manufacturing Technology | 2009年 / 45卷
关键词
Clustering; Meta-heuristic; K-means; Shuffle frog leaping;
D O I
暂无
中图分类号
学科分类号
摘要
Evolutionary algorithms, such as shuffled frog leaping, are stochastic search methods that mimic natural biological evolution and/or the social behavior of species. Such algorithms have been developed to arrive at near-optimum solutions to complex and large-scale optimization problems which cannot be solved by gradient-based mathematical programming techniques. The shuffled frog-leaping algorithm draws its formulation from two other search techniques: the local search of the “particle swarm optimization” technique and the competitiveness mixing of information of the “shuffled complex evolution” technique. Cluster analysis is one of the attractive data mining techniques which is used in many fields. One popular class of data clustering algorithms is the center-based clustering algorithm. K-means is used as a popular clustering method due to its simplicity and high speed in clustering large datasets. However, k-means has two shortcomings: Dependency on the initial state and convergence to local optima and global solutions of large problems cannot be found with reasonable amount of computation effort. In order to overcome local optima problem, lots of studies are done in clustering. In this paper, we proposed an application of shuffled frog-leaping algorithm in clustering (SFLK-means). We compared SFLK-means with other heuristics algorithm in clustering, such as GAK, SA, TS, and ACO, by implementing them on several simulations and real datasets. Our finding shows that the proposed algorithm works better than others.
引用
收藏
页码:199 / 209
页数:10
相关论文
共 41 条
  • [1] Ward JW(1963)Hierarchichal grouping to optimize an objective function J Am Stat Assoc 58 236-244
  • [2] Selim SZ(1984)-means type algorithms: a generalized convergence theorem and characterization of local optimality IEEE Trans Pattern Anal Mach Intell 6 81-87
  • [3] Ismail MA(2000)Genetic algorithm-based clustering technique Pattern Recognition 33 1455-1465
  • [4] Maulik U(1999)Genetic k-means algorithm IEEE Trans Syst, Man Cybernet—Part B: Cybernetics 29 433-439
  • [5] Bandyopadhyay S(1991)A simulated annealing algorithm for the clustering problem Pattern Recognition 24 1003-1008
  • [6] Krishna K(2000)A Tabu-search-based heuristic for clustering Pattern Recognition 33 849-858
  • [7] Murty N(2005)Application of ant K-means on clustering analysis Comput Math Appl 50 1709-1724
  • [8] Shokri Z(2004)An ant colony approach for clustering Anal Chim Acta 509 187-195
  • [9] Selim K(1982)The complexity of the generalized Lloyd–Max problem IEEE Trans Inf Theory 28 255-256
  • [10] Al-Sultan CS(2007)K-harmonic means data clustering with simulated annealing heuristic Appl Math Comput 184 199-209