Analyze Diet
Computers in biology and medicine2021; 141; 105152; doi: 10.1016/j.compbiomed.2021.105152

Binary Horse herd optimization algorithm with crossover operators for feature selection.

Abstract: This paper proposes a binary version of Horse herd Optimization Algorithm (HOA) to tackle Feature Selection (FS) problems. This algorithm mimics the conduct of a pack of horses when they are trying to survive. To build a Binary version of HOA, or referred to as BHOA, twofold of adjustments were made: i) Three transfer functions, namely S-shape, V-shape and U-shape, are utilized to transform the continues domain into a binary one. Four configurations of each transfer function are also well studied to yield four alternatives. ii) Three crossover operators: one-point, two-point and uniform are also suggested to ensure the efficiency of the proposed method for FS domain. The performance of the proposed fifteen BHOA versions is examined using 24 real-world FS datasets. A set of six metric measures was used to evaluate the outcome of the optimization methods: accuracy, number of features selected, fitness values, sensitivity, specificity and computational time. The best-formed version of the proposed versions is BHOA with S-shape and one-point crossover. The comparative evaluation was also accomplished against 21 state-of-the-art methods. The proposed method is able to find very competitive results where some of them are the best-recorded. Due to the viability of the proposed method, it can be further considered in other areas of machine learning.
Publication Date: 2021-12-18 PubMed ID: 34952338DOI: 10.1016/j.compbiomed.2021.105152Google Scholar: Lookup
The Equine Research Bank provides access to a large database of publicly available scientific literature. Inclusion in the Research Bank does not imply endorsement of study methods or findings by Mad Barn.
  • Journal Article

Summary

This research summary has been generated with artificial intelligence and may contain errors and omissions. Refer to the original study to confirm details provided. Submit correction.

This research article presents a binary version of the horse herd optimization algorithm (BHOA) for use in feature selection (FS). The binary version was arrived at by adapting the transfer function of the original algorithm and adding one-point, two-point, and uniform crossover operators. After testing the algorithm on multiple datasets, the researchers found that their binary version achieved highly competitive or superior results compared to leading methods in the field.

Main Objectives

  • The primary goal of this study was to create a binary version of the Horse Herd Optimization Algorithm (HOA). This algorithm is based on the behavior of a pack of horses and its survival tactics.
  • The researchers aimed to adjust the model in two significant ways: by using different transfer functions to turn the continuous domain into a binary one, and by adding crossover operators to ensure efficiency.
  • They tested 15 versions of their proposed BHOA methodologies on 24 real-world datasets and compared the outcomes against 21 modern methods.
  • Their final goal was to identify the best-performing version of their proposed algorithm, with results assessed on six metric measures.

Methodology

  • The researchers mimicked the conduct of a horse herd in survival mode to create the binary algorithm. The algorithm iteratively optimizes solutions by simulating the social behavior of the horse herd.
  • They used three transfer functions – S-shape, V-shape, and U-shape – to effectively transform the continuous domains into binary ones, yielding four alternatives for each function.
  • Three crossover operators – one-point, two-point, and uniform – were incorporated into the binary algorithm to ensure its effectiveness for the feature selection (FS) domain.
  • Their proposed methodology was then tested using 24 real-world datasets and evaluated using six metric measures: Accuracy, number of selected features, fitness values, sensitivity, specificity, and computational time.

Main Findings

  • The proposed Binary Horse Herd Optimization Algorithm (BHOA) with S-shape transfer function and one-point crossover performed the best among 15 versions, delivering superior or highly competitive outcomes when benchmarked against 21 other methods.
  • The researchers found that their proposed method was able to yield comparable and in some cases better-recorded results, confirming its effectiveness and efficiency for feature selection.
  • As a result of its effectiveness and viability, the authors suggest that their proposed methodology could be applied to other areas of machine learning beyond feature selection.

Cite This Article

