A Dynamic Neighborhood-Based Switching Particle Swarm Optimization Algorithm

被引:160
|
作者
Zeng, Nianyin [1 ]
Wang, Zidong [2 ]
Liu, Weibo [2 ]
Zhang, Hong [1 ]
Hone, Kate [2 ]
Liu, Xiaohui [2 ]
机构
[1] Xiamen Univ, Dept Instrumental & Elect Engn, Xiamen 361005, Peoples R China
[2] Brunel Univ London, Dept Comp Sci, Uxbridge UB8 3PH, Middx, England
关键词
Heuristic algorithms; Acceleration; Optimization; Convergence; Switches; Search problems; Topology; Differential evolution (DE); dynamic neighborhood; particle swarm optimization (PSO); switching strategy; topology; QUANTITATIVE-ANALYSIS; PARAMETERS; STRATEGY; PSO;
D O I
10.1109/TCYB.2020.3029748
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, a dynamic-neighborhood-based switching PSO (DNSPSO) algorithm is proposed, where a new velocity updating mechanism is designed to adjust the personal best position and the global best position according to a distance-based dynamic neighborhood to make full use of the population evolution information among the entire swarm. In addition, a novel switching learning strategy is introduced to adaptively select the acceleration coefficients and update the velocity model according to the searching state at each iteration, thereby contributing to a thorough search of the problem space. Furthermore, the differential evolution algorithm is successfully hybridized with the particle swarm optimization (PSO) algorithm to alleviate premature convergence. A series of commonly used benchmark functions (including unimodal, multimodal, and rotated multimodal cases) is utilized to comprehensively evaluate the performance of the DNSPSO algorithm. The experimental results demonstrate that the developed DNSPSO algorithm outperforms a number of existing PSO algorithms in terms of the solution accuracy and convergence performance, especially for complicated multimodal optimization problems.
引用
收藏
页码:9290 / 9301
页数:12
相关论文
共 50 条
  • [1] Dynamic Neighborhood-Based Particle Swarm Optimization for Multimodal Problems
    Zhang, Xu-Tao
    Xu, Biao
    Zhang, Wei
    Zhang, Jun
    Ji, Xin-fang
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [2] Particle swarm optimization with neighborhood-based budget allocation
    Souravlias, D.
    Parsopoulos, K. E.
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2016, 7 (03) : 451 - 477
  • [3] Particle swarm optimization with neighborhood-based budget allocation
    D. Souravlias
    K. E. Parsopoulos
    [J]. International Journal of Machine Learning and Cybernetics, 2016, 7 : 451 - 477
  • [4] Neighborhood-based particle swarm optimization with discrete crossover for nonlinear equation systems
    Pan, Linqiang
    Zhao, Yi
    Li, Lianghao
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2022, 69
  • [5] Neighborhood-based particle swarm optimization with discrete crossover for nonlinear equation systems
    Pan, Linqiang
    Zhao, Yi
    Li, Lianghao
    [J]. Swarm and Evolutionary Computation, 2022, 69
  • [6] Particle swarm optimization algorithm using dynamic neighborhood adjustment
    Chen, Zi-Yu
    He, Zhong-Shi
    Zhang, Cheng
    [J]. Moshi Shibie yu Rengong Zhineng/Pattern Recognition and Artificial Intelligence, 2010, 23 (04): : 586 - 592
  • [7] A particle swarm optimization algorithm with neighborhood-based mutation for sequence-dependent disassembly line balancing problem
    Can B. Kalayci
    Surendra M. Gupta
    [J]. The International Journal of Advanced Manufacturing Technology, 2013, 69 : 197 - 209
  • [8] A particle swarm optimization algorithm with neighborhood-based mutation for sequence-dependent disassembly line balancing problem
    Kalayci, Can B.
    Gupta, Surendra M.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 69 (1-4): : 197 - 209
  • [9] Particle swarm optimization with dynamic neighborhood
    Gazi, Veysel
    [J]. 2007 IEEE 15TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS, VOLS 1-3, 2007, : 37 - 40
  • [10] Cockroach Swarm Optimization Using A Neighborhood-Based Strategy
    Cheng, Le
    Song, Yanhong
    Bian, Yuetang
    [J]. INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2019, 16 (04) : 784 - 790