{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,24]],"date-time":"2025-10-24T16:49:11Z","timestamp":1761324551064,"version":"3.37.3"},"reference-count":45,"publisher":"Oxford University Press (OUP)","issue":"6","license":[{"start":{"date-parts":[[2023,11,9]],"date-time":"2023-11-09T00:00:00Z","timestamp":1699488000000},"content-version":"vor","delay-in-days":6,"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100011033","name":"Agencia Estatal de Investigaci\u00f3n","doi-asserted-by":"publisher","award":["PID2020-115570GB-C22"],"award-info":[{"award-number":["PID2020-115570GB-C22"]}],"id":[{"id":"10.13039\/501100011033","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100006393","name":"UGR","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100006393","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003393","name":"Fujitsu","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003393","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,11,3]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>It is of paramount importance to enhance medical practices, given how important it is to protect human life. Medical therapy can be accelerated by automating patient prediction using machine learning techniques. To double the efficiency of classifiers, several preprocessing strategies must be adopted for their crucial duty in this field. Feature Selection (FS) is one tool that has been used frequently to modify data and enhance classification outcomes by lowering the dimensionality of datasets. Excluded features are those that have a poor correlation coefficient with the label class, i.e., they have no meaningful correlation with classification and do not indicate where the instance belongs. Along with the recurring features, which show a strong association with the remainder of the features. Contrarily, the model being produced during training is harmed, and the classifier is misled by their presence. This causes overfitting and increases algorithm complexity and processing time. The pattern is made clearer by FS, which also creates a broader classification model with a lower chance of overfitting in an acceptable amount of time and algorithmic complexity. To optimize the FS process, building wrappers must employ metaheuristic algorithms as search algorithms. The best solution, which reflects the best subset of features within a particular medical dataset that aids in patient diagnosis, is sought in this study using the Snake Optimizer (SO). The swarm-based approaches that SO is founded on have left it with several general flaws, like local minimum trapping, early convergence, uneven exploration and exploitation, and early convergence. By employing the cosine function to calculate the separation between the present solution and the ideal solution, the logarithm operator was paired with SO to better the exploitation process and get over these restrictions. In order to get the best overall answer, this forces the solutions to spiral downward. Additionally, SO is employed to put the evolutionary algorithms\u2019 preservation of the best premise into practice. This is accomplished by utilizing three alternative selection systems \u2013 tournament, proportional, and linear \u2013 to improve the exploration phase. These are used in exploration to allow solutions to be found more thoroughly and in relation to a chosen solution than at random. These are Tournament Logarithmic Snake Optimizer (TLSO), Proportional Logarithmic Snake Optimizer, and Linear Order Logarithmic Snake Optimizer. A number of 22 reference medical datasets were used in experiments. The findings indicate that, among 86% of the datasets, TLSO attained the best accuracy, and among 82% of the datasets, the best feature reduction. In terms of the standard deviation, the TLSO also attained noteworthy reliability and stability. On the basis of running duration, it is, nonetheless, quite effective.<\/jats:p>","DOI":"10.1093\/jcde\/qwad101","type":"journal-article","created":{"date-parts":[[2023,11,11]],"date-time":"2023-11-11T08:49:04Z","timestamp":1699692544000},"page":"2361-2383","source":"Crossref","is-referenced-by-count":3,"title":["A bio-medical snake optimizer system driven by logarithmic surviving global search for optimizing feature selection and its application for disorder recognition"],"prefix":"10.1093","volume":"10","author":[{"given":"Ruba Abu","family":"Khurma","sequence":"first","affiliation":[{"name":"MEU Research Unit, Faculty of Information Technology, Middle East University , Amman 11831 , Jordan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Esraa","family":"Alhenawi","sequence":"additional","affiliation":[{"name":"Faculty of Information Technology, Zarqa University , Zarqa , Jordan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Malik","family":"Braik","sequence":"additional","affiliation":[{"name":"Computer Science Department, Prince Abdullah bin Ghazi Faculty of Information and Communication Technology, Al-Balqa Applied University , Salt 19117 , Jordan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fatma A","family":"Hashim","sequence":"additional","affiliation":[{"name":"Faculty of Engineering, Helwan University , 11795 , Egypt"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Amit","family":"Chhabra","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering and Technology, Guru Nanak Dev University , Amritsar 143005 , India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pedro A","family":"Castillo","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, Automatics and Robotics, University of Granada , Granada 18071 , Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2023,11,9]]},"reference":[{"issue":"3","key":"2023121118153275400_bib2","doi-asserted-by":"crossref","first-page":"464","DOI":"10.3390\/math10030464","article-title":"A review of the modification strategies of the nature inspired algorithms for feature selection problem","volume":"10","author":"Abu\u00a0Khurma","year":"2022","journal-title":"Mathematics"},{"issue":"12","key":"2023121118153275400_bib3","doi-asserted-by":"crossref","first-page":"7165","DOI":"10.1007\/s00521-020-05483-5","article-title":"An intelligent feature selection approach based on moth flame optimization for medical diagnosis","volume":"33","author":"Abu\u00a0Khurmaa","year":"2021","journal-title":"Neural Computing and Applications"},{"issue":"3","key":"2023121118153275400_bib1","doi-asserted-by":"crossref","first-page":"2161","DOI":"10.1007\/s10586-021-03254-y","article-title":"A novel feature selection method for data mining tasks using hybrid sine cosine algorithm and genetic algorithm","volume":"24","author":"Abualigah","year":"2021","journal-title":"Cluster Computing"},{"key":"2023121118153275400_bib4","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1007\/978-3-030-12767-1_5","article-title":"No free lunch theorem: A review","volume-title":"Approximation and optimization: Algorithms, complexity and applications","author":"Adam","year":"2019"},{"key":"2023121118153275400_bib5","doi-asserted-by":"crossref","first-page":"114243","DOI":"10.1016\/j.eswa.2020.114243","article-title":"Survival exploration strategies for Harris hawks optimizer","volume":"168","author":"Al-Betar","year":"2021","journal-title":"Expert Systems with Applications"},{"key":"2023121118153275400_bib6","doi-asserted-by":"crossref","first-page":"107809","DOI":"10.1016\/j.compbiolchem.2022.107809","article-title":"Improved intelligent water drop-based hybrid feature selection method for microarray data processing","volume":"103","author":"Alhenawi","year":"2023","journal-title":"Computational Biology and Chemistry"},{"key":"2023121118153275400_bib7","doi-asserted-by":"crossref","first-page":"107629","DOI":"10.1016\/j.knosys.2021.107629","article-title":"Coronavirus herd immunity optimizer with greedy crossover for feature selection in medical diagnosis","volume":"235","author":"Alweshah","year":"2022","journal-title":"Knowledge-Based Systems"},{"issue":"5","key":"2023121118153275400_bib8","doi-asserted-by":"crossref","first-page":"971","DOI":"10.1109\/TCBB.2015.2478454","article-title":"Supervised, unsupervised, and semi-supervised feature selection: A review on gene selection","volume":"13","author":"Ang","year":"2015","journal-title":"IEEE\/ACM Transactions on Computational biology and Bioinformatics"},{"article-title":"UCI machine learning repository","year":"2007","author":"Asuncion","key":"2023121118153275400_bib9"},{"key":"2023121118153275400_bib10","doi-asserted-by":"crossref","first-page":"105675","DOI":"10.1016\/j.compbiomed.2022.105675","article-title":"An enhanced binary rat swarm optimizer based on local-best concepts of PSO and collaborative crossover operators for feature selection","volume":"147","author":"Awadallah","year":"2022","journal-title":"Computers in Biology and Medicine"},{"key":"2023121118153275400_bib11","doi-asserted-by":"crossref","first-page":"105152","DOI":"10.1016\/j.compbiomed.2021.105152","article-title":"Binary horse herd optimization algorithm with crossover operators for feature selection","volume":"141","author":"Awadallah","year":"2022","journal-title":"Computers in Biology and Medicine"},{"issue":"3","key":"2023121118153275400_bib12","doi-asserted-by":"crossref","first-page":"663","DOI":"10.1007\/s11517-021-02476-x","article-title":"Hybrid gene selection approach using XGBoost and multi-objective genetic algorithm for cancer classification","volume":"60","author":"Deng","year":"2022","journal-title":"Medical & Biological Engineering & Computing"},{"issue":"3","key":"2023121118153275400_bib13","doi-asserted-by":"crossref","first-page":"311","DOI":"10.1007\/s10462-015-9428-8","article-title":"Nature inspired feature selection meta-heuristics","volume":"44","author":"Diao","year":"2015","journal-title":"Artificial Intelligence Review"},{"key":"2023121118153275400_bib14","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1016\/j.neucom.2016.03.101","article-title":"Binary ant lion approaches for feature selection","volume":"213","author":"Emary","year":"2016","journal-title":"Neurocomputing"},{"issue":"18","key":"2023121118153275400_bib15","doi-asserted-by":"crossref","first-page":"2321","DOI":"10.3390\/math9182321","article-title":"Boosting arithmetic optimization algorithm with genetic algorithm operators for feature selection: Case study on cox proportional hazards model","volume":"9","author":"Ewees","year":"2021","journal-title":"Mathematics"},{"issue":"12","key":"2023121118153275400_bib16","doi-asserted-by":"crossref","first-page":"3265","DOI":"10.1109\/TFUZZ.2020.3003506","article-title":"Solving fuzzy job-shop scheduling problem using DE algorithm improved by a selection mechanism","volume":"28","author":"Gao","year":"2020","journal-title":"IEEE Transactions on Fuzzy Systems"},{"key":"2023121118153275400_bib17","doi-asserted-by":"crossref","first-page":"108320","DOI":"10.1016\/j.knosys.2022.108320","article-title":"Snake optimizer: A novel meta-heuristic optimization algorithm","volume":"242","author":"Hashim","year":"2022","journal-title":"Knowledge-Based Systems"},{"key":"2023121118153275400_bib18","doi-asserted-by":"crossref","first-page":"543","DOI":"10.1016\/j.aej.2023.04.052","article-title":"Novel hybrid of AOA-BSA with double adaptive and random spare for global optimization and engineering problems","volume":"73","author":"Hashim","year":"2023","journal-title":"Alexandria Engineering Journal"},{"key":"2023121118153275400_bib19","doi-asserted-by":"crossref","first-page":"14239","DOI":"10.1109\/ACCESS.2021.3052149","article-title":"Boosted whale optimization algorithm with natural selection operators for software fault prediction","volume":"9","author":"Hassouneh","year":"2021","journal-title":"IEEE Access"},{"key":"2023121118153275400_bib20","doi-asserted-by":"crossref","first-page":"13951","DOI":"10.1007\/s00500-023-08468-3","article-title":"Novel memetic of beluga whale optimization with self-adaptive exploration\u2013exploitation balance for global optimization and engineering problems","volume":"27","author":"Hussien","year":"2023","journal-title":"Soft Computing"},{"key":"2023121118153275400_bib22","doi-asserted-by":"crossref","first-page":"1817","DOI":"10.1007\/s12652-021-03406-3","article-title":"Memetic salp swarm optimization algorithm based feature selection approach for crop disease detection system","volume":"14","author":"Jain","year":"2023","journal-title":"Journal of Ambient Intelligence and Humanized Computing"},{"key":"2023121118153275400_bib21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/INFOCOMTECH.2018.8722351","article-title":"An improved binary particle swarm optimization (IBPSO) for gene selection and cancer classification using DNA microarrays","volume-title":"Proceedings of the 2018 Conference on Information and Communication Technology (CICT)","author":"Jain","year":"2018"},{"issue":"2","key":"2023121118153275400_bib23","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s42979-022-01071-7","article-title":"Detection of breast cancer through mammogram using wavelet-based LBP features and IWD feature selection technique","volume":"3","author":"Kalita","year":"2022","journal-title":"SN Computer Science"},{"issue":"5","key":"2023121118153275400_bib24","doi-asserted-by":"crossref","first-page":"2277","DOI":"10.1007\/s00500-021-06498-3","article-title":"Two-way threshold-based intelligent water drops feature selection algorithm for accurate detection of breast cancer","volume":"26","author":"Kalita","year":"2022","journal-title":"Soft Computing"},{"key":"2023121118153275400_bib25","doi-asserted-by":"crossref","first-page":"104718","DOI":"10.1016\/j.bspc.2023.104718","article-title":"An augmented snake optimizer for diseases and COVID-19 diagnosis","volume":"84","author":"Khurma","year":"2023","journal-title":"Biomedical Signal Processing and Control"},{"key":"2023121118153275400_bib26","doi-asserted-by":"crossref","first-page":"175","DOI":"10.5220\/0008960701750182","article-title":"An efficient moth flame optimization algorithm using chaotic maps for feature selection in the medical applications","volume-title":"Proceedings of the 9th International Conference on Pattern Recognition Applications and Methods (ICPRAM)","author":"Khurma","year":"2020"},{"key":"2023121118153275400_bib27","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/CEC48606.2020.9185498","article-title":"Rank based moth flame optimisation for feature selection in the medical application","volume-title":"Proceedings of the 2020 IEEE Congress on Evolutionary Computation (CEC)","author":"Khurma","year":"2020"},{"issue":"9","key":"2023121118153275400_bib28","doi-asserted-by":"crossref","first-page":"8415","DOI":"10.1007\/s13369-021-05478-x","article-title":"A simultaneous moth flame optimizer feature selection approach based on levy flight and selection operators for medical diagnosis","volume":"46","author":"Khurma","year":"2021","journal-title":"Arabian Journal for Science and Engineering"},{"key":"2023121118153275400_bib29","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1007\/978-981-32-9990-0_8","article-title":"EvoloPy-FS: An open-source nature-inspired optimization framework in python for feature selection","volume-title":"Evolutionary machine learning techniques","author":"Khurma","year":"2020"},{"key":"2023121118153275400_bib30","first-page":"59","article-title":"Binary Harris hawks optimisation filter based approach for feature selection","volume-title":"Proceedings of the 2021 Palestinian International Conference on Information and Communication Technology (PICICT)","author":"Khurma","year":"2021"},{"key":"2023121118153275400_bib31","doi-asserted-by":"crossref","first-page":"139","DOI":"10.5220\/0010021601390146","article-title":"New fitness functions in binary Harris hawks optimization for gene selection in microarray datasets","volume-title":"Proceedings of the 12th International Joint Conference on Computational Intelligence","author":"Khurma","year":"2020"},{"issue":"3","key":"2023121118153275400_bib32","doi-asserted-by":"crossref","first-page":"583","DOI":"10.1007\/s10772-021-09837-9","article-title":"A hybrid system for Parkinson\u2019s disease diagnosis using machine learning techniques","volume":"25","author":"Lamba","year":"2022","journal-title":"International Journal of Speech Technology"},{"key":"2023121118153275400_bib33","doi-asserted-by":"crossref","first-page":"107391","DOI":"10.1016\/j.asoc.2021.107391","article-title":"A machine learning approach combining expert knowledge with genetic algorithms in feature selection for credit risk assessment","volume":"107","author":"Lappas","year":"2021","journal-title":"Applied Soft Computing"},{"key":"2023121118153275400_bib35","doi-asserted-by":"crossref","first-page":"478","DOI":"10.1016\/j.ins.2021.12.122","article-title":"A review of green shop scheduling problem","volume":"589","author":"Li","year":"2022","journal-title":"Information Sciences"},{"issue":"6","key":"2023121118153275400_bib34","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3136625","article-title":"Feature selection: A data perspective","volume":"50","author":"Li","year":"2017","journal-title":"ACM Computing Surveys (CSUR)"},{"key":"2023121118153275400_bib36","doi-asserted-by":"crossref","first-page":"113981","DOI":"10.1016\/j.eswa.2020.113981","article-title":"A k-NN method for lung cancer prognosis with the use of a genetic algorithm for feature selection","volume":"164","author":"Maleki","year":"2021","journal-title":"Expert Systems with Applications"},{"key":"2023121118153275400_bib37","doi-asserted-by":"crossref","first-page":"311","DOI":"10.1007\/978-981-10-8258-0_14","article-title":"A survey on feature selection and extraction techniques for high-dimensional microarray datasets","volume-title":"Knowledge computing and its applications","author":"Manikandan","year":"2018"},{"issue":"11","key":"2023121118153275400_bib38","doi-asserted-by":"crossref","first-page":"136","DOI":"10.3390\/computers10110136","article-title":"B-MFO: A binary moth-flame optimization for feature selection from medical datasets","volume":"10","author":"Nadimi-Shahraki","year":"2021","journal-title":"Computers"},{"key":"2023121118153275400_bib39","doi-asserted-by":"crossref","first-page":"105858","DOI":"10.1016\/j.compbiomed.2022.105858","article-title":"Enhanced whale optimization algorithm for medical feature selection: A COVID-19 case study","volume":"148","author":"Nadimi-Shahraki","year":"2022","journal-title":"Computers in Biology and Medicine"},{"issue":"6","key":"2023121118153275400_bib40","doi-asserted-by":"crossref","first-page":"13785","DOI":"10.1007\/s10586-018-2094-2","article-title":"A wrapper based feature selection in bone marrow plasma cell gene expression data","volume":"22","author":"Ragunthar","year":"2019","journal-title":"Cluster Computing"},{"issue":"1","key":"2023121118153275400_bib41","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s40537-020-00398-3","article-title":"A novel community detection based genetic algorithm for feature selection","volume":"8","author":"Rostami","year":"2021","journal-title":"Journal of Big Data"},{"key":"2023121118153275400_bib42","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1007\/978-3-030-34094-0_5","article-title":"Feature selection in high-dimensional data","volume-title":"Optimization, learning, and control for interdependent complex networks","author":"Rouhi","year":"2020"},{"issue":"21","key":"2023121118153275400_bib43","doi-asserted-by":"crossref","first-page":"14583","DOI":"10.1007\/s00521-021-06099-z","article-title":"A novel feature selection framework based on grey wolf optimizer for mammogram image analysis","volume":"33","author":"Sathiyabhama","year":"2021","journal-title":"Neural Computing and Applications"},{"issue":"12","key":"2023121118153275400_bib44","doi-asserted-by":"crossref","first-page":"8519","DOI":"10.1109\/TII.2022.3165636","article-title":"Solving multiobjective fuzzy job-shop scheduling problem by a hybrid adaptive differential evolution algorithm","volume":"18","author":"Wang","year":"2022","journal-title":"IEEE Transactions on Industrial Informatics"},{"key":"2023121118153275400_bib45","first-page":"183","article-title":"Evaluating ensemble learning impact on gene selection for automated cancer diagnosis","volume-title":"Precision health and medicine. W3PHAI 2019. Studies in computational intelligence","author":"Yan","year":"2019"}],"container-title":["Journal of Computational Design and Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/academic.oup.com\/jcde\/advance-article-pdf\/doi\/10.1093\/jcde\/qwad101\/53180595\/qwad101.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/academic.oup.com\/jcde\/article-pdf\/10\/6\/2361\/54255471\/qwad101.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/academic.oup.com\/jcde\/article-pdf\/10\/6\/2361\/54255471\/qwad101.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,12,12]],"date-time":"2023-12-12T01:40:26Z","timestamp":1702345226000},"score":1,"resource":{"primary":{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/academic.oup.com\/jcde\/article\/10\/6\/2361\/7395014"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,11,3]]},"references-count":45,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2023,11,3]]}},"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.1093\/jcde\/qwad101","relation":{},"ISSN":["2288-5048"],"issn-type":[{"type":"electronic","value":"2288-5048"}],"subject":[],"published-other":{"date-parts":[[2023,12]]},"published":{"date-parts":[[2023,11,3]]}}}