Baldwinian learning in clonal selection algorithm for optimization

被引:75
|
作者
Gong, Maoguo [1 ]
Jiao, Licheng [1 ]
Zhang, Lining [1 ]
机构
[1] Xidian Univ, Key Lab Intelligent Percept & Image Understanding, Minist Educ China, Inst Intelligent Informat Proc, Xian 710071, Peoples R China
基金
中国国家自然科学基金;
关键词
Baldwin effect; Clonal selection; Artificial immune systems; Evolutionary algorithms; Optimization; ARTIFICIAL IMMUNE-SYSTEM; GENETIC ALGORITHM; DIFFERENTIAL EVOLUTION; OPTIMAL APPROXIMATION; GLOBAL OPTIMIZATION; LINEAR-SYSTEMS; MODEL;
D O I
10.1016/j.ins.2009.12.007
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Artificial immune systems are a kind of new computational intelligence methods which draw inspiration from the human immune system. Most immune system inspired optimization algorithms are based on the applications of clonal selection and hypermutation, and known as clonal selection algorithms. These clonal selection algorithms simulate the immune response process based on principles of Darwinian evolution by using various forms of hypermutation as variation operators. The generation of new individuals is a form of the trial and error process. It seems very wasteful not to make use of the Baldwin effect in immune system to direct the genotypic changes. In this paper, based on the Baldwin effect. an improved clonal selection algorithm, Baldwinian Clonal Selection Algorithm, termed as BCSA, is proposed to deal with optimization problems. BCSA evolves and improves antibody population by four operators, clonal proliferation, Baldwinian learning, hypermutation, and clonal selection. It is the first time to introduce the Baldwinian learning into artificial immune systems. The Baldwinian learning operator simulates the learning mechanism in immune system by employing information from within the antibody population to alter the search space. It makes use of the exploration performed by the phenotype to facilitate the evolutionary search for good genotypes. In order to validate the effectiveness of BCSA, eight benchmark functions, six rotated functions, six composition functions and a real-world problem, optimal approximation of linear systems are solved by BCSA, successively. Experimental results indicate that BCSA performs very well in solving most of the test problems and is an effective and robust algorithm for optimization. (C) 2009 Elsevier Inc. All rights reserved.
引用
收藏
页码:1218 / 1236
页数:19
相关论文
共 50 条
  • [41] A new multiobjective evolutionary optimization algorithm based on θ-multiobjective clonal selection
    Zareizadeh, Zahra
    Helfroush, Mohammad Sadegh
    Kazemi, Kamran
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2017, 32 (03) : 1685 - 1696
  • [42] Applications of Clonal Selection Algorithm Based on Tabu Criteria in Combinatorial Optimization
    Miao, Yongfei
    Yin, Yufu
    Wang, Yunpeng
    PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND COMPUTER APPLICATIONS (ICSA 2013), 2013, 92 : 305 - 310
  • [43] Clonal selection: an immunological algorithm for global optimization over continuous spaces
    Pavone, Mario
    Narzisi, Giuseppe
    Nicosia, Giuseppe
    JOURNAL OF GLOBAL OPTIMIZATION, 2012, 53 (04) : 769 - 808
  • [44] A Novel Particle Swarm Optimization Method Using Clonal Selection Algorithm
    Hong, Lu
    2009 INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION, VOL II, 2009, : 471 - 474
  • [45] Optimization in Electromagnetics Using the Real-coded Clonal Selection Algorithm
    Campelo, Felipe
    Guimaraes, Frederico G.
    Ramirez, Jaime A.
    Igarashi, Hajime
    2008 IEEE CONFERENCE ON SOFT COMPUTING IN INDUSTRIAL APPLICATIONS SMCIA/08, 2009, : 89 - +
  • [46] A cluster-based clonal selection algorithm for optimization in dynamic environment
    Zhang, Weiwei
    Zhang, Weizheng
    Yen, Gary G.
    Jing, HongLei
    SWARM AND EVOLUTIONARY COMPUTATION, 2019, 50
  • [47] Application of Clonal Selection Algorithm in Construction Site Utilization Planning Optimization
    Wang, Xi
    Deshpande, Abhijeet S.
    Dadi, Gabriel B.
    Salman, Baris
    ICSDEC 2016 - INTEGRATING DATA SCIENCE, CONSTRUCTION AND SUSTAINABILITY, 2016, 145 : 267 - 273
  • [48] Clonal optimization of negative selection algorithm with applications in motor fault detection
    X. Z. Gao
    Ovaska, S. J.
    X. Wang
    M.-Y Chow
    2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS, 2006, : 5118 - +
  • [49] META-HEURISTIC CLONAL SELECTION ALGORITHM FOR OPTIMIZATION OF FOREST PLANNING
    Araujo Junior, Carlos Alberto
    Mendes, Joao Batista
    Cabacinha, Christian Dias
    de Assis, Adriana Leandra
    Alves Matos, Lisandra Maria
    Leite, Helio Garcia
    REVISTA ARVORE, 2017, 41 (06):
  • [50] Centroid-based memetic algorithm - adaptive Lamarckian and Baldwinian learning
    Kheng, Cheng Wai
    Chong, Siang Yew
    Lim, Meng-Hiot
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2012, 43 (07) : 1193 - 1216