WOA-COVID-19: Whale Optimization Algorithm for Selection of Multi-Examination Features based on COVID-19 Infections
Main Article Content
Abstract
Since its emergence in late 2019, COVID-19 (Coronavirus Disease 2019) has become one of the most critical global health threats, claiming millions of lives and placing many more at serious risk. The complexity of diagnosing COVID-19 lies in the wide range of clinical and examination features involved, prompting researchers to explore various advanced diagnostic methods. However, one of the main challenges is identifying the most relevant features that can streamline and improve diagnostic accuracy. In this study, we propose a feature selection approach based on the Whale Optimization Algorithm (WOA) to identify key examination indicators associated with COVID-19. We used a dataset of 78 patients that included 25 features, covering demographics, symptoms, vital signs, laboratory findings, and chronic health conditions. The WOA was applied as a single-objective optimization technique to select the most informative features. These selected features were then used with the K-Nearest Neighbors (KNN) algorithm to classify patients into three categories of severity: mild, moderate, and severe. To evaluate the effectiveness of WOA, we compared it against six other well-established metaheuristic algorithms: Particle Swarm Optimization (PSO), Multi-Verse Optimizer (MVO), Grey Wolf Optimizer (GWO), Moth-Flame Optimization (MFO), Firefly Algorithm (FFA), and the BAT algorithm. Results showed that WOA successfully reduced the feature set from 25 to just 6 key features while achieving a high classification accuracy of 92.5%. It also demonstrated strong robustness, as reflected in its low standard deviation compared to other methods. Overall, the proposed WOA-COVID-19 framework proved to be a highly effective and efficient solution for feature selection in the context of COVID-19 diagnosis.
Article Details
Issue
Section

