Hybridizing particle swarm optimization with simulated annealing and differential evolution

被引:0
|
作者
Mirsadeghi, Emad [1 ,2 ]
Khodayifar, Salman [3 ]
机构
[1] Computer Center, Institute for Advanced Studies in Basic Sciences (IASBS), Zanjan,45136-66731, Iran
[2] Mechanical Engineering Department, Engineering Faculty, University of Tehran, Tehran,14174-14418, Iran
[3] Department of Mathematics, Institute for Advanced Studies in Basic Sciences (IASBS), Zanjan,45136-66731, Iran
来源
Cluster Computing | 2021年 / 24卷 / 02期
关键词
Particle swarm optimization (PSO);
D O I
暂无
中图分类号
学科分类号
摘要
Based on the algorithm structure, each metaheuristic algorithm may have its pros and cons, which may result in high performance in some problems and low functionality in some others. The idea is to hybridize two or more algorithms to cover each other’s weaknesses. In this study, particle swarm optimization (PSO), simulated annealing (SA) and differential evolution (DE) are combined to develop a more powerful search algorithm. First, the temperature concept of SA is applied to balance the exploration/exploitation capability of the hybridized algorithm. Then, the DE’s mutation operator is used to improve the exploration capability of the algorithm to escape the local minimums. Next, DE’s mutation operator has been modified so that past experiences can be used for smarter mutations. Finally, the PSO particles’ tendency to their local optimums or the global optimum, which balances the algorithm’s random and greedy search, is affected by the temperature. The temperature influences the algorithm’s behavior so that the random search is more significant at the beginning, and the greedy search becomes more important as the temperature is reduced. The results are compared with the basic PSO, SA, DE, cuckoo search (CS), and hybridized CS-PSO algorithm on 20 benchmark problems. The comparison reveals that, in most cases, the new algorithm outperforms others. © 2020, Springer Science+Business Media, LLC, part of Springer Nature.
引用
收藏
页码:1135 / 1163
相关论文
共 50 条
  • [21] Particle swarm optimization algorithm with differential evolution
    Hao, Zhi-Feng
    Guo, Guang-Han
    Huang, Han
    PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2007, : 1031 - +
  • [22] Differential evolution based particle swarm optimization
    Omran, Mahamed G. H.
    Engelbrecht, Andries P.
    Salman, Ayed
    2007 IEEE SWARM INTELLIGENCE SYMPOSIUM, 2007, : 112 - +
  • [23] Clustering with Differential Evolution Particle Swarm Optimization
    Xu, Rui
    Xu, Jie
    Wunsch, Donald C., II
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [24] Application of simulated annealing particle swarm optimization in underwater acoustic positioning optimization
    Li, Jiangqiao
    Li, Liang
    Yu, Fujian
    Ju, Yang
    Ren, Jiawei
    OCEANS 2019 - MARSEILLE, 2019,
  • [25] Particle swarm optimization based on simulated annealing for solving constrained optimization problems
    Jiao W.
    Liu G.-B.
    Zhang Y.-H.
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2010, 32 (07): : 1532 - 1536
  • [26] Hybrid particle swarm-based-simulated annealing optimization techniques
    Sadati, Nasser
    Zamani, Majid
    Mahdavian, Hamid Reza Feyz
    IECON 2006 - 32ND ANNUAL CONFERENCE ON IEEE INDUSTRIAL ELECTRONICS, VOLS 1-11, 2006, : 2295 - +
  • [27] Improving quantum-behaved particle swarm optimization by simulated annealing
    Liu, Jing
    Sun, Jun
    Xu, Wenbo
    COMPUTATIONAL INTELLIGENCE AND BIOINFORMATICS, PT 3, PROCEEDINGS, 2006, 4115 : 130 - 136
  • [29] A cooperative particle swarm optimization with constriction factor based on simulated annealing
    Wu, Zhuang
    Zhang, Shuo
    Wang, Ting
    COMPUTING, 2018, 100 (08) : 861 - 880
  • [30] A Hybrid Particle Swarm Optimization Based on Symmetric Distribution and Simulated Annealing
    Li, Xueyan
    PROCEEDINGS OF THE 2016 6TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS, ENVIRONMENT, BIOTECHNOLOGY AND COMPUTER (MMEBC), 2016, 88 : 1965 - 1969