APA
Awadallah MA, Hammouri AI, Al-Betar MA, Braik MS, Elaziz MA. (2021). Binary Horse herd optimization algorithm with crossover operators for feature selection. Comput Biol Med, 141, 105152. https://doi.org/10.1016/j.compbiomed.2021.105152

Publication

ISSN: 1879-0534
NlmUniqueID: 1250250
Country: United States
Language: English
Volume: 141
Pages: 105152
PII: S0010-4825(21)00946-X

Researcher Affiliations

Awadallah, Mohammed A
  • Department of Computer Science, Al-Aqsa University, P.O. Box 4051, Gaza, Palestine; Artificial Intelligence Research Center (AIRC), Ajman University, Ajman, United Arab Emirates. Electronic address: ma.awadallah@alaqsa.edu.ps.
Hammouri, Abdelaziz I
  • Department of Computer Information Systems, Al-Balqa Applied University, 19 117, Al-Salt, Jordan. Electronic address: aziz@bau.edu.jo.
Al-Betar, Mohammed Azmi
  • Artificial Intelligence Research Center (AIRC), College of Engineering and Information Technology, Ajman University, Ajman, United Arab Emirates; Department of Information Technology, Al-Huson University College, Al-Balqa Applied University, Al-Huson, Irbid, Jordan. Electronic address: m.albetar@ajman.ac.ae.
Braik, Malik Shehadeh
  • Department of Computer Science, Al-Balqa Applied University, Jordan. Electronic address: mbraik@bau.edu.jo.
Elaziz, Mohamed Abd
  • Artificial Intelligence Research Center (AIRC), Ajman University, Ajman, United Arab Emirates; Faculty of Science, Zagazig University, Egypt; Faculty of Computer Science & Engineering, Galala University, Suze 435611, Egypt. Electronic address: abd_el_aziz_m@yahoo.com.

MeSH Terms

  • Algorithms
  • Animals
  • Horses
  • Machine Learning

Citations

This article has been cited 6 times.
  1. Rai R, Das A, Dhal KG. Nature-inspired optimization algorithms and their significance in multi-thresholding image segmentation: an inclusive review. Evol Syst (Berl) 2022;13(6):889-945.
    doi: 10.1007/s12530-022-09425-5pubmed: 37520044google scholar: lookup
  2. Braik M. Enhanced Ali Baba and the forty thieves algorithm for feature selection. Neural Comput Appl 2023;35(8):6153-6184.
    doi: 10.1007/s00521-022-08015-5pubmed: 36408290google scholar: lookup
  3. Abed-Alguni BH, Alawad NA, Al-Betar MA, Paul D. Opposition-based sine cosine optimizer utilizing refraction learning and variable neighborhood search for feature selection. Appl Intell (Dordr) 2023;53(11):13224-13260.
    doi: 10.1007/s10489-022-04201-zpubmed: 36247211google scholar: lookup
  4. Ghetas M, Elaziz MA, Issa M. Enhanced generalized normal distribution optimizer with Gaussian distribution repair method and cauchy reverse learning for features selection. Sci Rep 2026 Feb 2;16(1):4794.
    doi: 10.1038/s41598-026-35804-ypubmed: 41629550google scholar: lookup
  5. Pacheco J, Saiz O, Casado S, Ubillos S. A multistart tabu search-based method for feature selection in medical applications. Sci Rep 2023 Oct 10;13(1):17140.
    doi: 10.1038/s41598-023-44437-4pubmed: 37816874google scholar: lookup
  6. Chen J, Cai Z, Chen H, Chen X, Escorcia-Gutierrez J, Mansour RF, Ragab M. Renal Pathology Images Segmentation Based on Improved Cuckoo Search with Diffusion Mechanism and Adaptive Beta-Hill Climbing. J Bionic Eng 2023 May 3;:1-36.
    doi: 10.1007/s42235-023-00365-7pubmed: 37361683google scholar: lookup