Genetic Learning Particle Swarm Optimization

被引:407
|
作者
Gong, Yue-Jiao [1 ,2 ,3 ]
Li, Jing-Jing [4 ]
Zhou, Yicong [5 ]
Li, Yun [6 ]
Chung, Henry Shu-Hung [7 ]
Shi, Yu-Hui [8 ]
Zhang, Jun [1 ,2 ,3 ]
机构
[1] Sun Yat Sen Univ, Dept Comp Sci, Guangzhou 510275, Guangdong, Peoples R China
[2] Minist Educ, Key Lab Machine Intelligence & Adv Comp, Guangzhou, Guangdong, Peoples R China
[3] Minist Educ, Engn Res Ctr Supercomp Engn Software, Guangzhou 510006, Guangdong, Peoples R China
[4] South China Normal Univ, Sch Comp Sci, Guangzhou 510006, Guangdong, Peoples R China
[5] Univ Macau, Dept Comp & Informat Sci, Macau 999078, Peoples R China
[6] Univ Glasgow, Sch Engn, Glasgow G12 8QQ, Lanark, Scotland
[7] City Univ Hong Kong, Dept Elect Engn, Hong Kong, Hong Kong, Peoples R China
[8] Xian Jiaotong Liverpool Univ, Dept Elect & Elect Engn, Suzhou 215123, Peoples R China
基金
中国国家自然科学基金;
关键词
Exemplar construction; genetic algorithm (GA); hybrid method; learning scheme; particle swarm optimization (PSO); DIFFERENTIAL EVOLUTION; ALGORITHM; ORGANISMS; VARIANTS;
D O I
10.1109/TCYB.2015.2475174
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Social learning in particle swarm optimization (PSO) helps collective efficiency, whereas individual reproduction in genetic algorithm (GA) facilitates global effectiveness. This observation recently leads to hybridizing PSO with GA for performance enhancement. However, existing work uses a mechanistic parallel superposition and research has shown that construction of superior exemplars in PSO is more effective. Hence, this paper first develops a new framework so as to organically hybridize PSO with another optimization technique for "learning." This leads to a generalized "learning PSO" paradigm, the *L-PSO. The paradigm is composed of two cascading layers, the first for exemplar generation and the second for particle updates as per a normal PSO algorithm. Using genetic evolution to breed promising exemplars for PSO, a specific novel *L-PSO algorithm is proposed in the paper, termed genetic learning PSO (GL-PSO). In particular, genetic operators are used to generate exemplars from which particles learn and, in turn, historical search information of particles provides guidance to the evolution of the exemplars. By performing crossover, mutation, and selection on the historical information of particles, the constructed exemplars are not only well diversified, but also high qualified. Under such guidance, the global search ability and search efficiency of PSO are both enhanced. The proposed GL-PSO is tested on 42 benchmark functions widely adopted in the literature. Experimental results verify the effectiveness, efficiency, robustness, and scalability of the GL-PSO.
引用
收藏
页码:2277 / 2290
页数:14
相关论文
共 50 条
  • [1] Genetic Learning Particle Swarm Optimization with Diverse Selection
    Ren, Da
    Cai, Yi
    Huang, Han
    [J]. INTELLIGENT COMPUTING METHODOLOGIES, ICIC 2018, PT III, 2018, 10956 : 789 - 794
  • [2] Genetic Learning Particle Swarm Optimization with Interlaced Ring Topology
    Borowska, Bozena
    [J]. COMPUTATIONAL SCIENCE - ICCS 2020, PT V, 2020, 12141 : 136 - 148
  • [3] A Multiagent Genetic Particle Swarm Optimization
    Wang, Lianguo
    Hong, Yi
    Zhao, Fuqing
    Yu, Dongmei
    [J]. ADVANCES IN COMPUTATION AND INTELLIGENCE, PROCEEDINGS, 2008, 5370 : 659 - 668
  • [4] Feedback learning particle swarm optimization
    Tang, Yang
    Wang, Zidong
    Fang, Jian-an
    [J]. APPLIED SOFT COMPUTING, 2011, 11 (08) : 4713 - 4725
  • [5] Orthogonal Learning Particle Swarm Optimization
    Zhan, Zhi-Hui
    Zhang, Jun
    Li, Yun
    Shi, Yu-Hui
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (06) : 832 - 847
  • [6] Global genetic learning particle swarm optimization with diversity enhancement by ring topology
    Lin, Anping
    Sun, Wei
    Yu, Hongshan
    Wu, Guohua
    Tang, Hongwei
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2019, 44 : 571 - 583
  • [7] An empirical evaluation of teaching–learning-based optimization, genetic algorithm and particle swarm optimization
    Shukla A.K.
    Pippal S.K.
    Chauhan S.S.
    [J]. International Journal of Computers and Applications, 2023, 45 (01) : 36 - 50
  • [8] The Particle Swarm Optimization based on the Genetic Algorithm
    Li, Li
    Chen, Kun
    Hu, Haibo
    [J]. 2010 INTERNATIONAL CONFERENCE ON INFORMATION, ELECTRONIC AND COMPUTER SCIENCE, VOLS 1-3, 2010, : 305 - 308
  • [9] A Genetic Binary Particle Swarm Optimization model
    Sadri, Javad
    Suen, Ching Y.
    [J]. 2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 656 - +
  • [10] Swarm Reinforcement Learning Algorithms Based on Particle Swarm Optimization
    Iima, Hitoshi
    Kuroe, Yasuaki
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), VOLS 1-6, 2008, : 1109 - 1114