An adaptive parallel particle swarm optimization for numerical optimization problems

被引:0
|
作者
Xinsheng Lai
Yuren Zhou
机构
[1] Shangrao Normal University,School of Mathematics and Computer Science
[2] Sun Yat-sen University,School of Data and Computer Science
来源
关键词
PSO; Parallel; Multiple population; Osmosis; Migration; Adaptive;
D O I
暂无
中图分类号
学科分类号
摘要
The parallelization of particle swarm optimization (PSO) is an efficient way to improve the performance of PSO. The multiple population parallelization is one way to parallelize PSO, in which three parameters need to be manually set in advance. They are migration interval, migration rate, and migration direction, which decide when, how many and from which subpopulation to which subpopulation particles will be migrated, respectively. However, there are two shortcomings concerning manually setting these three parameters in advance. One is that good particles cannot be migrated in time since particles can only be migrated every a given interval and in a given direction in parallel PSO. The other is that a large number of unnecessary migrations will take place since a given rate of particles in each subpopulation will be migrated every a given interval in a given direction. Both may be bad for parallel PSO to find high-quality solutions as quickly as possible, and this will result in a huge communication cost. Inspired by the phenomenon of osmosis, this paper presents a multiple population parallel version of PSO based on osmosis. It can adaptively decide when, how many, and from which subpopulation to which subpopulation particles will be migrated. Its usefulness, especially for high-dimensional functions, is demonstrated by numerical experiments.
引用
收藏
页码:6449 / 6467
页数:18
相关论文
共 50 条
  • [1] An adaptive parallel particle swarm optimization for numerical optimization problems
    Lai, Xinsheng
    Zhou, Yuren
    [J]. NEURAL COMPUTING & APPLICATIONS, 2019, 31 (10): : 6449 - 6467
  • [2] Cultural based adaptive mutation Particle Swarm Optimization algorithm for numerical optimization problems
    Liu, Sheng
    Wang, Xing-Yu
    You, Xiao-Ming
    [J]. Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2007, 37 (SUPPL.): : 100 - 104
  • [3] Cultured differential particle swarm optimization for numerical optimization problems
    Liu, Sheng
    Wang, Xingyu
    You, Xiaoming
    [J]. ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 4, PROCEEDINGS, 2007, : 642 - +
  • [4] A NEW MODEL OF PARALLEL PARTICLE SWARM OPTIMIZATION ALGORITHM FOR SOLVING NUMERICAL PROBLEMS
    Pirozmand, Poria
    Alrezaamiri, Hamidreza
    Ebrahimnejad, Ali
    Motameni, Homayun
    [J]. MALAYSIAN JOURNAL OF COMPUTER SCIENCE, 2021, 34 (04) : 389 - 407
  • [5] Multi-strategy adaptive particle swarm optimization for numerical optimization
    Tang, Kezong
    Li, Zuoyong
    Luo, Limin
    Liu, Bingxiang
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2015, 37 : 9 - 19
  • [6] Adaptive Particle Swarm Optimization with Variable Relocation for Dynamic Optimization Problems
    Zhan, Zhi-Hui
    Li, Jing-Jing
    Zhang, Jun
    [J]. 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 1565 - 1570
  • [7] A parallel boundary search particle swarm optimization algorithm for constrained optimization problems
    Zhao Liu
    Zeyang Li
    Ping Zhu
    Wei Chen
    [J]. Structural and Multidisciplinary Optimization, 2018, 58 : 1505 - 1522
  • [8] A parallel boundary search particle swarm optimization algorithm for constrained optimization problems
    Liu, Zhao
    Li, Zeyang
    Zhu, Ping
    Chen, Wei
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2018, 58 (04) : 1505 - 1522
  • [9] A parallel particle swarm optimization algorithm for multi-objective optimization problems
    Fan, Shu-Kai S.
    Chang, Ju-Ming
    [J]. ENGINEERING OPTIMIZATION, 2009, 41 (07) : 673 - 697
  • [10] Parallel Particle Swarm Optimization with Adaptive Asynchronous Migration Strategy
    Zhan, Zhi-hui
    Zhang, Jun
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS, 2009, 5574 : 490 - 501