Run-Level Comparison of Binary Swarm Optimizers for Gallstone Disease Feature Selection


  • Jabesh Nehemiah Wijaya * Mail Universitas Surabaya, Surabaya, Indonesia
  • (*) Corresponding Author
Keywords: Binary Optimization; Feature Selection; Gallstone Disease; K-Nearest Neighbors; Swarm Intelligence

Abstract

Gallstone disease prediction from non-imaging clinical variables can support early risk assessment, but redundant measurements may reduce model efficiency and complicate interpretation. This study compares five binary swarm optimizers for wrapper feature selection on the UCI Gallstone dataset: Golden Jackal Optimization (bGJO), Egret Swarm Optimization (bESOA), African Vultures Optimization (bAVOA), Tuna Swarm Optimization (bTSO), and FOX Optimization (bFOX). The main contribution of this study is a reproducible run-level statistical comparison of five binary swarm optimizers under an identical wrapper evaluation framework, providing evidence on their accuracy–parsimony and computational trade-offs for gallstone feature selection. The dataset contains 319 complete records, 38 predictors, and an approximately balanced binary outcome. Candidate subsets were evaluated with standardized five-nearest-neighbor classification and stratified 10-fold cross-validation. A weighted objective combined classification error (0.9) and selected-feature proportion (0.1). Each optimizer used 100 epochs, a population of 10, and 10 independent seeded runs. Run-level comparisons used Kruskal–Wallis tests followed by Holm-adjusted Mann–Whitney tests. bGJO achieved the highest mean accuracy (77.56%) with 13.0 features, whereas bAVOA obtained the best mean fitness (0.2270) with only 3.7 features. bTSO selected the fewest features (2.8) but showed greater variability, and bFOX produced the lowest accuracy (67.68%). Accuracy, fitness, feature count, runtime, and memory differed globally among algorithms (all p<0.001). The findings demonstrate a clear accuracy–parsimony trade-off: bGJO is preferable when predictive accuracy dominates, while bAVOA offers the strongest overall compromise under the specified objective. External validation and stability analysis of selected variables are required before clinical use.

Downloads

Download data is not yet available.

References

Abdollahzadeh, B., Gharehchopogh, F. S., & Mirjalili, S. (2021). African vultures optimization algorithm: A new nature-inspired metaheuristic algorithm for global optimization problems. Computers & Industrial Engineering, 158, 107408. https://doi.org/10.1016/j.cie.2021.107408

Balakrishnan, K., Dhanalakshmi, R., & Seetharaman, G. (2022). S-shaped and V-shaped binary African vulture optimization algorithm for feature selection. Expert Systems, 39(10), e13079. https://doi.org/10.1111/exsy.13079

Barrera-García, J., Cisternas-Caneo, F., Crawford, B., Gómez Sánchez, M., & Soto, R. (2024). Feature Selection Problem and Metaheuristics: A Systematic Literature Review about Its Formulation, Evaluation and Applications. Biomimetics, 9(1), 9. https://doi.org/10.3390/biomimetics9010009

Chen, Z., Francis, A., Li, S., Liao, B., Xiao, D., Ha, T. T., Li, J., Ding, L., & Cao, X. (2022). Egret Swarm Optimization Algorithm: An Evolutionary Computation Approach for Model Free Optimization. Biomimetics, 7(4), 144. https://doi.org/10.3390/biomimetics7040144

Chopra, N., & Mohsin Ansari, M. (2022). Golden jackal optimization: A novel nature-inspired optimizer for engineering applications. Expert Systems with Applications, 198, 116924. https://doi.org/10.1016/j.eswa.2022.116924

Esen, İ., Arslan, H., Aktürk Esen, S., Gülşen, M., Kültekin, N., & Özdemir, O. (2024). Early prediction of gallstone disease with a machine learning-based method from bioimpedance and laboratory data. Medicine, 103(8), e37258. https://doi.org/10.1097/MD.0000000000037258

Feda, A. K., Adegboye, M., Adegboye, O. R., Agyekum, E. B., Fendzi Mbasso, W., & Kamel, S. (2024). S-shaped grey wolf optimizer-based FOX algorithm for feature selection. Heliyon, 10(2), e24192. https://doi.org/10.1016/j.heliyon.2024.e24192

