On the effect of particle update modes in particle swarm optimisation

被引:0
作者
Dong, Nanjiang [1 ]
Wang, Rui [1 ]
Zhang, Tao [1 ]
Ou, Junwei [1 ]
机构
[1] Natl Univ Def Technol, Coll Syst Engn, Changsha, Peoples R China
基金
中国国家自然科学基金;
关键词
evolutionary computation; particle swarm optimisation; PSO; population size; multi-objective optimisation; DISTANCE;
D O I
10.1504/IJBIC.2023.132784
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Particle swarm optimisation has been successfully applied in various single- and multi-objective optimisation problems. Through the literature review, it is shown that in PSO-based algorithms particles are updated mainly in two different modes. Specifically, the first mode denoted as PSO-a uses random vectors in [0, 1](n) in the particle update process. The second mode denoted as PSO-b uses random variables in [0, 1]. This study systematically analysed the effect of different modes on a varied set of benchmarks. Experimental results show that the PSO-a mode is more suitable for single-objective optimisation while the PSO-b has certain advantages for multi-objective optimisation due to the regularity of multi-objective problems. Also, the introduction of a mutation operator into PSO-b can overcome the limit of dimension. Moreover, to guarantee finding the optimal solution, the swarm size must be larger than the problem dimensionality when PSO-b is purely adopted.
引用
收藏
页码:230 / 239
页数:11
相关论文
共 39 条
  • [1] D2MOPSO: MOPSO Based on Decomposition and Dominance with Archiving Using Crowding Distance in Objective and Solution Spaces
    Al Moubayed, N.
    Petrovski, A.
    McCall, J.
    [J]. EVOLUTIONARY COMPUTATION, 2014, 22 (01) : 47 - 77
  • [2] [Anonymous], 2013, GENE
  • [3] Particle Swarm Optimization with an Aging Leader and Challengers
    Chen, Wei-Neng
    Zhang, Jun
    Lin, Ying
    Chen, Ni
    Zhan, Zhi-Hui
    Chung, Henry Shu-Hung
    Li, Yun
    Shi, Yu-Hui
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2013, 17 (02) : 241 - 258
  • [4] Cheng R, 2011, APPL MATH INFORM SCI, V5, P33
  • [5] Test Problems for Large-Scale Multiobjective and Many-Objective Optimization
    Cheng, Ran
    Jin, Yaochu
    Olhofer, Markus
    Sendhoff, Bernhard
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2017, 47 (12) : 4108 - 4121
  • [6] A Competitive Swarm Optimizer for Large Scale Optimization
    Cheng, Ran
    Jin, Yaochu
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2015, 45 (02) : 191 - 204
  • [7] A social learning particle swarm optimization algorithm for scalable optimization
    Cheng, Ran
    Jin, Yaochu
    [J]. INFORMATION SCIENCES, 2015, 291 : 43 - 60
  • [8] Cheng R, 2013, 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P718
  • [9] Coello CAC, 2002, IEEE C EVOL COMPUTAT, P1051, DOI 10.1109/CEC.2002.1004388
  • [10] Deb K., 1996, COMPUT SCI INFORM, V26, P30