Chameleon Swarm Algorithm: A bio-inspired optimizer for solving engineering design problems

被引:288
|
作者
Braik, Malik Shehadeh [1 ]
机构
[1] Al Balqa Appl Univ, Dept Comp Sci, Al Salt, Jordan
关键词
Chameleon Swarm Algorithm; Optimization techniques; Meta-heuristics; Nature-inspired algorithms; Evolutionary algorithms; Swarm intelligence algorithms; INTEGER;
D O I
10.1016/j.eswa.2021.114685
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a novel meta-heuristic algorithm named Chameleon Swarm Algorithm (CSA) for solving global numerical optimization problems. The base inspiration for CSA is the dynamic behavior of chameleons when navigating and hunting for food sources on trees, deserts and near swamps. This algorithm mathematically models and implements the behavioral steps of chameleons in their search for food, including their behavior in rotating their eyes to a nearly 360 degrees scope of vision to locate prey and grab prey using their sticky tongues that launch at high speed. These foraging mechanisms practiced by chameleons eventually lead to feasible solutions when applied to address optimization problems. The stability of the proposed algorithm was assessed on sixtyseven benchmark test functions and the performance was examined using several evaluation measures. These test functions involve unimodal, multimodal, hybrid and composition functions with different levels of complexity. An extensive comparative study was conducted to demonstrate the efficacy of CSA over other meta-heuristic algorithms in terms of optimization accuracy. The applicability of the proposed algorithm in reliably addressing real-world problems was demonstrated in solving five constrained and computationally expensive engineering design problems. The overall results of CSA show that it offered a favorable global or near global solution and better performance compared to other meta-heuristics.
引用
收藏
页数:25
相关论文
共 50 条
  • [31] A New Bio-inspired Algorithm: Chicken Swarm Optimization
    Meng, Xianbing
    Liu, Yu
    Gao, Xiaozhi
    Zhang, Hengzhen
    ADVANCES IN SWARM INTELLIGENCE, PT1, 2014, 8794 : 86 - 94
  • [32] A new bio-inspired algorithm: Chicken swarm optimization
    Meng, Xianbing
    Liu, Yu
    Gao, Xiaozhi
    Zhang, Hengzhen
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8794 : 86 - 94
  • [33] From biological morphogenesis to engineering joint design: A bio-inspired algorithm
    Marquez-Florez, Kalenia
    Arroyave-Tobon, Santiago
    Linares, Jean-Marc
    MATERIALS & DESIGN, 2023, 225
  • [34] Editorial: Special Section on Bio-Inspired Swarm Computing and Engineering
    Tan, Ying
    Shi, Yuhui
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2017, 14 (01) : 1 - 3
  • [35] Giant Armadillo Optimization: A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems
    Alsayyed, Omar
    Hamadneh, Tareq
    Al-Tarawneh, Hassan
    Alqudah, Mohammad
    Gochhait, Saikat
    Leonova, Irina
    Malik, Om Parkash
    Dehghani, Mohammad
    BIOMIMETICS, 2023, 8 (08)
  • [36] A new bio-inspired metaheuristic algorithm for solving optimization problems based on walruses behavior
    Pavel Trojovský
    Mohammad Dehghani
    Scientific Reports, 13
  • [37] Green Anaconda Optimization: A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems
    Dehghani, Mohammad
    Trojovsky, Pavel
    Malik, Om Parkash
    BIOMIMETICS, 2023, 8 (01)
  • [38] Recent advances in use of bio-inspired jellyfish search algorithm for solving optimization problems
    Chou, Jui-Sheng
    Molla, Asmare
    SCIENTIFIC REPORTS, 2022, 12 (01)
  • [39] A new bio-inspired metaheuristic algorithm for solving optimization problems based on walruses behavior
    Trojovsky, Pavel
    Dehghani, Mohammad
    SCIENTIFIC REPORTS, 2023, 13 (01)
  • [40] Recent advances in use of bio-inspired jellyfish search algorithm for solving optimization problems
    Jui-Sheng Chou
    Asmare Molla
    Scientific Reports, 12