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.
机构:
Univ Hradec Kralove, Fac Sci, Dept Math, Hradec Kralove 50003, Czech RepublicUniv Hradec Kralove, Fac Sci, Dept Math, Hradec Kralove 50003, Czech Republic
Dehghani, Mohammad
Trojovsky, Pavel
论文数: 0引用数: 0
h-index: 0
机构:
Univ Hradec Kralove, Fac Sci, Dept Math, Hradec Kralove 50003, Czech RepublicUniv Hradec Kralove, Fac Sci, Dept Math, Hradec Kralove 50003, Czech Republic
机构:
Torrens Univ Australia, Ctr Artificial Intelligence Res & Optimisat, Brisbane, Qld 4006, Australia
VSB TU Ostrava, Fac Elect Engn & Comp Sci, Ostrava, Czech RepublicShiraz Univ Technol, Dept Elect & Elect Engn, Shiraz, Iran
Mirjalili, Seyedali
Trojovsky, Pavel
论文数: 0引用数: 0
h-index: 0
机构:
Univ Hradec Kralove, Fac Sci, Dept Math, Hradec Kralove, Czech RepublicShiraz Univ Technol, Dept Elect & Elect Engn, Shiraz, Iran
Trojovsky, Pavel
Abualigah, Laith
论文数: 0引用数: 0
h-index: 0
机构:
Al Al Bayt Univ, Comp Sci Dept, Mafraq 25113, Jordan
Middle East Univ, MEU Res Unit, Amman 11831, Jordan
Appl Sci Private Univ, Appl Sci Res Ctr, Amman 11931, Jordan
Jadara Univ, Jadara Res Ctr, Irbid 21110, JordanShiraz Univ Technol, Dept Elect & Elect Engn, Shiraz, Iran
机构:
Univ Hradec Kralove, Fac Sci, Dept Math, Hradec Kralove 50003, Czech RepublicUniv Hradec Kralove, Fac Sci, Dept Math, Hradec Kralove 50003, Czech Republic
Trojovsky, Pavel
Dehghani, Mohammad
论文数: 0引用数: 0
h-index: 0
机构:
Univ Hradec Kralove, Fac Sci, Dept Math, Hradec Kralove 50003, Czech RepublicUniv Hradec Kralove, Fac Sci, Dept Math, Hradec Kralove 50003, Czech Republic
Dehghani, Mohammad
Hanus, Pavel
论文数: 0引用数: 0
h-index: 0
机构:
Univ Hradec Kralove, Fac Sci, Dept Math, Hradec Kralove 50003, Czech RepublicUniv Hradec Kralove, Fac Sci, Dept Math, Hradec Kralove 50003, Czech Republic
机构:
Univ Hradec Kralove, Fac Sci, Dept Math, Hradec Kralove 50003, Czech RepublicUniv Hradec Kralove, Fac Sci, Dept Math, Hradec Kralove 50003, Czech Republic
Dehghani, Mohammad
Trojovsky, Pavel
论文数: 0引用数: 0
h-index: 0
机构:
Univ Hradec Kralove, Fac Sci, Dept Math, Hradec Kralove 50003, Czech RepublicUniv Hradec Kralove, Fac Sci, Dept Math, Hradec Kralove 50003, Czech Republic
Trojovsky, Pavel
Malik, Om Parkash
论文数: 0引用数: 0
h-index: 0
机构:
Univ Calgary, Dept Elect & Comp Engn, Calgary, AB T2N 1N4, CanadaUniv Hradec Kralove, Fac Sci, Dept Math, Hradec Kralove 50003, Czech Republic