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 条
  • [21] Evaluating the Potential of Clonal Selection Optimization Algorithm to Hyperspectral Image Feature Selection
    Samadzadegan, Farhad
    Namin, Shahin Rahmatollahi
    Rajabi, Mohammad Ali
    ADVANCED MATERIALS IN MICROWAVES AND OPTICS, 2012, 500 : 799 - 805
  • [22] Multi-objective Optimization Algorithm Based on Clonal Selection
    Hu, Yubo
    Chen, Tiejun
    SECOND INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING: WGEC 2008, PROCEEDINGS, 2008, : 265 - 268
  • [23] Multiobjective optimization using an immunodominance and clonal selection inspired algorithm
    MaoGuo Gong
    LiCheng Jiao
    WenPing Ma
    HaiFeng Du
    Science in China Series F: Information Sciences, 2008, 51 : 1064 - 1082
  • [24] The use of the clonal selection algorithm for NQR signal detection optimization
    Iana, Gabriel, V
    Monea, Cristian
    Oproescu, Mihai
    PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI-2019), 2019,
  • [25] Improved clonal selection algorithm combined with ant colony optimization
    Gao, Shangce
    Wang, Wei
    Dai, Hongwei
    Li, Fangjia
    Tang, Zheng
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2008, E91D (06) : 1813 - 1823
  • [26] Improved clonal selection algorithm for constrained dynamic optimization problems
    Lin, Ke-Hong
    He, Yi-Jun
    Chen, De-Zhao
    Gao Xiao Hua Xue Gong Cheng Xue Bao/Journal of Chemical Engineering of Chinese Universities, 2009, 23 (05): : 858 - 863
  • [27] A Clonal Selection Algorithm Based Optimization of Activated Sludge Process
    Du, Xianjun
    Hao, Xiaohong
    Yu, Ping
    MECHATRONICS AND INTELLIGENT MATERIALS II, PTS 1-6, 2012, 490-495 : 19 - 23
  • [28] Gray-Coded Clonal Selection Algorithm for Optimization Problem
    Dai, Hongwei
    Yang, Yu
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2016, 2016, 9937 : 267 - 273
  • [29] Clonal selection algorithm for multi-objective optimization problems
    Shang, Rong-Hua
    Ma, Wen-Ping
    Jiao, Li-Cheng
    Zhang, Wei
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2007, 34 (05): : 716 - 721
  • [30] Multiobjective optimization using an immunodominance and clonal selection inspired algorithm
    GONG MaoGuo1
    2 School of Public and Administration
    Science China(Information Sciences), 2008, (08) : 1064 - 1082