Biomimicry of parasitic behavior in a coevolutionary particle swarm optimization algorithm for global optimization

被引:23
|
作者
Qin, Quande [1 ,2 ]
Cheng, Shi [3 ,4 ]
Zhang, Qingyu [1 ,2 ]
Li, Li [1 ]
Shi, Yuhui [5 ]
机构
[1] Shenzhen Univ, Coll Management, Dept Management Sci, Shenzhen, Peoples R China
[2] Shenzhen Univ, Res Inst Business Analyt & Supply Chain Managemen, Shenzhen, Peoples R China
[3] Univ Nottingham Ningbo, Div Comp Sci, Ningbo, Zhejiang, Peoples R China
[4] Univ Nottingham Ningbo, Int Doctoral Innovat Ctr, Ningbo, Zhejiang, Peoples R China
[5] Xian Jiaotong Liverpool Univ, Dept Elect & Elect Engn, Suzhou, Peoples R China
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
Coevolution; Global optimization; Parasitic behavior; Particle swarm optimization; Population diversity; GENETIC ALGORITHM; DIVERSITY; INTELLIGENCE; EVOLUTIONARY; BIODIVERSITY; TESTS;
D O I
10.1016/j.asoc.2015.03.050
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The declining of population diversity is often considered as the primary reason for solutions falling into the local optima in particle swarm optimization (PSO). Inspired by the phenomenon that parasitic behavior is beneficial to the natural ecosystem for the promotion of its biodiversity, this paper presents a novel coevolutionary particle swarm optimizer with parasitic behavior (PSOPB). The population of PSOPB consists of two swarms, which are host swarm and parasite swarm. The characteristics of parasitic behavior are mimicked from three aspects: the parasites getting nourishments from the host, the host immunity, and the evolution of the parasites. With a predefined probability, which reflects the characteristic of the facultative parasitic behavior, the two swarms exchange particles according to particles' sorted fitness values in each swarm. The host immunity is mimicked through two ways: the number of exchange particles is linearly decreased over iterations, and particles in the host swarm can learn from the global best position in the parasite swarm. Two mutation operators are utilized to simulate two aspects of the evolution of the parasites in PSOPB. In order to embody the law of "survival of the fittest" in biological evolution, the particles with poor fitness in the host swarm are removed and replaced by the same numbers of randomly initialized particles. The proposed algorithm is experimentally validated on a set of 21 benchmark functions. The experimental results show that PSOPB performs better than other eight popular PSO variants in terms of solution accuracy and convergence speed. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:224 / 240
页数:17
相关论文
共 50 条
  • [1] A cooperative coevolutionary algorithm for multiobjective particle swarm optimization
    Tan, C. H.
    Goh, C. K.
    Tan, K. C.
    Tay, A.
    [J]. 2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 3180 - 3186
  • [2] A global particle swarm optimization algorithm
    Gao, Li-Qun
    Li, Ruo-Ping
    Zou, De-Xuan
    [J]. Dongbei Daxue Xuebao/Journal of Northeastern University, 2011, 32 (11): : 1538 - 1541
  • [3] A Novel Particle Swarm Optimization Algorithm for Global Optimization
    Wang, Chun-Feng
    Liu, Kui
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2016, 2016
  • [4] An improved particle swarm optimization algorithm for global numerical optimization
    Bo Zhao
    [J]. COMPUTATIONAL SCIENCE - ICCS 2006, PT 1, PROCEEDINGS, 2006, 3991 : 657 - 664
  • [5] A Novel Simple Particle Swarm Optimization Algorithm for Global Optimization
    Zhang, Xin
    Zou, Dexuan
    Shen, Xin
    [J]. MATHEMATICS, 2018, 6 (12)
  • [6] An Improved Particle Swarm Optimization Algorithm for Global Multidimensional Optimization
    Fair, Rkia
    Bouroumi, Abdelaziz
    [J]. JOURNAL OF INTELLIGENT SYSTEMS, 2020, 29 (01) : 127 - 142
  • [7] Parallel global optimization with the particle swarm algorithm
    Schutte, JF
    Reinbolt, JA
    Fregly, BJ
    Haftka, RT
    George, AD
    [J]. INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2004, 61 (13) : 2296 - 2315
  • [8] An adaptive particle swarm algorithm for global optimization
    Guo Chonghui
    Li Hong
    [J]. GLOBALIZATION CHALLENGE AND MANAGEMENT TRANSFORMATION, VOLS I - III, 2007, : 8 - 12
  • [9] An Analysis of Initialization Techniques of Particle Swarm Optimization Algorithm for Global Optimization
    Bangyal, Waqas Haider
    Malik, Zahra Aman
    Saleem, Iqra
    Rehman, Najeeb Ur
    [J]. 4TH INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING (IC)2, 2021, : 476 - +
  • [10] A Robust Cooperative Coevolutionary Particle Swarm Optimization Algorithm for Triangulation of Bayesian Networks
    Dong, Xuchu
    Ouyang, Dantong
    Cai, Dianbo
    Ye, Yuxin
    Feng, ShaSha
    [J]. ADVANCED MATERIALS SCIENCE AND TECHNOLOGY, PTS 1-2, 2011, 181-182 : 468 - +