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

被引:44
作者
Shami, Tareq M. M. [1 ]
Mirjalili, Seyedali [2 ,3 ]
Al-Eryani, Yasser [4 ]
Daoudi, Khadija [5 ]
Izadi, Saadat [6 ]
Abualigah, Laith [7 ,8 ,9 ,10 ,11 ]
机构
[1] Univ York, Dept Elect Engn, Heslington YO10 5DD, York, England
[2] Torrens Univ Australia, Ctr Artificial Intelligence Res & Optimisat, Brisbane, Australia
[3] Yonsei Univ, Yonsei Frontier Lab, Seoul, South Korea
[4] Ericsson Canada Inc, 349 Terry Fox Dr, Kanata, ON K2K 2V6, Canada
[5] Natl Inst Poste & Telecommun, Dept Elect, Av Allal Fassi, Rabat, Morocco
[6] Razi Univ, Dept Comp Engn & Informat Technol, Kermanshah, Iran
[7] Al Al Bayt Univ, Prince Hussein Bin Abdullah Coll Informat Technol, Mafraq 130040, Jordan
[8] Al Ahliyya Amman Univ, Hourani Ctr Appl Sci Res, Amman 19328, Jordan
[9] Middle East Univ, Fac Informat Technol, Amman 11831, Jordan
[10] Appl Sci Private Univ, Fac Informat Technol, Amman 11931, Jordan
[11] Univ Sains Malaysia, Sch Comp Sci, George Town 11800, Malaysia
关键词
Particle swarm optimization; PSO; Velocity pausing; Velocity pausing particle swarm optimization; VPPSO; ANT COLONY OPTIMIZATION; DIFFERENTIAL EVOLUTION; ALGORITHM; DESIGN; PSO; MUTATION;
D O I
10.1007/s00521-022-08179-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:9193 / 9223
页数:31
相关论文
共 103 条
  • [1] A novel equilibrium optimization algorithm for multi-thresholding image segmentation problems
    Abdel-Basset, Mohamed
    Chang, Victor
    Mohamed, Reda
    [J]. NEURAL COMPUTING & APPLICATIONS, 2021, 33 (17) : 10685 - 10718
  • [2] Classification of Reservoir Recovery Factor for Oil and Gas Reservoirs: A Multi-Objective Feature Selection Approach
    Al-Tashi, Qasem
    Akhir, Emelia Akashah Patah
    Abdulkadir, Said Jadid
    Mirjalili, Seyedali
    Shami, Tareq M.
    Alhusssian, Hitham
    Alqushaibi, Alawi
    Alwadain, Ayed
    Balogun, Abdullateef O.
    Al-Zidi, Nasser
    [J]. JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2021, 9 (08)
  • [3] Density-based particle swarm optimization algorithm for data clustering
    Alswaitti, Mohammed
    Albughdadi, Mohanad
    Isa, Nor Ashidi Mat
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2018, 91 : 170 - 186
  • [4] Selective maintenance scheduling under stochastic maintenance quality with multiple maintenance actions
    Duan, Chaoqun
    Deng, Chao
    Gharaei, Abolfazl
    Wu, Jun
    Wang, Bingran
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2018, 56 (23) : 7160 - 7178
  • [5] Nonlinear inertia weight variation for dynamic adaptation in particle swarm optimization
    Chatterjee, A
    Siarry, P
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (03) : 859 - 871
  • [6] Chen GM, 2006, WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, P3672
  • [7] Novel chaotic grouping particle swarm optimization with a dynamic regrouping strategy for solving numerical optimization tasks
    Chen, Ke
    Xue, Bing
    Zhang, Mengjie
    Zhou, Fengyu
    [J]. KNOWLEDGE-BASED SYSTEMS, 2020, 194
  • [8] Bee-foraging learning particle swarm optimization
    Chen, Xu
    Tianfield, Hugo
    Du, Wenli
    [J]. APPLIED SOFT COMPUTING, 2021, 102
  • [9] A hybrid symmetry-PSO approach to finding the self-equilibrium configurations of prestressable pin-jointed assemblies
    Chen, Yao
    Yan, Jiayi
    Feng, Jian
    Sareh, Pooya
    [J]. ACTA MECHANICA, 2020, 231 (04) : 1485 - 1501
  • [10] Particle Swarm Optimization-Based Metaheuristic Design Generation of Non-Trivial Flat-Foldable Origami Tessellations With Degree-4 Vertices
    Chen, Yao
    Yan, Jiayi
    Feng, Jian
    Sareh, Pooya
    [J]. JOURNAL OF MECHANICAL DESIGN, 2021, 143 (01)