Binary Aquila Optimizer for Selecting Effective Features from Medical Data: A COVID-19 Case Study

被引:56
作者
Nadimi-Shahraki, Mohammad H. [1 ,2 ,3 ]
Taghian, Shokooh [1 ,2 ]
Mirjalili, Seyedali [3 ,4 ]
Abualigah, Laith [5 ]
机构
[1] Islamic Azad Univ, Fac Comp Engn, Najafabad Branch, Najafabad 8514143131, Iran
[2] Islamic Azad Univ, Big Data Res Ctr, Najafabad Branch, Najafabad 8514143131, Iran
[3] Torrens Univ Australia, Ctr Artificial Intelligence Res & Optimisat, Brisbane, Qld 4006, Australia
[4] Yonsei Univ, Yonsei Frontier Lab, Seoul 03722, South Korea
[5] Amman Arab Univ, Fac Comp Sci & Informat, Amman 11953, Jordan
基金
英国科研创新办公室;
关键词
transfer function; medical data; nature-inspired algorithm; binary metaheuristic algorithm; feature selection; VIRTUAL MACHINE PLACEMENT; NEURAL-NETWORK; DIFFERENTIAL EVOLUTION; GENETIC ALGORITHM; METHODOLOGY; PSO;
D O I
10.3390/math10111929
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Medical technological advancements have led to the creation of various large datasets with numerous attributes. The presence of redundant and irrelevant features in datasets negatively influences algorithms and leads to decreases in the performance of the algorithms. Using effective features in data mining and analyzing tasks such as classification can increase the accuracy of the results and relevant decisions made by decision-makers using them. This increase can become more acute when dealing with challenging, large-scale problems in medical applications. Nature-inspired metaheuristics show superior performance in finding optimal feature subsets in the literature. As a seminal attempt, a wrapper feature selection approach is presented on the basis of the newly proposed Aquila optimizer (AO) in this work. In this regard, the wrapper approach uses AO as a search algorithm in order to discover the most effective feature subset. S-shaped binary Aquila optimizer (SBAO) and V-shaped binary Aquila optimizer (VBAO) are two binary algorithms suggested for feature selection in medical datasets. Binary position vectors are generated utilizing S- and V-shaped transfer functions while the search space stays continuous. The suggested algorithms are compared to six recent binary optimization algorithms on seven benchmark medical datasets. In comparison to the comparative algorithms, the gained results demonstrate that using both proposed BAO variants can improve the classification accuracy on these medical datasets. The proposed algorithm is also tested on the real-dataset COVID-19. The findings testified that SBAO outperforms comparative algorithms regarding the least number of selected features with the highest accuracy.
引用
收藏
页数:24
相关论文
共 121 条
[1]   Aquila Optimizer: A novel meta-heuristic optimization algorithm [J].
Abualigah, Laith ;
Yousri, Dalia ;
Abd Elaziz, Mohamed ;
Ewees, Ahmed A. ;
Al-qaness, Mohammed A. A. ;
Gandomi, Amir H. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 157 (157)
[2]   Support vector machines combined with feature selection for breast cancer diagnosis [J].
Akay, Mehmet Fatih .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (02) :3240-3247
[3]   A feature selection algorithm for intrusion detection system based on Pigeon Inspired Optimizer [J].
Alazzam, Hadeel ;
Sharieh, Ahmad ;
Sabri, Khair Eddin .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 148
[4]   Binary biogeography-based optimization based SVM-RFE for feature selection [J].
Albashish, Dheeb ;
Hammouri, Abdelaziz, I ;
Braik, Malik ;
Atwan, Jaffar ;
Sahran, Shahnorbanun .
APPLIED SOFT COMPUTING, 2021, 101
[5]   A metaheuristic method for joint task scheduling and virtual machine placement in cloud data centers [J].
Alboaneen, Dabiah ;
Tianfield, Hugo ;
Zhang, Yan ;
Pranggono, Bernardi .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 115 :201-212
[6]   An improved wild horse optimization algorithm for reliability based optimal DG planning of radial distribution networks [J].
Ali, Mohammed Hamouda ;
Kamel, Salah ;
Hassan, Mohamed H. ;
Tostado-Veliz, Marcos ;
Zawbaa, Hossam M. .
ENERGY REPORTS, 2022, 8 :582-604
[7]  
[Anonymous], 1997, GENETIC PROGRAMMING
[8]   Binary butterfly optimization approaches for feature selection [J].
Arora, Sankalap ;
Anand, Priyanka .
EXPERT SYSTEMS WITH APPLICATIONS, 2019, 116 :147-160
[9]   Multi-swarm and chaotic whale-particle swarm optimization algorithm with a selection method based on roulette wheel [J].
Asghari, Kayvan ;
Masdari, Mohammad ;
Gharehchopogh, Farhad Soleimanian ;
Saneifard, Rahim .
EXPERT SYSTEMS, 2021, 38 (08)
[10]   An Intelligent Chimp Optimizer for Scheduling of IoT Application Tasks in Fog Computing [J].
Attiya, Ibrahim ;
Abualigah, Laith ;
Elsadek, Doaa ;
Chelloug, Samia Allaoua ;
Abd Elaziz, Mohamed .
MATHEMATICS, 2022, 10 (07)