A Dynamic Genetic Algorithm for Clustering Problems

被引:0
|
作者
Cao, Yongchun [1 ]
Shao, Yabin [1 ]
Tian, Shuangliang [1 ]
Cai, Zhengqi [1 ]
机构
[1] Northwest Univ Nationalities, Sch Math & Comp Sci, Lanzhou 730030, Peoples R China
关键词
clustering problems; genetic algorithm; dynamic crossover; adaptive mutation;
D O I
10.4028/www.scientific.net/AMM.411-414.1884
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Due to many of the clustering algorithms based on GAs suffer from degeneracy and are easy to fall in local optima, a novel dynamic genetic algorithm for clustering problems (DGA) is proposed. The algorithm adopted the variable length coding to represent individuals and processed the parallel crossover operation in the subpopulation with individuals of the same length, which allows the DGA algorithm clustering to explore the search space more effectively and can automatically obtain the proper number of clusters and the proper partition from a given data set; the algorithm used the dynamic crossover probability and adaptive mutation probability, which prevented the dynamic clustering algorithm from getting stuck at a local optimal solution. The clustering results in the experiments on three artificial data sets and two real-life data sets show that the DGA algorithm derives better performance and higher accuracy on clustering problems.
引用
收藏
页码:1884 / 1893
页数:10
相关论文
共 50 条
  • [31] A genetic spectral clustering algorithm
    Wang, Huiqing
    Chen, Junjie
    Guo, Kai
    [J]. Journal of Computational Information Systems, 2011, 7 (09): : 3245 - 3252
  • [32] A genetic word clustering algorithm
    Hernandez, G
    Bobadilla, L
    Sanchez, O
    [J]. 2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 1075 - 1080
  • [33] Genetic algorithm for fuzzy clustering
    Zhao, LH
    Tsujimura, Y
    Gen, M
    [J]. 1996 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '96), PROCEEDINGS OF, 1996, : 716 - 719
  • [34] A robust dynamic niching genetic algorithm with niche migration for automatic clustering problem
    Chang, Dong-Xia
    Zhang, Xian-Da
    Zheng, Chang-Wen
    Zhang, Dao-Ming
    [J]. PATTERN RECOGNITION, 2010, 43 (04) : 1346 - 1360
  • [35] Dynamic evidential clustering algorithm
    Zhang, Zuo-wei
    Liu, Zhe
    Martin, Arnaud
    Liu, Zhun-ga
    Zhou, Kuang
    [J]. KNOWLEDGE-BASED SYSTEMS, 2021, 213
  • [36] A genetic clustering algorithm guided by a descent algorithm
    Scott, GP
    Clark, DI
    Pham, T
    [J]. PROCEEDINGS OF THE 2001 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2001, : 734 - 740
  • [37] A permutation-based dual genetic algorithm for dynamic optimization problems
    Lili Liu
    Dingwei Wang
    W. H. Ip
    [J]. Soft Computing, 2009, 13
  • [38] Heterozygosis-based immune genetic algorithm for dynamic optimization problems
    Liu, Li-Li
    Wang, Ding-Wei
    [J]. Kongzhi yu Juece/Control and Decision, 2009, 24 (12): : 1841 - 1845
  • [39] Genetic algorithm with dynamic population and species conservation for multimodal optimization problems
    Shen, Dingcai
    [J]. Journal of Computational Information Systems, 2013, 9 (19): : 7807 - 7814
  • [40] Dynamic Seed Genetic Algorithm to Solve Job Shop Scheduling Problems
    Grassi, Flavio
    Triguis Schimit, Pedro Henrique
    Pereira, Fabio Henrique
    [J]. ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: INITIATIVES FOR A SUSTAINABLE WORLD, 2016, 488 : 170 - 177