Liver Cancer Algorithm: A novel bio-inspired optimizer

被引:150
作者
Houssein, Essam H. [1 ]
Oliva, Diego [2 ]
Samee, Nagwan Abdel [3 ]
Mahmoud, Noha F. [4 ]
Emam, Marwa M. [1 ]
机构
[1] Minia Univ, Fac Comp & Informat, Al Minya, Egypt
[2] Univ Guadalajara, CUCEI, Dept Innovac Basada Informac & Conocimiento, Guadalajara, Jal, Mexico
[3] Princess Nourah Bint Abdulrahman Univ, Coll Comp & Informat Sci, Dept Informat Technol, POB 84428, Riyadh 11671, Saudi Arabia
[4] Princess Nourah Bint Abdulrahman Univ, Hlth & Rehabil Sci Coll, Rehabil Sci Dept, PO, POB 84428, Riyadh 11671, Saudi Arabia
关键词
Liver Cancer Algorithm (LCA); Metaheuristic algorithms (MAs); Feature selection (FS); Optimization; Bio-inspired; Random opposition-based learning (ROBL); DIFFERENTIAL EVOLUTION; FEATURE-SELECTION; SEARCH;
D O I
10.1016/j.compbiomed.2023.107389
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
This paper introduces a new bio-inspired optimization algorithm named the Liver Cancer Algorithm (LCA), which mimics the liver tumor growth and takeover process. It uses an evolutionary search approach that simulates the behavior of liver tumors when taking over the liver organ. The tumor's ability to replicate and spread to other organs inspires the algorithm. LCA algorithm is developed using genetic operators and a Random Opposition-Based Learning (ROBL) strategy to efficiently balance local and global searches and explore the search space. The algorithm's efficiency is tested on the IEEE Congress of Evolutionary Computation in 2020 (CEC'2020) benchmark functions and compared to seven widely used metaheuristic algorithms, including Genetic Algorithm (GA), particle swarm optimization (PSO), Differential Evolution (DE), Adaptive Guided Differential Evolution Algorithm (AGDE), Improved Multi-Operator Differential Evolution (IMODE), Harris Hawks Optimization (HHO), Runge-Kutta Optimization Algorithm (RUN), weIghted meaN oF vectOrs (INFO), and Coronavirus Herd Immunity Optimizer (CHIO). The statistical results of the convergence curve, boxplot, parameter space, and qualitative metrics show that the LCA algorithm performs competitively compared to well-known algorithms. Moreover, the versatility of the LCA algorithm extends beyond mathematical benchmark problems. It was also successfully applied to tackle the feature selection problem and optimize the support vector machine for various biomedical data classifications, resulting in the creation of the LCA-SVM model. The LCA-SVM model was evaluated in a total of twelve datasets, among which the MonoAmine Oxidase (MAO) dataset stood out, showing the highest performance compared to the other datasets. In particular, the LCA-SVM model achieved an impressive accuracy of 98.704% on the MAO dataset. This outstanding result demonstrates the efficacy and potential of the LCA-SVM approach in handling complex datasets and producing highly accurate predictions. The experimental results indicate that the LCA algorithm surpasses other methods to solve mathematical benchmark problems and feature selection.
引用
收藏
页数:23
相关论文
共 79 条
[1]  
Abd Elaziz M., 2021, Artif. Intell. Rev., P1
[2]   Toxicity risks evaluation of unknown FDA biotransformed drugs based on a multi-objective feature selection approach [J].
Abd Elaziz, Mohamed ;
Moemen, Yasmine S. ;
Hassanien, Aboul Ella ;
Xiong, Shengwu .
APPLIED SOFT COMPUTING, 2020, 97
[3]  
Abdiansah A, 2015, International Journal of Computer Applications, V128, P28, DOI [10.5120/ijca2015906480, 10.5120/ijca2015906480]
[4]   Reptile Search Algorithm (RSA): A nature-inspired meta-heuristic optimizer [J].
Abualigah, Laith ;
Abd Elaziz, Mohamed ;
Sumari, Putra ;
Geem, Zong Woo ;
Gandomi, Amir H. .
EXPERT SYSTEMS WITH APPLICATIONS, 2022, 191
[5]   INFO: An efficient optimization algorithm based on weighted mean of vectors [J].
Ahmadianfar, Iman ;
Heidari, Ali Asghar ;
Noshadian, Saeed ;
Chen, Huiling ;
Gandomi, Amir H. .
EXPERT SYSTEMS WITH APPLICATIONS, 2022, 195
[6]   RUN beyond the metaphor: An efficient optimization algorithm based on Runge Kutta method [J].
Ahmadianfar, Iman ;
Heidari, Ali Asghar ;
Gandomi, Amir H. ;
Chu, Xuefeng ;
Chen, Huiling .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 181
[7]   Coronavirus herd immunity optimizer (CHIO) [J].
Al-Betar, Mohammed Azmi ;
Alyasseri, Zaid Abdi Alkareem ;
Awadallah, Mohammed A. ;
Abu Doush, Iyad .
NEURAL COMPUTING & APPLICATIONS, 2021, 33 (10) :5011-5042
[8]   Parameter tuning or default values? An empirical investigation in search-based software engineering [J].
Arcuri, Andrea ;
Fraser, Gordon .
EMPIRICAL SOFTWARE ENGINEERING, 2013, 18 (03) :594-623
[9]   White Shark Optimizer: A novel bio-inspired meta-heuristic algorithm for global optimization problems [J].
Braik, Malik ;
Hammouri, Abdelaziz ;
Atwan, Jaffar ;
Al-Betar, Mohammed Azmi A. ;
Awadallah, Mohammed A. .
KNOWLEDGE-BASED SYSTEMS, 2022, 243
[10]   Feature selection in machine learning: A new perspective [J].
Cai, Jie ;
Luo, Jiawei ;
Wang, Shulin ;
Yang, Sheng .
NEUROCOMPUTING, 2018, 300 :70-79