A cluster-based clonal selection algorithm for optimization in dynamic environment

被引:27
作者
Zhang, Weiwei [1 ]
Zhang, Weizheng [1 ]
Yen, Gary G. [2 ]
Jing, HongLei [1 ]
机构
[1] Zhengzhou Univ Light Ind, Sch Comp & Commun Engn, Zhengzhou 45000, Henan, Peoples R China
[2] Oklahoma State Univ, Sch Elect & Comp Engn, Stillwater, OK 74078 USA
基金
中国国家自然科学基金;
关键词
Clonal selection algorithm; Dynamic optimization problem; Memory artificial immune system; Learning strategy; PARTICLE SWARM; EVOLUTIONARY ALGORITHMS; ARCHIVE; SEARCH;
D O I
10.1016/j.swevo.2018.10.005
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Comparing with stationary optimization problems, dynamic optimization problems pose more serious challenge to traditional optimization algorithms. For solving such problem, the algorithms should track the changing optima persistently. In this paper, a cluster based clonal selection algorithm for global optimization in a dynamic fitness landscape is presented. The population is partitioned into multiple clusters according to the spatial locations at first, and then each cluster is evolved separately by using a learning based clonal selection algorithm, in which, the learning strategy within the cluster and interaction among clusters are introduced to the hypermutation operator to improve search ability. In addition, memory mechanism is presented to deposit the previous searching information and reused for optima tracking after environmental change. Experimental results demonstrate that the proposed algorithm is superior to the immune based algorithms and is competitive with respect to the state of the art designs for dynamic optimization problems.
引用
收藏
页数:13
相关论文
共 53 条
  • [1] [Anonymous], 2002, THESIS
  • [2] Aragon V.S., 2013, ARTIFICIAL IMMUNE SY
  • [3] A T-cell algorithm for solving dynamic optimization problems
    Aragon, Victoria S.
    Esquivel, Susana C.
    Coello Coello, Carlos A.
    [J]. INFORMATION SCIENCES, 2011, 181 (17) : 3614 - 3637
  • [4] Multiswarms, exclusion, and anti-convergence in dynamic environments
    Blackwell, Tim
    Branke, Juergen
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (04) : 459 - 472
  • [5] Blackwell Tim, 2008, P193, DOI 10.1007/978-3-540-74089-6_6
  • [6] Branke J., 2002, EVOLUTIONARY OPTIMIZ
  • [7] Branke J., 2003, Advances in Evolutionary Computing: Theory and Applications, P239
  • [8] Entropy-based bare bones particle swarm for dynamic constrained optimization
    Campos, Mauro
    Krohling, Renato A.
    [J]. KNOWLEDGE-BASED SYSTEMS, 2016, 97 : 203 - 223
  • [9] Cao L., 2018, NEIGHBOR BASED LEARN
  • [10] Chen-Hao Liu, 2010, Proceedings of the 5th International Conference on Computer Sciences and Convergence Information Technology (ICCIT 2010), P872, DOI 10.1109/ICCIT.2010.5711180