A hybrid algorithm based on chicken swarm and improved raven roosting optimization

被引:0
|
作者
Shadi Torabi
Faramarz Safi-Esfahani
机构
[1] Islamic Azad University,Faculty of Computer Engineering, Najafabad Branch
[2] Islamic Azad University,Big Data Research Center, Najafabad Branch
来源
Soft Computing | 2019年 / 23卷
关键词
Meta-heuristic algorithm; Chicken swarm optimization (CSO); Raven roosting optimization algorithm (RRO); Improved raven roosting optimization algorithm (IRRO);
D O I
暂无
中图分类号
学科分类号
摘要
One of the newest bio-inspired meta-heuristic algorithms is the chicken swarm optimization (CSO) algorithm. This algorithm is inspired by the hierarchical behavior of chickens in a swarm for finding food. The diverse movements of the chickens create a balance between the local and the global search for finding the optimal solution. Raven roosting optimization (RRO) algorithm is inspired by the social behavior of raven and the information flow between the members of the population with the goal of finding food. The advantage of this algorithm lies in using the individual perception mechanism in the process of searching the problem space. Premature convergence is one of the drawbacks of the algorithm that is analogous to the early convergence of the algorithm to an undesirable point. In the current work, a hybrid (IRRO–CSO) meta-heuristic approach based on the improved raven roosting optimization algorithm (IRRO) and the CSO algorithm is proposed. The CSO algorithm is used for its efficiency in satisfying the balance between the local and the global search, and IRRO algorithm is chosen for solving the problem of premature convergence and its better performance in bigger search spaces. The performance of the proposed hybrid IRRO–CSO algorithm is compared with other imitation-based swarm intelligence methods using benchmark functions (CEC2017). The obtained results from the implementation of the hybrid IRRO–CSO algorithm in MATLAB show an improvement in the average best fitness compared with the following algorithms: WOA, GWO, CSO, BAT and PSO. Due to avoiding the varying experimental results, the Friedman statistical test was applied. The presented combinatorial algorithm IRRO–CSO shows better results in comparison with the competitive algorithms after testing IRRO–CSO on 30 standard functions presented in CEC2017.
引用
收藏
页码:10129 / 10171
页数:42
相关论文
共 50 条
  • [1] A hybrid algorithm based on chicken swarm and improved raven roosting optimization
    Torabi, Shadi
    Safi-Esfahani, Faramarz
    SOFT COMPUTING, 2019, 23 (20) : 10129 - 10171
  • [2] Improved Raven Roosting Optimization algorithm (IRRO)
    Torabi, Shadi
    Safi-Esfahani, Faramarz
    SWARM AND EVOLUTIONARY COMPUTATION, 2018, 40 : 144 - 154
  • [3] A dynamic task scheduling framework based on chicken swarm and improved raven roosting optimization methods in cloud computing
    Shadi Torabi
    Faramarz Safi-Esfahani
    The Journal of Supercomputing, 2018, 74 : 2581 - 2626
  • [4] A dynamic task scheduling framework based on chicken swarm and improved raven roosting optimization methods in cloud computing
    Torabi, Shadi
    Safi-Esfahani, Faramarz
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (06): : 2581 - 2626
  • [5] Improved chicken swarm optimization algorithm
    Li B.
    Shen G.-J.
    Sun G.
    Zheng T.-T.
    Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2019, 49 (04): : 1339 - 1344
  • [6] Truss Structure Optimization Based on Improved Chicken Swarm Optimization Algorithm
    Li, Yancang
    Wang, Shiwen
    Han, Muxuan
    ADVANCES IN CIVIL ENGINEERING, 2019, 2019
  • [7] The raven roosting optimisation algorithm
    Brabazon, Anthony
    Cui, Wei
    O'Neill, Michael
    SOFT COMPUTING, 2016, 20 (02) : 525 - 545
  • [8] The raven roosting optimisation algorithm
    Anthony Brabazon
    Wei Cui
    Michael O’Neill
    Soft Computing, 2016, 20 : 525 - 545
  • [9] Interruptible load scheduling model based on an improved chicken swarm optimization algorithm
    Wang, Jinsong
    Zhang, Fan
    Liu, Huanan
    Ding, Jianyong
    Gao, Ciwei
    CSEE JOURNAL OF POWER AND ENERGY SYSTEMS, 2021, 7 (02): : 232 - 240
  • [10] An Improved Chicken Swarm Optimization Algorithm Based on Adaptive Mutation Learning Strategy
    Zhou, Xin-Xin
    Gao, Zhi-Rui
    Yi, Xue-Ting
    Journal of Computers (Taiwan), 2022, 33 (06) : 1 - 19