Artificial rabbits optimization: A new bio-inspired meta-heuristic algorithm for solving engineering optimization problems

被引:376
|
作者
Wang, Liying [1 ]
Cao, Qingjiao [1 ]
Zhang, Zhenxing [2 ]
Mirjalili, Seyedali [3 ,4 ]
Zhao, Weiguo [1 ]
机构
[1] Hebei Univ Engn, Sch Water Conservancy & Hydropower, Handan 056038, Hebei, Peoples R China
[2] Univ Illinois, Prairie Res Inst, Champaign, IL 61820 USA
[3] Torrens Univ Australia, Ctr Artificial Intelligence Res & Optimisat, Brisbane, Qld 4006, Australia
[4] Yonsei Univ, YFL Yonsei Frontier Lab, Seoul, South Korea
基金
中国国家自然科学基金;
关键词
Artificial rabbits optimization; Nature-inspired algorithm; Meta-heuristic algorithm; Engineering problems; Fault diagnosis; PARTICLE SWARM OPTIMIZATION; GLOBAL OPTIMIZATION; EVOLUTIONARY ALGORITHMS; DIFFERENTIAL EVOLUTION; SEARCH OPTIMIZATION; DESIGN; MODEL; INTELLIGENCE; INFORMATION; EXPLORATION;
D O I
10.1016/j.engappai.2022.105082
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a new bio-inspired meta-heuristic algorithm, named artificial rabbits optimization (ARO), is proposed and tested comprehensively. The inspiration of the ARO algorithm is the survival strategies of rabbits in nature, including detour foraging and random hiding. The detour foraging strategy enforces a rabbit to eat the grass near other rabbits' nests, which can prevent its nest from being discovered by predators. The random hiding strategy enables a rabbit to randomly choose one burrow from its own burrows for hiding, which can decrease the possibility of being captured by its enemies. Besides, the energy shrink of rabbits will result in the transition from the detour foraging strategy to the random hiding strategy. This study mathematically models such survival strategies to develop a new optimizer. The effectiveness of ARO is tested by comparison with other well-known optimizers by solving a suite of 31 benchmark functions and five engineering problems. The results show that ARO generally outperforms the tested competitors for solving the benchmark functions and engineering problems. ARO is applied to the fault diagnosis of a rolling bearing, in which the back-propagation (BP) network optimized by ARO is developed. The case study results demonstrate the practicability of the ARO optimizer in solving challenging real-world problems. The source code of ARO is publicly available at https://seyedalimirjalili.com/aro and https://ww2.mathworks.cn/matlacentral/fileexchnnge/110250-artificial-rabbits-optimization-aro.
引用
收藏
页数:31
相关论文
共 50 条
  • [31] Mud Ring Algorithm: A New Meta-Heuristic Optimization Algorithm for Solving Mathematical and Engineering Challenges
    Desuky, Abeer S.
    Cifci, Mehmet Akif
    Kausar, Samina
    Hussain, Sadiq
    El Bakrawy, Lamiaa M.
    IEEE ACCESS, 2022, 10 : 50448 - 50466
  • [32] Orchard Algorithm (OA): A new meta-heuristic algorithm for solving discrete and continuous optimization problems
    Kaveh, Mehrdad
    Mesgari, Mohammad Saadi
    Saeidian, Bahram
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2023, 208 : 95 - 135
  • [33] Arctic puffin optimization: A bio-inspired metaheuristic algorithm for solving engineering design optimization
    Wang, Wen-chuan
    Tian, Wei-can
    Xu, Dong-mei
    Zang, Hong-fei
    ADVANCES IN ENGINEERING SOFTWARE, 2024, 195
  • [34] Artificial lemming algorithm: a novel bionic meta-heuristic technique for solving real-world engineering optimization problems
    Xiao, Yaning
    Cui, Hao
    Abu Khurma, Ruba
    Castillo, Pedro A.
    ARTIFICIAL INTELLIGENCE REVIEW, 2025, 58 (03)
  • [35] Barnacles Mating Optimizer: A Bio-Inspired Algorithm for Solving Optimization Problems
    Sulaiman, Mohd Herwan
    Mustaffa, Zuriani
    Saari, Mohd Mawardi
    Daniyal, Hamdan
    Daud, Mohd Razali
    Razali, Saifudin
    Mohamed, Amir Izzani
    2018 19TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2018, : 265 - 270
  • [36] A nature-inspired meta-heuristic knowledge-based algorithm for solving multiobjective optimization problems
    Kapoor, Muskan
    Pathak, Bhupendra Kumar
    Kumar, Rajiv
    JOURNAL OF ENGINEERING MATHEMATICS, 2023, 143 (01)
  • [37] A nature-inspired meta-heuristic knowledge-based algorithm for solving multiobjective optimization problems
    Muskan Kapoor
    Bhupendra Kumar Pathak
    Rajiv Kumar
    Journal of Engineering Mathematics, 2023, 143
  • [38] A new bio-inspired metaheuristic algorithm for solving optimization problems based on walruses behavior
    Pavel Trojovský
    Mohammad Dehghani
    Scientific Reports, 13
  • [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] Wind farm layout optimization approach using bio-inspired meta-heuristic algorithm to minimize wake effect
    Pranupa, S.
    Sriram, A. T.
    Rao, S. Nagaraja
    INTERNATIONAL JOURNAL OF DYNAMICS AND CONTROL, 2024, 12 (02) : 531 - 550