Dynamic clustering using combinatorial particle swarm optimization

被引:0
|
作者
Hamid Masoud
Saeed Jalili
Seyed Mohammad Hossein Hasheminejad
机构
[1] Tarbiat Modares University,SCS lab, Computer Engineering Department, Electrical and Computer Engineering Faculty
来源
Applied Intelligence | 2013年 / 38卷
关键词
Combinatorial particle swarm optimization; Combinatorial optimization problems; Partitional clustering; Dynamic clustering;
D O I
暂无
中图分类号
学科分类号
摘要
Combinatorial Particle Swarm Optimization (CPSO) is a relatively recent technique for solving combinatorial optimization problems. CPSO has been used in different applications, e.g., partitional clustering and project scheduling problems, and it has shown a very good performance. In partitional clustering problem, CPSO needs to determine the number of clusters in advance. However, in many clustering problems, the correct number of clusters is unknown, and it is usually impossible to estimate. In this paper, an improved version, called CPSOII, is proposed as a dynamic clustering algorithm, which automatically finds the best number of clusters and simultaneously categorizes data objects. CPSOII uses a renumbering procedure as a preprocessing step and several extended PSO operators to increase population diversity and remove redundant particles. Using the renumbering procedure increases the diversity of population, speed of convergence and quality of solutions. For performance evaluation, we have examined CPSOII using both artificial and real data. Experimental results show that CPSOII is very effective, robust and can solve clustering problems successfully with both known and unknown number of clusters. Comparing the obtained results from CPSOII with CPSO and other clustering techniques such as KCPSO, CGA and K-means reveals that CPSOII yields promising results. For example, it improves 9.26 % of the value of DBI criterion for Hepato data set.
引用
收藏
页码:289 / 314
页数:25
相关论文
共 50 条
  • [1] Dynamic clustering using combinatorial particle swarm optimization
    Masoud, Hamid
    Jalili, Saeed
    Hasheminejad, Seyed Mohammad Hossein
    [J]. APPLIED INTELLIGENCE, 2013, 38 (03) : 289 - 314
  • [2] A Clustering Particle Swarm Optimizer for Dynamic Optimization
    Li, Changhe
    Yang, Shengxiang
    [J]. 2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 439 - 446
  • [3] Combinatorial particle swarm optimization (CPSO) for partitional clustering problem
    Jarboui, B.
    Cheikh, M.
    Siarry, P.
    Rebai, A.
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2007, 192 (02) : 337 - 345
  • [4] Dynamic clustering using particle swarm optimization with application in image segmentation
    Mahamed G. H. Omran
    Ayed Salman
    Andries P. Engelbrecht
    [J]. Pattern Analysis and Applications, 2006, 8 : 332 - 344
  • [5] Dynamic clustering using particle swarm optimization with application in image segmentation
    Omran, MGH
    Salman, A
    Engelbrecht, AP
    [J]. PATTERN ANALYSIS AND APPLICATIONS, 2006, 8 (04) : 332 - 344
  • [6] Dynamic clustering using support vector learning with particle swarm optimization
    Lin, JH
    Cheng, TY
    [J]. 18TH INTERNATIONAL CONFERENCE ON SYSTEMS ENGINEERING, PROCEEDINGS, 2005, : 218 - 223
  • [7] Document clustering using Particle Swarm Optimization
    Cui, XH
    Potok, TE
    Palathingal, P
    [J]. 2005 IEEE SWARM INTELLIGENCE SYMPOSIUM, 2005, : 185 - 191
  • [8] Projected Clustering Using Particle Swarm Optimization
    Gajawada, Satish
    Toshniwal, Durga
    [J]. 2ND INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATION, CONTROL AND INFORMATION TECHNOLOGY (C3IT-2012), 2012, 4 : 360 - 364
  • [9] Data clustering using particle swarm optimization
    van der Merwe, D
    Engelbrecht, AP
    [J]. CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 215 - 220
  • [10] Image Clustering Using Particle Swarm Optimization
    Wong, Man To
    He, Xiangjian
    Yeh, Wei-Chang
    [J]. 2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, : 262 - 268