Velocity pausing particle swarm optimization: a novel variant for global optimization

被引:0
|
作者
Tareq M. Shami
Seyedali Mirjalili
Yasser Al-Eryani
Khadija Daoudi
Saadat Izadi
Laith Abualigah
机构
[1] University of York,Department of Electronic Engineering
[2] Torrens University Australia,Centre for Artificial Intelligence Research and Optimisation
[3] Yonsei University,Yonsei Frontier Lab
[4] Ericsson Canada Inc,Department of Electronics
[5] National institute of poste and telecommunication,Department of Computer Engineering and Information Technology
[6] Razi University,Prince Hussein Bin Abdullah College for Information Technology
[7] Al Al-Bayt University,Hourani Center for Applied Scientific Research
[8] Al-Ahliyya Amman University,Faculty of Information Technology
[9] Middle East University,Faculty of Information Technology
[10] Applied Science Private University,School of Computer Sciences
[11] Universiti Sains Malaysia,undefined
来源
关键词
Particle swarm optimization; PSO; Velocity pausing; Velocity pausing particle swarm optimization; VPPSO;
D O I
暂无
中图分类号
学科分类号
摘要
Particle swarm optimization (PSO) is one of the most well-regard metaheuristics with remarkable performance when solving diverse optimization problems. However, PSO faces two main problems that degrade its performance: slow convergence and local optima entrapment. In addition, the performance of this algorithm substantially degrades on high-dimensional problems. In the classical PSO, particles can move in each iteration with either slower or faster speed. This work proposes a novel idea called velocity pausing where particles in the proposed velocity pausing PSO (VPPSO) variant are supported by a third movement option that allows them to move with the same velocity as they did in the previous iteration. As a result, VPPSO has a higher potential to balance exploration and exploitation. To avoid the PSO premature convergence, VPPSO modifies the first term of the PSO velocity equation. In addition, the population of VPPSO is divided into two swarms to maintain diversity. The performance of VPPSO is validated on forty three benchmark functions and four real-world engineering problems. According to the Wilcoxon rank-sum and Friedman tests, VPPSO can significantly outperform seven prominent algorithms on most of the tested functions on both low- and high-dimensional cases. Due to its superior performance in solving complex high-dimensional problems, VPPSO can be applied to solve diverse real-world optimization problems. Moreover, the velocity pausing concept can be easily integrated with new or existing metaheuristic algorithms to enhance their performances. The Matlab code of VPPSO is available at: https://uk.mathworks.com/matlabcentral/fileexchange/119633-vppso.
引用
收藏
页码:9193 / 9223
页数:30
相关论文
共 50 条
  • [31] An enhanced particle swarm optimization with levy flight for global optimization
    Jensi, R.
    Jiji, G. Wiselin
    APPLIED SOFT COMPUTING, 2016, 43 : 248 - 261
  • [32] Non-parametric particle swarm optimization for global optimization
    Beheshti, Zahra
    Shamsuddin, Siti Mariyam
    APPLIED SOFT COMPUTING, 2015, 28 : 345 - 359
  • [33] An Improved Particle Swarm Optimization Algorithm for Global Multidimensional Optimization
    Fair, Rkia
    Bouroumi, Abdelaziz
    JOURNAL OF INTELLIGENT SYSTEMS, 2020, 29 (01) : 127 - 142
  • [34] A New Collaborative Approach to Particle Swarm Optimization for Global Optimization
    Kim, Joong Hoon
    Ngo, Thi Thuy
    Sadollah, Ali
    PROCEEDINGS OF FIFTH INTERNATIONAL CONFERENCE ON SOFT COMPUTING FOR PROBLEM SOLVING (SOCPROS 2015), VOL 2, 2016, 437 : 641 - 649
  • [35] An improved particle swarm optimization algorithm for global numerical optimization
    Bo Zhao
    COMPUTATIONAL SCIENCE - ICCS 2006, PT 1, PROCEEDINGS, 2006, 3991 : 657 - 664
  • [36] A modified particle swarm optimization for solving global optimization problems
    He, Yi-Chao
    Liu, Kun-Qi
    PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2006, : 2173 - +
  • [37] An Improved Global Particle Swarm Optimization for Faster Optimization Process
    Haniff, Mohamad Fadzli
    Selamat, Hazlina
    Buyamin, Salinda
    JURNAL TEKNOLOGI, 2015, 72 (02):
  • [38] Performance Investigation on Binary Particle Swarm Optimization for Global Optimization
    Lee, Ying Loong
    Abd El-Saleh, Ayman
    Loo, Jonathan
    Siyau, MingFei
    ADVANCES IN PRACTICAL APPLICATIONS OF AGENTS, MULTI-AGENT SYSTEMS, AND SUSTAINABILITY, 2015, 9086 : 142 - 154
  • [39] A Hybrid of Differential Evolution and Particle Swarm Optimization for Global Optimization
    Jun, Shu
    Jian, Li
    2009 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL 3, PROCEEDINGS, 2009, : 138 - +
  • [40] Particle Swarm Optimization with Crossover Operator for Global Optimization Problems
    Qian, Weiyi
    Liu, Guanglei
    MECHATRONICS, ROBOTICS AND AUTOMATION, PTS 1-3, 2013, 373-375 : 1131 - 1134