Dynamic local search based immune automatic clustering algorithm and its applications

被引:24
|
作者
Liu, Ruochen [1 ]
Zhu, Binbin [1 ]
Bian, Renyu [1 ]
Ma, Yajuan [1 ]
Jiao, Licheng [1 ]
机构
[1] Xidian Univ, Int Res Ctr Intelligent Percept & Computat, Lab Intelligent Percept & Image Understanding, Minist Educ, Xian 710071, Shaanxi Provinc, Peoples R China
基金
中国国家自然科学基金;
关键词
Automatic clustering; Artificial immune system; Local search; Neighborhood structure; GENETIC ALGORITHM;
D O I
10.1016/j.asoc.2014.11.026
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Based on clonal selection mechanism in immune system, a dynamic local search based immune automatic clustering algorithm (DLSIAC) is proposed to automatically evolve the number of clusters as well as a proper partition of datasets. The real based antibody encoding consists of the activation thresholds and the clustering centers. Then based on the special structures of chromosomes, a particular dynamic local search scheme is proposed to exploit the neighborhood of each antibody as much as possible so to realize automatic variation of the antibody length during evolution. The dynamic local search scheme includes four basic operations, namely, the external cluster swapping, the internal cluster swapping, the cluster addition and the cluster decrease. Moreover, a neighborhood structure based clonal mutation is adopted to further improve the performance of the algorithm. The proposed algorithm has been extensively compared with five state-of-the-art automatic clustering techniques over a suit of datasets. Experimental results indicate that the DLSIAC is superior to other five clustering algorithms on the optimum number of clusters found and the clustering accuracy. In addition, DLSIAC is applied to a real problem, namely image segmentation, with a good performance. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:250 / 268
页数:19
相关论文
共 50 条
  • [41] An automatic nuclei segmentation method using intelligent gravitational search algorithm based superpixel clustering
    Mittal, Himanshu
    Saraswat, Mukesh
    SWARM AND EVOLUTIONARY COMPUTATION, 2019, 45 : 15 - 32
  • [42] Automatic Data Clustering based on Hybrid Atom Search Optimization and Sine-Cosine Algorithm
    Abd Elaziz, Mohamed
    Neggaz, Nabil
    Ewees, Ahmed A.
    Lu, Songfeng
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 2315 - 2322
  • [43] PSO-based Dynamic Distributed Algorithm for Automatic Task Clustering in a Robotic Swarm
    Asma, Ayari
    Sadok, Bouamama
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KES 2019), 2019, 159 : 1103 - 1112
  • [44] An efficient automatic clustering algorithm for probability density functions and its applications in surface material classification
    Nguyen-Trang, Thao
    Vo-Van, Tai
    Che-Ngoc, Ha
    STATISTICA NEERLANDICA, 2024, 78 (01) : 244 - 260
  • [45] An Automatic Clustering Algorithm Based on Region Segmentation
    Chen, Zhaowei
    Chang, Dongxia
    Zhao, Yao
    IEEE ACCESS, 2018, 6 : 74247 - 74259
  • [46] Automatic summarization model based on clustering algorithm
    Dai, Wenzhuo
    He, Qing
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [47] Where the Local Search Affects Best in an Immune Algorithm
    Scollo, Rocco A.
    Cutello, Vincenzo
    Pavone, Mario
    AIXIA 2020 - ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 12414 : 99 - 114
  • [48] An automatic clustering algorithm based on DB criterion
    Zhang, Feng
    Yang, Wei-ping
    Zhang, Zhi-long
    Zhang, Shu-xin
    Ye, Xin
    Zhang, Jun-jun
    INFRARED TECHNOLOGY AND APPLICATIONS, AND ROBOT SENSING AND ADVANCED CONTROL, 2016, 10157
  • [49] Iterated Local Search Algorithm for Clustering Wireless Sensor Networks
    Oladimeji, Muyiwa Olakanmi
    Turkey, Mikdam
    Dudley, Sandra
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 3246 - 3253
  • [50] A Parallel Local Search Algorithm for Clustering Large Biological Networks
    Coccimiglio G.
    Choudhury S.
    1600, World Scientific (27): : 3 - 4