This work is licensed under a Creative Commons Attribution 4.0 International License.
How to Cite
References
[1] A. M. Khalid, H. M. Hamza, S. Mirjalili, and K. M. Hosny, "BCOVIDOA: A Novel Binary Coronavirus Disease Optimization Algorithm for Feature Selection," Knowledge-Based Systems, vol. 248, p. 108789, 2022/07/19/ 2022.
[2] S. Egea, A. R. Mañez, B. Carro, A. Sánchez-Esguevillas, and J. Lloret, "Intelligent IoT Traffic Classification Using Novel Search Strategy for Fast-Based-Correlation Feature Selection in Industrial Environments," IEEE Internet of Things Journal, vol. 5, no. 3, pp. 1616-1624, 2018.
[3] L. Zhao and X. Dong, "An Industrial Internet of Things Feature Selection Method Based on Potential Entropy Evaluation Criteria," IEEE Access, vol. 6, pp. 4608-4617, 2018.
[4] P. Wongthongtham, J. Kaur, V. Potdar, and A. Das, "Big Data Challenges for the Internet of Things (IoT) Paradigm," in Connected Environments for the Internet of Things: Challenges and Solutions, Z. Mahmood, Ed. Cham: Springer International Publishing, 2017, pp. 41-62.
[5] M. Rostami, K. Berahmand, E. Nasiri, and S. J. E. A. o. A. I. Forouzandeh, "Review of swarm intelligence-based feature selection methods," vol. 100, p. 104210, 2021.
[6] I. M. EL-Hasnony, M. Elhoseny, and Z. Tarek, "A hybrid feature selection model based on butterfly optimization algorithm: COVID-19 as a case study," vol. 39, no. 3, p. e12786, 2022.
[7] R. Bandyopadhyay, A. Basu, E. Cuevas, and R. Sarkar, "Harris Hawks optimisation with Simulated Annealing as a deep feature selection method for screening of COVID-19 CT-scans," Applied Soft Computing, vol. 111, p. 107698, 2021/11/01/ 2021.
[8] J. Wei et al., "A BPSO-SVM algorithm based on memory renewal and enhanced mutation mechanisms for feature selection," Applied Soft Computing, vol. 58, pp. 176-192, 2017/09/01/ 2017.
[9] S. Kashef and H. Nezamabadi-pour, "An advanced ACO algorithm for feature subset selection," Neurocomputing, vol. 147, pp. 271-279, 2015/01/05/ 2015.
[10] H. Zhang, R. Zhang, F. Nie, and X. Li, "A Generalized Uncorrelated Ridge Regression with Nonnegative Labels for Unsupervised Feature Selection," in 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2018, pp. 2781-2785.
[11] M. M. Fouad, A. I. El-Desouky, R. Al-Hajj, and E. S. M. El-Kenawy, "Dynamic Group-Based Cooperative Optimization Algorithm," IEEE Access, vol. 8, pp. 148378-148403, 2020.
[12] M. A. A. Al-qaness, A. A. Ewees, H. Fan, and M. Abd El Aziz, "Optimization Method for Forecasting Confirmed Cases of COVID-19 in China," vol. 9, no. 3, p. 674, 2020.
[13] E. S. M. El-Kenawy, A. Ibrahim, S. Mirjalili, M. M. Eid, and S. E. Hussein, "Novel Feature Selection and Voting Classifier Algorithms for COVID-19 Classification in CT Images," IEEE Access, vol. 8, pp. 179317-179335, 2020.
[14] D. Yousri, M. Abd Elaziz, L. Abualigah, D. Oliva, M. A. A. Al-qaness, and A. A. Ewees, "COVID-19 X-ray images classification based on enhanced fractional-order cuckoo search optimizer using heavy-tailed distributions," Applied Soft Computing, vol. 101, p. 107052, 2021/03/01/ 2021.
[15] I. M. El-Hasnony, M. Elhoseny, and Z. Tarek, "A hybrid feature selection model based on butterfly optimization algorithm: COVID-19 as a case study," Expert Systems, vol. 39, no. 3, p. e12786, 2022/03/01 2022.
[16] M. A. Tawhid and K. B. Dsouza, "Hybrid binary dragonfly enhanced particle swarm optimization algorithm for solving feature selection problems," Mathematical Foundations of Computing, vol. 1, no. 2, pp. 181-200, 2018/05/02 2018.
[17] E. Emary, H. M. Zawbaa, and A. E. Hassanien, "Binary grey wolf optimization approaches for feature selection," Neurocomputing, vol. 172, pp. 371-381, 2016/01/08/ 2016.
[18] S. Arora and P. Anand, "Binary butterfly optimization approaches for feature selection," Expert Systems with Applications, vol. 116, pp. 147-160, 2019/02/01/ 2019.
[19] T. Ai et al., "Correlation of Chest CT and RT-PCR Testing for Coronavirus Disease 2019 (COVID-19) in China: A Report of 1014 Cases," (in eng), Radiology, vol. 296, no. 2, pp. E32-e40, Aug 2020.
[20] D. Brinati, A. Campagner, D. Ferrari, M. Locatelli, G. Banfi, and F. Cabitza, "Detection of COVID-19 Infection from Routine Blood Exams with Machine Learning: A Feasibility Study," Journal of Medical Systems, vol. 44, no. 8, p. 135, 2020/07/01 2020.
[21] I. Arpaci, S. Huang, M. Al-Emran, M. N. Al-Kabi, and M. Peng, "Predicting the COVID-19 infection with fourteen clinical features using machine learning classification algorithms," Multimedia Tools and Applications, vol. 80, no. 8, pp. 11943-11957, 2021/03/01 2021.
[22] W. J. Guan et al., "Clinical Characteristics of Coronavirus Disease 2019 in China," (in eng), N Engl J Med, vol. 382, no. 18, pp. 1708-1720, Apr 30 2020.
[23] C. Wu et al., "Risk Factors Associated With Acute Respiratory Distress Syndrome and Death in Patients With Coronavirus Disease 2019 Pneumonia in Wuhan, China," (in eng), JAMA Intern Med, vol. 180, no. 7, pp. 934-943, Jul 1 2020.
[24] Z. Li et al., "Efficient management strategy of COVID-19 patients based on cluster analysis and clinical decision tree classification," Scientific Reports, vol. 11, no. 1, p. 9626, 2021/05/05 2021.
[25] N. Zhu et al., "A Novel Coronavirus from Patients with Pneumonia in China, 2019," (in eng), N Engl J Med, vol. 382, no. 8, pp. 727-733, Feb 20 2020.
[26] Y. Fang et al., "Sensitivity of Chest CT for COVID-19: Comparison to RT-PCR," (in eng), Radiology, vol. 296, no. 2, pp. E115-e117, Aug 2020.
[27] H. X. Bai et al., "Performance of Radiologists in Differentiating COVID-19 from Non-COVID-19 Viral Pneumonia at Chest CT," Radiology, vol. 296, no. 2, pp. E46-E54, 2020/08/01 2020.
[28] I. Shiri et al., "Machine learning-based prognostic modeling using clinical data and quantitative radiomic features from chest CT images in COVID-19 patients," Computers in Biology and Medicine, vol. 132, p. 104304, 2021/05/01/ 2021.
[29] K. Sailunaz, T. Özyer, J. Rokne, and R. Alhajj, "A survey of machine learning-based methods for COVID-19 medical image analysis," Medical & Biological Engineering & Computing, vol. 61, no. 6, pp. 1257-1297, 2023/06/01 2023.
[30] H. M. A. Ghanimi, F. T. Ayasrah, V. C. Jadala, T. C. Manjunath, K. Balasaranya, and B. Srinivasarao, "An Innovative Artificial Intelligence Based Decision Making System for Public Health Crisis Virtual Reality Rehabilitation," Journal of Machine and Computing, Article vol. 5, no. 1, pp. 561-575, 2025.
[31] S. H. Nowfal, S. Sengan, J. S. Deol, S. G. Bhatta, V. Saravanan, and B. Veeramallu, "The Diagnosis of Heart Attacks: Ensemble Models of Data and Accurate Risk Factor Analysis Based on Machine Learning," Journal of Machine and Computing, Article vol. 5, no. 1, pp. 589-599, 2025.
[32] I. I. Al Barazanchi et al., "Optimizing the Clinical Decision Support System (CDSS) by Using Recurrent Neural Network (RNN) Language Models for Real-Time Medical Query Processing," Computers, Materials and Continua, Article vol. 81, no. 3, pp. 4787-4832, 2024.
[33] V. Stojanovic and D. Prsic, "Robust identification for fault detection in the presence of non-Gaussian noises: application to hydraulic servo drives," Nonlinear Dynamics, vol. 100, no. 3, pp. 2299-2313, 2020/05/01 2020.
[34] M. Soui, N. Mansouri, R. Alhamad, M. Kessentini, and K. Ghedira, "NSGA-II as feature selection technique and AdaBoost classifier for COVID-19 prediction using patient’s symptoms," Nonlinear Dynamics, vol. 106, no. 2, pp. 1453-1475, 2021/10/01 2021.
[35] R. Elshawi, M. Maher, and S. J. a. p. a. Sakr, "Automated machine learning: State-of-the-art and open challenges," 2019.
[36] L. Yang and A. Shami, "On hyperparameter optimization of machine learning algorithms: Theory and practice," Neurocomputing, vol. 415, pp. 295-316, 2020/11/20/ 2020.
[37] H. Liu et al., "Multi-objective optimization of buckling load and natural frequency in functionally graded porous nanobeams using non-dominated sorting genetic Algorithm-II," Engineering Applications of Artificial Intelligence, vol. 142, p. 109938, 2025/02/15/ 2025.
[38] R. Olivares et al., "An Optimized Brain-Based Algorithm for Classifying Parkinson’s Disease," Applied Sciences, vol. 10, no. 5. doi: 10.3390/app10051827
[39] P. Agrawal, H. F. Abutarboush, T. Ganesh, and A. W. Mohamed, "Metaheuristic Algorithms on Feature Selection: A Survey of One Decade of Research (2009-2019)," IEEE Access, vol. 9, pp. 26766-26791, 2021.
[40] M. H. Nadimi-Shahraki, H. Zamani, and S. Mirjalili, "Enhanced whale optimization algorithm for medical feature selection: A COVID-19 case study," Computers in Biology and Medicine, vol. 148, p. 105858, 2022/09/01/ 2022.
[41] A. Jović, K. Brkić, and N. Bogunović, "A review of feature selection methods with applications," in 2015 38th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), 2015, pp. 1200-1205.
[42] B. Xue, M. Zhang, W. N. Browne, and X. Yao, "A Survey on Evolutionary Computation Approaches to Feature Selection," IEEE Transactions on Evolutionary Computation, vol. 20, no. 4, pp. 606-626, 2016.
[43] M. H. Nadimi-Shahraki and H. Zamani, "DMDE: Diversity-maintained multi-trial vector differential evolution algorithm for non-decomposition large-scale global optimization," Expert Systems with Applications, vol. 198, p. 116895, 2022/07/15/ 2022.
[44] H. Chen, Y. Xu, M. Wang, and X. Zhao, "A balanced whale optimization algorithm for constrained engineering design problems," Applied Mathematical Modelling, vol. 71, pp. 45-59, 2019/07/01/ 2019.
[45] A. M. Dinar et al., "Towards Automated Multiclass Severity Prediction Approach for COVID-19 Infections Based on Combinations of Clinical Data," vol. 2022, 2022.
[46] K. H. Abdulkareem et al., "MEF: Multidimensional Examination Framework for Prioritization of COVID-19 Severe Patients and Promote Precision Medicine Based on Hybrid Multi-Criteria Decision-Making Approaches," Bioengineering, vol. 9, no. 9. doi: 10.3390/bioengineering9090457
[47] R. R. N. Alogaili et al., "AntDroidNet Cybersecurity Model: A Hybrid Integration of Ant Colony Optimization and Deep Neural Networks for Android Malware Detection," Mesopotamian Journal of CyberSecurity, Article vol. 5, no. 1, pp. 104-120, 2025.
[48] S. Mirjalili and A. Lewis, "The Whale Optimization Algorithm," Advances in Engineering Software, vol. 95, pp. 51-67, 2016/05/01/ 2016.
[49] M. H. Nadimi-Shahraki, H. Zamani, Z. Asghari Varzaneh, and S. Mirjalili, "A Systematic Review of the Whale Optimization Algorithm: Theoretical Foundation, Improvements, and Hybridizations," Archives of Computational Methods in Engineering, vol. 30, no. 7, pp. 4113-4159, 2023/09/01 2023.
[50] H. F. Eid, "Binary whale optimisation: an effective swarm algorithm for feature selection," International Journal of Metaheuristics, vol. 7, no. 1, pp. 67-79, 2018/01/01 2018.
[51] M. Sharawi, H. M. Zawbaa, E. Emary, H. M. Zawbaa, and E. Emary, "Feature selection approach based on whale optimization algorithm," in 2017 Ninth International Conference on Advanced Computational Intelligence (ICACI), 2017, pp. 163-168.
[52] P. Theerthagiri, I. J. Jacob, A. U. Ruby, and Y. Vamsidhar, "Prediction of COVID-19 possibilities using KNN classification algorithm," 2020.