A modified particle swarm optimization algorithm based on velocity updating mechanism

被引:19
|
作者
Wang, Chunfeng [1 ]
Song, Wenxin [1 ]
机构
[1] Henan Normal Univ, Coll Math & Informat Sci, Xinxiang 453007, Henan, Peoples R China
关键词
Probability selection; Particle swarm optimization; Convex combination; Opposite learning mechanism; DYNAMIC PARAMETER ADAPTATION; DESIGN;
D O I
10.1016/j.asej.2019.02.006
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Due to less parameters and simple operations in PSO, PSO has attracted the attention of many researchers. However, it amy fall into local optimum and the search precision is not high. Therefore, this paper introduces an improved PSO (CNPSO). There are two new formulas: (1) when the individual is not the best particle, the gbest is replaced by a particle, which is selected from a set based on the probability calculation. Such mechanism can help the algorithm to escape local position. (2) when the individual is the best particle, it is combined with a randomly selected particle to generate a convex combination, after that opposite learning is adopted to get a reverse solution. This operation can maintain the diversity of population. Finally, CNPSO is compared with several algorithms in three experiments, and used to optimize the spring design problem. The results indicate CNPSO has good performance and high search precision. (C) 2019 The Authors. Published by Elsevier B.V. on behalf of Faculty of Engineering, Ain Shams University.
引用
收藏
页码:847 / 866
页数:20
相关论文
共 50 条
  • [1] An Improved Particle Swarm Optimization Algorithm Based on Velocity Updating
    Guo, Jinglei
    Wu, Zhijian
    Wu, Zhejun
    [J]. 2008 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2008, : 1198 - 1202
  • [2] An analysis of the velocity updating rule of the particle swarm optimization algorithm
    Mohammad Reza Bonyadi
    Zbigniew Michalewicz
    Xiaodong Li
    [J]. Journal of Heuristics, 2014, 20 : 417 - 452
  • [3] An analysis of the velocity updating rule of the particle swarm optimization algorithm
    Bonyadi, Mohammad Reza
    Michalewicz, Zbigniew
    Li, Xiaodong
    [J]. JOURNAL OF HEURISTICS, 2014, 20 (04) : 417 - 452
  • [4] A Quantum Particle Swarm Optimization Algorithm Based on Self-Updating Mechanism
    Wu, Shuyue
    [J]. INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2018, 9 (01) : 1 - 19
  • [5] Cooperative Velocity Updating model based Particle Swarm Optimization
    Hongbo Wang
    Xiaoqi Zhao
    Kezhen Wang
    Kejian Xia
    Xuyan Tu
    [J]. Applied Intelligence, 2014, 40 : 322 - 342
  • [6] Cooperative Velocity Updating model based Particle Swarm Optimization
    Wang, Hongbo
    Zhao, Xiaoqi
    Wang, Kezhen
    Xia, Kejian
    Tu, Xuyan
    [J]. APPLIED INTELLIGENCE, 2014, 40 (02) : 322 - 342
  • [7] A New Particle Swarm Optimization Algorithm with Modified Velocity Equation
    Ma, Weimin
    Wang, Miaomiao
    [J]. PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON COOPERATION AND PROMOTION OF INFORMATION RESOURCES IN SCIENCE AND TECHNOLOGY(COINFO 10), 2010, : 43 - 48
  • [8] Nodes selection mechanism based on modified binary particle swarm optimization algorithm
    Wei, Shengyun
    Zhang, Jing
    Sun, Taichuan
    [J]. PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON INFORMATION SCIENCES, MACHINERY, MATERIALS AND ENERGY (ICISMME 2015), 2015, 126 : 2023 - 2027
  • [9] Particle Swarm Optimization with Hybrid Velocity Updating Strategies
    Wu, Xiaoling
    Zhong, Min
    [J]. 2009 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL 2, PROCEEDINGS, 2009, : 336 - 339
  • [10] A Fast Multi-Objective Particle Swarm Optimization Algorithm Based on a New Archive Updating Mechanism
    Alkebsi, Khalil
    Du, Wenli
    [J]. IEEE ACCESS, 2020, 8 (08): : 124734 - 124754