An Improved Artificial Rabbits Optimization Algorithm with Chaotic Local Search and Opposition-Based Learning for Engineering Problems and Its Applications in Breast Cancer Problem

被引:2
作者
Ozbay, Feyza Altunbey [1 ]
Ozbay, Erdal [2 ]
Gharehchopogh, Farhad Soleimanian [3 ]
机构
[1] Firat Univ, Software Engn Dept, TR-23119 Elazig, Turkiye
[2] Firat Univ, Dept Comp Engn, TR-23119 Elazig, Turkiye
[3] Islamic Azad Univ, Dept Comp Engn, Urmia Branch, Orumiyeh 4486757159, Iran
来源
CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES | 2024年 / 141卷 / 02期
关键词
Artificial rabbit optimization; binary optimization; breast cancer; chaotic local search; engineering design problem; opposition-based learning;
D O I
10.32604/cmes.2024.054334
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Artificial rabbits optimization (ARO) is a recently proposed biology-based optimization algorithm inspired by the detour foraging and random hiding behavior of rabbits in nature. However, for solving optimization problems, the ARO algorithm shows slow convergence speed and can fall into local minima. To overcome these drawbacks, this paper proposes chaotic opposition-based learning ARO (COARO), an improved version of the ARO algorithm that incorporates opposition-based learning (OBL) and chaotic local search (CLS) techniques. By adding OBL to ARO, the convergence speed of the algorithm increases and it explores the search space better. Chaotic maps in CLS provide rapid convergence by scanning the search space efficiently, since their ergodicity and non-repetitive properties. The proposed COARO algorithm has been tested using thirty-three distinct benchmark functions. The outcomes have been compared with the most recent optimization algorithms. Additionally, the COARO algorithm's problem-solving capabilities have been evaluated using six different engineering design problems and compared with various other algorithms. This study also introduces a binary variant of the continuous COARO algorithm, named BCOARO. The performance of BCOARO was evaluated on the breast cancer dataset. The effectiveness of BCOARO has been compared with different feature selection algorithms. The proposed BCOARO outperforms alternative algorithms, according to the findings obtained for real applications in terms of accuracy performance, and fitness value. Extensive experiments show that the COARO and BCOARO algorithms achieve promising results compared to other metaheuristic algorithms.
引用
收藏
页码:1067 / 1110
页数:44
相关论文
共 56 条
  • [1] Reptile Search Algorithm (RSA): A nature-inspired meta-heuristic optimizer
    Abualigah, Laith
    Abd Elaziz, Mohamed
    Sumari, Putra
    Geem, Zong Woo
    Gandomi, Amir H.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 191
  • [2] Aquila Optimizer: A novel meta-heuristic optimization algorithm
    Abualigah, Laith
    Yousri, Dalia
    Abd Elaziz, Mohamed
    Ewees, Ahmed A.
    Al-qaness, Mohammed A. A.
    Gandomi, Amir H.
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 157 (157)
  • [3] The Arithmetic Optimization Algorithm
    Abualigah, Laith
    Diabat, Ali
    Mirjalili, Seyedali
    Elaziz, Mohamed Abd
    Gandomi, Amir H.
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 376
  • [4] Artificial bee colony algorithm for large-scale problems and engineering design optimization
    Akay, Bahriye
    Karaboga, Dervis
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 2012, 23 (04) : 1001 - 1014
  • [5] Butterfly optimization algorithm: a novel approach for global optimization
    Arora, Sankalap
    Singh, Satvir
    [J]. SOFT COMPUTING, 2019, 23 (03) : 715 - 734
  • [6] Weighted Superposition Attraction (WSA): A swarm intelligence algorithm for optimization problems - Part 2: Constrained optimization
    Baykasoglu, Adil
    Akpinar, Sener
    [J]. APPLIED SOFT COMPUTING, 2015, 37 : 396 - 415
  • [7] Ant-Inspired Metaheuristic Algorithms for Combinatorial Optimization Problems in Water Resources Management
    Bhavya, Ravinder
    Elango, Lakshmanan
    [J]. WATER, 2023, 15 (09)
  • [8] Chu SC, 2006, LECT NOTES ARTIF INT, V4099, P854
  • [9] Use of chaotic sequences in a biologically inspired algorithm for engineering design optimization
    Coelho, Leandro dos Santos
    Mariani, Viviana Cocco
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2008, 34 (03) : 1905 - 1913
  • [10] Use of a self-adaptive penalty approach for engineering optimization problems
    Coello, CAC
    [J]. COMPUTERS IN INDUSTRY, 2000, 41 (02) : 113 - 127