Houssein, E. H., Samee, N. A., Mahmoud, N. F., & Hussain, K. (2023). Dynamic Coati Optimization Algorithm for Biomedical Classification Tasks. Computers in Biology and Medicine, 164, 107237. https://doi.org/10.1016/j.compbiomed.2023.107237

Kaur, S., Kumar, Y., Koul, A., & Kumar Kamboj, S. (2023). A Systematic Review on Metaheuristic Optimization Techniques for Feature Selections in Disease Diagnosis: Open Issues and Challenges. Archives of Computational Methods in Engineering, 30(3), 1863–1895. https://doi.org/10.1007/s11831-022-09853-1

Kelly, M., Longjohn, R., & Nottingham, K. (n.d.). The UCI Machine Learning Repository. Retrieved http://archive.ics.uci.edu

Lu, J., Tong, G., Hu, X., Guo, R., & Wang, S. (2022). Construction and Evaluation of a Nomogram to Predict Gallstone Disease Based on Body Composition. International Journal of General Medicine, 15, 5947–5956. https://doi.org/10.2147/IJGM.S367642

Mohammed, H., & Rashid, T. (2022). FOX: A FOX-inspired optimization algorithm. Applied Intelligence, 53(1), 1030–1050. https://doi.org/10.1007/s10489-022-03533-0

Portincasa, P., Di Ciaula, A., Bonfrate, L., Stella, A., Garruti, G., & Lamont, J. T. (2023). Metabolic dysfunction-associated gallstone disease: Expecting more from critical care manifestations. Internal and Emergency Medicine, 18(7), 1897–1918. https://doi.org/10.1007/s11739-023-03355-z

Rostami, M., Berahmand, K., Nasiri, E., & Forouzandeh, S. (2021). Review of swarm intelligence-based feature selection methods. Engineering Applications of Artificial Intelligence, 100, 104210. https://doi.org/10.1016/j.engappai.2021.104210

Shrestha, K., Sarker, P., Tiang, J.-J., & Nahid, A.-A. (2026). Metaheuristic-based gallstone classification using rotational forest explained with SHAP. Frontiers in Digital Health, 7. https://doi.org/10.3389/fdgth.2025.1727559

Tamer, C. Ç., Arslan, H., & Çağlıkantar, T. (2026). A novel method for predicting gallstones based on ensemble feature selection method. Scientific Reports. https://doi.org/10.1038/s41598-026-53394-7

Unalp, A., & Ruhl, C. (2023). Increasing gallstone disease prevalence and associations with gallbladder and biliary tract mortality in the United States. Hepatology, Publish Ahead of Print. https://doi.org/10.1097/HEP.0000000000000264

Virtanen, P., Gommers, R., Oliphant, T. E., Haberland, M., Reddy, T., Cournapeau, D., Burovski, E., Peterson, P., Weckesser, W., Bright, J., van der Walt, S. J., Brett, M., Wilson, J., Millman, K. J., Mayorov, N., Nelson, A. R. J., Jones, E., Kern, R., Larson, E., … van Mulbregt, P. (2020). SciPy 1.0: Fundamental algorithms for scientific computing in Python. Nature Methods, 17(3), 261–272. https://doi.org/10.1038/s41592-019-0686-2

Xie, L., Han, T., Zhou, H., Zhang, Z.-R., Han, B., & Tang, A. (2021). Tuna Swarm Optimization: A Novel Swarm-Based Metaheuristic Algorithm for Global Optimization. Computational Intelligence and Neuroscience, 2021(1), 9210050. https://doi.org/10.1155/2021/9210050

Xu, Y., Huang, H., Heidari, A. A., Gui, W., Ye, X., Chen, Y., Chen, H., & Pan, Z. (2021). MFeature: Towards high performance evolutionary tools for feature selection. Expert Systems with Applications, 186, 115655. https://doi.org/10.1016/j.eswa.2021.115655

Zhang, K., Liu, Y., Mei, F., Sun, G., & Jin, J. (2023). IBGJO: Improved Binary Golden Jackal Optimization with Chaotic Tent Map and Cosine Similarity for Feature Selection. Entropy, 25(8), 1128. https://doi.org/10.3390/e25081128


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Run-Level Comparison of Binary Swarm Optimizers for Gallstone Disease Feature Selection

Dimensions Badge
Article History
Published: 2026-08-31
Abstract View: 55 times
PDF Download: 46 times
Issue
Section
Articles