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

被引:239
|
作者
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 条
  • [21] Bio-Inspired Design of Engineering Systems
    Shoureshi, Rahmat A.
    Elisseeff, Jennifer
    SMART STRUCTURES AND SYSTEMS, 2011, 7 (03) : II - IV
  • [22] STOA: A bio-inspired based optimization algorithm for industrial engineering problems
    Dhiman, Gaurav
    Kaur, Amandeep
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2019, 82 : 148 - 174
  • [23] Kookaburra Optimization Algorithm: A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems
    Dehghani, Mohammad
    Montazeri, Zeinab
    Bektemyssova, Gulnara
    Malik, Om Parkash
    Dhiman, Gaurav
    Ahmed, Ayman E. M.
    BIOMIMETICS, 2023, 8 (06)
  • [24] Coati Optimization Algorithm: A new bio-inspired metaheuristic algorithm for solving optimization problems
    Dehghani, Mohammad
    Montazeri, Zeinab
    Trojovska, Eva
    Trojovsky, Pavel
    KNOWLEDGE-BASED SYSTEMS, 2023, 259
  • [25] Lyrebird Optimization Algorithm: A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems
    Dehghani, Mohammad
    Bektemyssova, Gulnara
    Montazeri, Zeinab
    Shaikemelev, Galymzhan
    Malik, Om Parkash
    Dhiman, Gaurav
    BIOMIMETICS, 2023, 8 (06)
  • [26] Pufferfish Optimization Algorithm: A New Bio-Inspired Metaheuristic Algorithm for Solving Optimization Problems
    Al-Baik, Osama
    Alomari, Saleh
    Alssayed, Omar
    Gochhait, Saikat
    Leonova, Irina
    Dutta, Uma
    Malik, Om Parkash
    Montazeri, Zeinab
    Dehghani, Mohammad
    BIOMIMETICS, 2024, 9 (02)
  • [27] A new bio-inspired optimisation algorithm: Bird Swarm Algorithm
    Meng, Xian-Bing
    Gao, X. Z.
    Lu, Lihua
    Liu, Yu
    Zhang, Hengzhen
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2016, 28 (04) : 673 - 687
  • [28] Serval Optimization Algorithm: A New Bio-Inspired Approach for Solving Optimization Problems
    Dehghani, Mohammad
    Trojovsky, Pavel
    BIOMIMETICS, 2022, 7 (04)
  • [29] 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
  • [30] Artificial rabbits optimization: A new bio-inspired meta-heuristic algorithm for solving engineering optimization problems
    Wang, Liying
    Cao, Qingjiao
    Zhang, Zhenxing
    Mirjalili, Seyedali
    Zhao, Weiguo
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2022, 114