An Advanced Crow Search Algorithm for Solving Global Optimization Problem

被引:6
|
作者
Lee, Donwoo [1 ]
Kim, Jeonghyun [2 ]
Shon, Sudeok [1 ]
Lee, Seungjae [1 ]
机构
[1] Korea Univ Technol & Educ, Sch Ind Design & Architectural Engn, 1600 Chungjeol ro, Byeongcheon Myeon, Cheonan 31253, South Korea
[2] Wroclaw Univ Sci & Technol, Fac Civil Engn, Wybrzeze Wyspianskiego 27, PL-50370 Wroclaw, Poland
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 11期
基金
新加坡国家研究基金会;
关键词
advanced crow search algorithm; metaheuristic; convergence performance; engineering problem; benchmark function; OPTIMAL-DESIGN;
D O I
10.3390/app13116628
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The conventional crow search (CS) algorithm is a swarm-based metaheuristic algorithm that has fewer parameters, is easy to apply to problems, and is utilized in various fields. However, it has a disadvantage, as it is easy for it to fall into local minima by relying mainly on exploitation to find approximations. Therefore, in this paper, we propose the advanced crow search (ACS) algorithm, which improves the conventional CS algorithm and solves the global optimization problem. The ACS algorithm has three differences from the conventional CS algorithm. First, we propose using dynamic AP (awareness probability) to perform exploration of the global region for the selection of the initial population. Second, we improved the exploitation performance by introducing a formula that probabilistically selects the best crows instead of randomly selecting them. Third, we improved the exploration phase by adding an equation for local search. The ACS algorithm proposed in this paper has improved exploitation and exploration performance over other metaheuristic algorithms in both unimodal and multimodal benchmark functions, and it found the most optimal solutions in five engineering problems.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] Improved versions of crow search algorithm for solving global numerical optimization problems
    Alaa Sheta
    Malik Braik
    Heba Al-Hiary
    Seyedali Mirjalili
    Applied Intelligence, 2023, 53 : 26840 - 26884
  • [2] Improved versions of crow search algorithm for solving global numerical optimization problems
    Sheta, Alaa
    Braik, Malik
    AI-Hiary, Heba
    Mirjahlili, Seyedali
    APPLIED INTELLIGENCE, 2023, 53 (22) : 26840 - 26884
  • [3] Crow search algorithm for solving optimal power flow problem
    Saha, Anulekha
    Bhattacharya, Aniruddha
    Das, Priyanath
    Chakraborty, Ajoy Kumar
    PROCEEDINGS OF THE 2017 IEEE SECOND INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND COMMUNICATION TECHNOLOGIES (ICECCT), 2017,
  • [4] An improved crow search algorithm for solving numerical optimization functions
    Gholami, Jafar
    Mardukhi, Farhad
    Zawbaa, Hossam M.
    SOFT COMPUTING, 2021, 25 (14) : 9441 - 9454
  • [5] Memory based hybrid crow search algorithm for solving numerical and constrained global optimization problems
    Malik Braik
    Hussein Al-Zoubi
    Mohammad Ryalat
    Alaa Sheta
    Omar Alzubi
    Artificial Intelligence Review, 2023, 56 : 27 - 99
  • [6] CCSA: Conscious Neighborhood-based Crow Search Algorithm for Solving Global Optimization Problems
    Zamani, Hoda
    Nadimi-Shahraki, Mohammad H.
    Gandomi, Amir H.
    APPLIED SOFT COMPUTING, 2019, 85
  • [7] Memory based hybrid crow search algorithm for solving numerical and constrained global optimization problems
    Braik, Malik
    Al-Zoubi, Hussein
    Ryalat, Mohammad
    Sheta, Alaa
    Alzubi, Omar
    ARTIFICIAL INTELLIGENCE REVIEW, 2023, 56 (01) : 27 - 99
  • [8] An improved crow search algorithm for solving numerical optimization functions
    Jafar Gholami
    Farhad Mardukhi
    Hossam M. Zawbaa
    Soft Computing, 2021, 25 : 9441 - 9454
  • [9] A hybrid crow search algorithm for solving the DNA fragment assembly problem
    Allaoui, Mohcin
    Ahiod, Belaid
    El Yafrani, Mohamed
    EXPERT SYSTEMS WITH APPLICATIONS, 2018, 102 : 44 - 56
  • [10] A modified crow search algorithm (MCSA) for solving economic load dispatch problem
    Mohammadi, Farid
    Abdi, Hamdi
    APPLIED SOFT COMPUTING, 2018, 71 : 51 - 65