{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T19:11:05Z","timestamp":1772133065161,"version":"3.50.1"},"reference-count":59,"publisher":"Public Library of Science (PLoS)","issue":"3","license":[{"start":{"date-parts":[[2023,3,17]],"date-time":"2023-03-17T00:00:00Z","timestamp":1679011200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["www.plosone.org"],"crossmark-restriction":false},"short-container-title":["PLoS ONE"],"abstract":"<jats:p>Feature selection problem represents the field of study that requires approximate algorithms to identify discriminative and optimally combined features. The evaluation and suitability of these selected features are often analyzed using classifiers. These features are locked with data increasingly being generated from different sources such as social media, surveillance systems, network applications, and medical records. The high dimensionality of these datasets often impairs the quality of the optimal combination of these features selected. The use of the binary optimization method has been proposed in the literature to address this challenge. However, the underlying deficiency of the single binary optimizer is transferred to the quality of the features selected. Though hybrid methods have been proposed, most still suffer from the inherited design limitation of the single combined methods. To address this, we proposed a novel hybrid binary optimization capable of effectively selecting features from increasingly high-dimensional datasets. The approach used in this study designed a sub-population selective mechanism that dynamically assigns individuals to a 2-level optimization process. The level-1 method first mutates items in the population and then reassigns them to a level-2 optimizer. The selective mechanism determines what sub-population is assigned for the level-2 optimizer based on the exploration and exploitation phase of the level-1 optimizer. In addition, we designed nested transfer (NT) functions and investigated the influence of the function on the level-1 optimizer. The binary Ebola optimization search algorithm (BEOSA) is applied for the level-1 mutation, while the simulated annealing (SA) and firefly (FFA) algorithms are investigated for the level-2 optimizer. The outcome of these are the HBEOSA-SA and HBEOSA-FFA, which are then investigated on the NT, and their corresponding variants HBEOSA-SA-NT and HBEOSA-FFA-NT with no NT applied. The hybrid methods were experimentally tested over high-dimensional datasets to address the challenge of feature selection. A comparative analysis was done on the methods to obtain performance variability with the low-dimensional datasets. Results obtained for classification accuracy for large, medium, and small-scale datasets are 0.995 using HBEOSA-FFA, 0.967 using HBEOSA-FFA-NT, and 0.953 using HBEOSA-FFA, respectively. Fitness and cost values relative to large, medium, and small-scale datasets are 0.066 and 0.934 using HBEOSA-FFA, 0.068 and 0.932 using HBEOSA-FFA, with 0.222 and 0.970 using HBEOSA-SA-NT, respectively. Findings from the study indicate that the HBEOSA-SA, HBEOSA-FFA, HBEOSA-SA-NT and HBEOSA-FFA-NT outperformed the BEOSA.<\/jats:p>","DOI":"10.1371\/journal.pone.0282812","type":"journal-article","created":{"date-parts":[[2023,3,17]],"date-time":"2023-03-17T17:35:01Z","timestamp":1679074501000},"page":"e0282812","update-policy":"https:\/\/doi.org\/10.1371\/journal.pone.corrections_policy","source":"Crossref","is-referenced-by-count":12,"title":["Evolutionary binary feature selection using adaptive ebola optimization search algorithm for high-dimensional datasets"],"prefix":"10.1371","volume":"18","author":[{"given":"Olaide N.","family":"Oyelade","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jeffrey O.","family":"Agushaka","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3721-3400","authenticated-orcid":true,"given":"Absalom E.","family":"Ezugwu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"340","published-online":{"date-parts":[[2023,3,17]]},"reference":[{"issue":"22","key":"pone.0282812.ref001","doi-asserted-by":"crossref","first-page":"11787","DOI":"10.3390\/app122211787","article-title":"Binary Ebola Optimization Search Algorithm for Feature Selection and Classification Problems","volume":"12","author":"O. Akinola","year":"2022","journal-title":"Applied Sciences"},{"key":"pone.0282812.ref002","doi-asserted-by":"crossref","first-page":"103375","DOI":"10.1016\/j.compbiomed.2019.103375","article-title":"A review of feature selection methods in medical applications","volume":"112","author":"B. Remeseiro","year":"2019","journal-title":"Computers in biology and medicine"},{"issue":"1","key":"pone.0282812.ref003","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1038\/s41598-022-18993-0","article-title":"A hybrid binary dwarf mongoose optimization algorithm with simulated annealing for feature selection on high dimensional multi-class datasets","volume":"12","author":"O. A. Akinola","year":"2022","journal-title":"Scientific Reports"},{"issue":"3","key":"pone.0282812.ref004","doi-asserted-by":"crossref","first-page":"1777","DOI":"10.1007\/s12065-021-00590-1","article-title":"Chaotic vortex search algorithm: metaheuristic algorithm for feature selection","volume":"15","author":"F. S. Gharehchopogh","year":"2022","journal-title":"Evolutionary Intelligence"},{"issue":"4","key":"pone.0282812.ref005","doi-asserted-by":"crossref","first-page":"292","DOI":"10.1080\/08839514.2020.1712788","article-title":"A novel chaotic interior search algorithm for global optimization and feature selection","volume":"34","author":"S. Arora","year":"2020","journal-title":"Applied Artificial Intelligence"},{"key":"pone.0282812.ref006","doi-asserted-by":"crossref","first-page":"105027","DOI":"10.1016\/j.compbiomed.2021.105027","article-title":"Breast cancer detection from thermal images using a Grunwald-Letnikov-aided Dragonfly algorithm-based deep feature selection method","volume":"141","author":"S. Chatterjee","year":"2022","journal-title":"Computers in Biology and Medicine"},{"issue":"4","key":"pone.0282812.ref007","doi-asserted-by":"crossref","first-page":"5856","DOI":"10.1007\/s11227-021-04108-5","article-title":"Chaotic-based divide-and-conquer feature selection method and its application in cardiac arrhythmia classification","volume":"78","author":"M. Ayar","year":"2022","journal-title":"The Journal of Supercomputing"},{"key":"pone.0282812.ref008","first-page":"1","volume-title":"Feature selection and enhanced krill herd algorithm for text document clustering","author":"Springer","year":"2019"},{"issue":"6","key":"pone.0282812.ref009","doi-asserted-by":"crossref","first-page":"3105","DOI":"10.1016\/j.eswa.2014.11.038","article-title":"Hybrid dimension reduction by integrating feature selection with feature extraction method for text clustering","volume":"42","author":"K. K. Bharti","year":"2015","journal-title":"Expert Systems with Applications"},{"issue":"3","key":"pone.0282812.ref010","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10922-022-09653-9","article-title":"A Feature Selection Based on the Farmland Fertility Algorithm for Improved Intrusion Detection Systems","volume":"30","author":"T. S. Naseri","year":"2022","journal-title":"Journal of Network and Systems Management"},{"issue":"14","key":"pone.0282812.ref011","doi-asserted-by":"crossref","first-page":"1633","DOI":"10.3390\/electronics10141633","article-title":"Classifier performance evaluation for lightweight IDS using fog computing in IoT security","volume":"10","author":"B. S. Khater","year":"2021","journal-title":"Electronics"},{"issue":"1","key":"pone.0282812.ref012","doi-asserted-by":"crossref","first-page":"176","DOI":"10.1111\/coin.12397","article-title":"A novel hybrid whale optimization algorithm with flower pollination algorithm for feature selection: Case study Email spam detection","volume":"37","author":"H. Mohammadzadeh","year":"2021","journal-title":"Computational Intelligence"},{"key":"pone.0282812.ref013","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1016\/j.knosys.2014.03.015","article-title":"Binary PSO with mutation operator for feature selection using decision tree applied to spam detection","volume":"64","author":"Y. Zhang","year":"2014","journal-title":"Knowledge-Based Systems"},{"issue":"1","key":"pone.0282812.ref014","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s40537-019-0241-0","article-title":"Feature selection methods and genomic big data: a systematic review","volume":"6","author":"K. Tadist","year":"2019","journal-title":"Journal of Big Data"},{"issue":"2","key":"pone.0282812.ref015","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1016\/j.jksuci.2018.12.001","article-title":"Optimal feature selection using binary teaching learning based optimization algorithm.","volume":"34","author":"M. Allam","year":"2022","journal-title":"Journal of King Saud University-Computer and Information Sciences"},{"issue":"3","key":"pone.0282812.ref016","doi-asserted-by":"crossref","first-page":"2553","DOI":"10.1007\/s00366-020-01226-1","article-title":"Wrapper-based feature selection using regression trees to predict intrinsic viscosity of polymer","volume":"38","author":"R. Mortazavi","year":"2022","journal-title":"Engineering with Computers"},{"key":"pone.0282812.ref017","article-title":"Ensemble feature selection for multi\u2010label text classification: An intelligent order statistics approach","author":"M. Miri","year":"2022","journal-title":"International Journal of Intelligent Systems."},{"issue":"12","key":"pone.0282812.ref018","doi-asserted-by":"crossref","first-page":"2276","DOI":"10.3390\/pr9122276","article-title":"Migration-based moth-flame optimization algorithm","volume":"9","author":"M. H. Nadimi-Shahraki","year":"2021","journal-title":"Processes"},{"key":"pone.0282812.ref019","first-page":"1","article-title":"Multiclass feature selection with metaheuristic optimization algorithms: a review","author":"O. O. Akinola","year":"2022","journal-title":"Neural Computing and Applications"},{"issue":"September","key":"pone.0282812.ref020","article-title":"Gazelle Optimization Algorithm: A novel nature-inspired metaheuristic optimizer for mechanical engineering applications","volume":"6","author":"J. O. Agushaka","year":"2022","journal-title":"Neural Computing and Applications"},{"issue":"8","key":"pone.0282812.ref021","doi-asserted-by":"crossref","first-page":"e0255703","DOI":"10.1371\/journal.pone.0255703","article-title":"Advanced Arithmetic Optimization Algorithm for solving mechanical engineering design problems","volume":"16","author":"J. O. Agushaka","year":"2021","journal-title":"Plos one"},{"key":"pone.0282812.ref022","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1016\/j.knosys.2019.02.005","article-title":"Enhanced symbiotic organisms search algorithm for unrelated parallel machines manufacturing scheduling with setup times","volume":"172","author":"A. E. Ezugwu","year":"2019","journal-title":"Knowledge-Based Systems"},{"issue":"7","key":"pone.0282812.ref023","doi-asserted-by":"crossref","first-page":"200","DOI":"10.3390\/a14070200","article-title":"An enhanced discrete symbiotic organism search algorithm for optimal task scheduling in the cloud","volume":"14","author":"S. Sa\u2019ad","year":"2021","journal-title":"Algorithms"},{"issue":"10","key":"pone.0282812.ref024","doi-asserted-by":"crossref","first-page":"e0274850","DOI":"10.1371\/journal.pone.0274850","article-title":"Binary dwarf mongoose optimizer for solving high-dimensional feature selection problems","volume":"17","author":"O. A. Akinola","year":"2022","journal-title":"Plos one"},{"issue":"1","key":"pone.0282812.ref025","doi-asserted-by":"crossref","first-page":"90","DOI":"10.35377\/saucis...978409","article-title":"A Novel Hybrid Binary Farmland Fertility Algorithm with Na\u00efve Bayes for Diagnosis of Heart Disease","volume":"5","author":"V. Radpour","year":"2022","journal-title":"Sakarya University Journal of Computer and Information Sciences"},{"key":"pone.0282812.ref026","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1016\/j.neucom.2015.06.083","article-title":"Binary grey wolf optimization approaches for feature selection","volume":"172","author":"E. Emary","year":"2016","journal-title":"Neurocomputing"},{"key":"pone.0282812.ref027","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1016\/j.eswa.2018.09.015","article-title":"Binary grasshopper optimisation algorithm approaches for feature selection problems","volume":"117","author":"M. Mafarja","year":"2019","journal-title":"Expert Systems with Applications"},{"issue":"10","key":"pone.0282812.ref028","doi-asserted-by":"crossref","first-page":"2947","DOI":"10.1007\/s00521-017-2837-7","article-title":"Sine\u2013cosine algorithm for feature selection with elitism strategy and new updating mechanism","volume":"28","author":"R. Sindhu","year":"2017","journal-title":"Neural Computing and Applications"},{"key":"pone.0282812.ref029","doi-asserted-by":"crossref","first-page":"106560","DOI":"10.1016\/j.knosys.2020.106560","article-title":"BEPO: A novel binary emperor penguin optimizer for automatic feature selection","volume":"211","author":"G. Dhiman","year":"2021","journal-title":"Knowledge-Based Systems"},{"key":"pone.0282812.ref030","doi-asserted-by":"crossref","first-page":"114570","DOI":"10.1016\/j.cma.2022.114570","article-title":"Dwarf Mongoose Optimization Algorithm","volume":"391","author":"J. O. Agushaka","year":"2022","journal-title":"Computer Methods in Applied Mechanics and Engineering"},{"issue":"9","key":"pone.0282812.ref031","doi-asserted-by":"crossref","first-page":"247","DOI":"10.3390\/drones6090247","article-title":"Dwarf Mongoose Optimization-Based Secure Clustering with Routing Technique in Internet of Drones.","volume":"6","author":"F. S. Alrayes","year":"2022","journal-title":"Drones"},{"key":"pone.0282812.ref032","doi-asserted-by":"crossref","first-page":"16150","DOI":"10.1109\/ACCESS.2022.3147821","article-title":"Ebola Optimization Search Algorithm: A New Nature-Inspired Metaheuristic Optimization Algorithm","volume":"10","author":"O. N. Oyelade","year":"2022","journal-title":"IEEE Access"},{"issue":"8","key":"pone.0282812.ref033","doi-asserted-by":"crossref","first-page":"1208","DOI":"10.3390\/electronics11081208","article-title":"Metaheuristic Optimization-Based Path Planning and Tracking of Quadcopter for Payload Hold-Release Mission","volume":"11","author":"E. Belge","year":"2022","journal-title":"MDPI Electronics"},{"issue":"12","key":"pone.0282812.ref034","doi-asserted-by":"crossref","first-page":"1732","DOI":"10.3390\/biology11121732","article-title":"Artificial Intelligence-Based Robust Hybrid Algorithm Design and Implementation for Real-Time Detection of Plant Diseases in Agricultural Environments","volume":"11","author":"\u0130. Ya\u011f","year":"2022","journal-title":"Biology"},{"issue":"1","key":"pone.0282812.ref035","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1038\/s41598-022-22933-3","article-title":"Immunity-based Ebola optimization search algorithm for minimization of feature extraction with reduction in digital mammography using CNN models","volume":"12","author":"O. N. Oyelade","year":"2022","journal-title":"Scientific Reports"},{"key":"pone.0282812.ref036","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1016\/j.eswa.2018.08.051","article-title":"Binary butterfly optimization approaches for feature selection","volume":"116","author":"S. Arora","year":"2019","journal-title":"Expert Systems with Applications"},{"key":"pone.0282812.ref037","doi-asserted-by":"crossref","first-page":"194303","DOI":"10.1109\/ACCESS.2020.3033757","article-title":"Dynamic butterfly optimization algorithm for feature selection","volume":"8","author":"M. Tubishat","year":"2020","journal-title":"IEEE Access"},{"key":"pone.0282812.ref038","doi-asserted-by":"crossref","first-page":"106442","DOI":"10.1016\/j.asoc.2020.106442","article-title":"A multi-objective artificial butterfly optimization approach for feature selection","volume":"94","author":"D. Rodrigues","year":"2020","journal-title":"Applied Soft Computing"},{"key":"pone.0282812.ref039","doi-asserted-by":"crossref","first-page":"456","DOI":"10.1016\/j.jocs.2017.07.018","article-title":"A new feature selection method to improve the document clustering using particle swarm optimization algorithm","volume":"25","author":"L. M. Abualigah","year":"2018","journal-title":"Journal of Computational Science"},{"key":"pone.0282812.ref040","doi-asserted-by":"crossref","first-page":"104079","DOI":"10.1016\/j.engappai.2020.104079","article-title":"A hybrid feature selection method based on information theory and binary butterfly optimization algorithm","volume":"97","author":"Z. Sadeghian","year":"2021","journal-title":"Engineering Applications of Artificial Intelligence"},{"key":"pone.0282812.ref041","author":"N. Bidi","year":"2016"},{"issue":"3","key":"pone.0282812.ref042","first-page":"167","article-title":"A new approach for text documents classification with invasive weed optimization and naive bayes classifier","volume":"4","author":"S. Khalandi","year":"2018","journal-title":"Journal of Advances in Computer Engineering and Technology"},{"issue":"1","key":"pone.0282812.ref043","first-page":"29","article-title":"An improved flower pollination algorithm with AdaBoost algorithm for feature selection in text documents classification","volume":"9","author":"H. Majidpour","year":"2018","journal-title":"Journal of Advances in Computer Research"},{"issue":"2","key":"pone.0282812.ref044","first-page":"37","article-title":"An improved k-nearest neighbor with crow search algorithm for feature selection in text documents classification","volume":"9","author":"A. Allahverdipour","year":"2018","journal-title":"Journal of Advances in Computer Research"},{"issue":"3","key":"pone.0282812.ref045","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1504\/IJDMMM.2017.086583","article-title":"Multi-label text classification using optimised feature sets","volume":"9","author":"J. Maruthupandi","year":"2017","journal-title":"International Journal of Data Mining, Modelling and Management"},{"issue":"3","key":"pone.0282812.ref046","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1108\/IJWIS-03-2020-0015","article-title":"Optimized deep belief network and entropy-based hybrid bounding model for incremental text categorization","volume":"16","author":"V. Srilakshmi","year":"2020","journal-title":"International Journal of Web Information Systems"},{"issue":"1\u20132","key":"pone.0282812.ref047","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1504\/IJAIP.2021.117613","article-title":"Text document classification using a hybrid approach of ACOGA for feature selection","volume":"20","author":"A. Singh","year":"2021","journal-title":"International Journal of Advanced Intelligence Paradigms"},{"key":"pone.0282812.ref048","doi-asserted-by":"crossref","first-page":"276","DOI":"10.1016\/j.procs.2017.03.102","article-title":"A text feature selection method based on the small world algorithm","volume":"107","author":"Y. Lu","year":"2017","journal-title":"Procedia Computer Science"},{"key":"pone.0282812.ref049","author":"X. Bai","year":"2018"},{"issue":"1","key":"pone.0282812.ref050","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s12046-020-01443-w","article-title":"Optimal feature subset selection using hybrid binary Jaya optimization algorithm for text classification.","volume":"45","author":"K. Thirumoorthy","year":"2020","journal-title":"S\u0101dhan\u0101"},{"issue":"4","key":"pone.0282812.ref051","doi-asserted-by":"crossref","first-page":"454","DOI":"10.1016\/j.jksuci.2019.07.003","article-title":"An improved sine cosine algorithm to select features for text categorization","volume":"32","author":"M. Belazzoug","year":"2020","journal-title":"Journal of King Saud University-Computer and Information Sciences"},{"issue":"14","key":"pone.0282812.ref052","doi-asserted-by":"crossref","first-page":"9505","DOI":"10.1007\/s00500-021-05874-3","article-title":"Chaotic gaining sharing knowledge-based optimization algorithm: an improved metaheuristic algorithm for feature selection","volume":"25","author":"P. Agrawal","year":"2021","journal-title":"Soft Computing"},{"key":"pone.0282812.ref053","first-page":"1","article-title":"S-shaped and v-shaped gaining-sharing knowledge-based algorithm for feature selection","author":"P. Agrawal","year":"2022","journal-title":"Applied Intelligence"},{"key":"pone.0282812.ref054","first-page":"1","article-title":"Solving knapsack problems using a binary gaining sharing knowledge-based optimization algorithm","author":"P. Agrawal","year":"2021","journal-title":"Complex & Intelligent Systems"},{"issue":"2","key":"pone.0282812.ref055","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1093\/jcde\/qwac007","article-title":"Improved binary gaining\u2013sharing knowledge-based algorithm with mutation for fault section location in distribution networks","volume":"9","author":"G. Xiong","year":"2022","journal-title":"Journal of Computational Design and Engineering"},{"key":"pone.0282812.ref056","doi-asserted-by":"crossref","first-page":"26766","DOI":"10.1109\/ACCESS.2021.3056407","article-title":"Metaheuristic algorithms on feature selection: A survey of one decade of research (2009\u20132019)","volume":"9","author":"P. Agrawal","year":"2021","journal-title":"IEEE Access"},{"key":"pone.0282812.ref057","first-page":"1","article-title":"Binary Ebola Optimization Search Algorithm (BEOSA) using novel S-V transformation functions for solving feature selection and classfication problem","author":"O. Akinola","year":"2022","journal-title":"Applied Sciences"},{"key":"pone.0282812.ref058","volume-title":"International Conference on Electrical, Computer and Energy Technologies (ICECET)","author":"O. N. Ovelade","year":"2021"},{"key":"pone.0282812.ref059","volume-title":"School of Information and Computer Science","author":"University of California","year":"2019"}],"container-title":["PLOS ONE"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pone.0282812","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,12,9]],"date-time":"2023-12-09T04:12:18Z","timestamp":1702095138000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pone.0282812"}},"subtitle":[],"editor":[{"given":"Ayta\u00e7","family":"Altan","sequence":"first","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2023,3,17]]},"references-count":59,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2023,3,17]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pone.0282812","relation":{},"ISSN":["1932-6203"],"issn-type":[{"value":"1932-6203","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,3,17]]}}}