BinHOA: Efficient Binary Horse Herd Optimization Method for Feature Selection: Analysis and Validations

被引:12
|
作者
Elmanakhly, Dina A. [1 ]
Saleh, Mohamed [2 ]
Rashed, Essam A. [3 ]
Abdel-Basset, Mohamed [4 ]
机构
[1] Suez Canal Univ, Fac Sci, Dept Math, Ismailia 41522, Egypt
[2] Cairo Univ, Fac Comp & Artificial Intelligence, Giza 12613, Egypt
[3] Univ Hyogo, Grad Sch Informat Sci, Kobe, Hyogo 6500047, Japan
[4] Zagazig Univ, Fac Comp & Informat, Dept Comp Sci, Zagazig 44519, Egypt
基金
美国国家科学基金会; 美国国家卫生研究院;
关键词
Optimization; Metaheuristics; Horses; Statistics; Sociology; Genetic algorithms; Particle swarm optimization; Horse herd optimization; horse herd optimization algorithm (HOA); feature selection (FS); metaheuristics; machine learning; Levy flight; classification; PARTICLE SWARM OPTIMIZATION; CROW SEARCH ALGORITHM; ARTIFICIAL BEE COLONY; LEVY FLIGHT; DESIGN OPTIMIZATION; EVOLUTION;
D O I
10.1109/ACCESS.2022.3156593
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the domains of data mining and machine learning, feature selection (FS) is an essential preprocessing step that has a significant effect on the machine learning model's performance. The primary purpose of FS is to eliminate unnecessary features, resulting in time-space reduction as well as improved the corresponding learning model performance. Horse herd optimization algorithm (HOA) is a new metaheuristic algorithm that mimics the herding behavior of horses. Within a wrapper-based approach, a binary version of HOA is proposed in this study to select the optimal subset of features for classification purposes. The transfer function is the most important aspect of the binary version. Eight transfer functions, S-shaped and V-shaped, are tested to map the continuous search space into binary search space. Two main enhancements are integrated into the standard HOA to strengthen its performance. A Levy flight operator is added to improve the HOA's exploring behavior and alleviate local minimal stagnation. Secondly, a local search algorithm is integrated to enhance the best solution obtained after each iteration of HOA. The purpose of the second enhancement is to increase the exploitation capability by looking for the most promising places discovered by HOA. Large-scaled, middle-scaled, and low-scaled datasets from reputable data repositories are used to validate the performance of the proposed algorithm (BinHOA). Comparative tests with state-of-the-art algorithms reveal that the Levy flight with the local search algorithm have a significant favorable impact on the performance of HOA. An enhancement of the population diversity is observed with avoidance of being trapped in local optima.
引用
收藏
页码:26795 / 26816
页数:22
相关论文
共 50 条
  • [1] A binary chaotic horse herd optimization algorithm for feature selection
    Zaimoglu, Esin Ayse
    Yurtay, Nilufer
    Demirci, Huseyin
    Yurtay, Yuksel
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2023, 44
  • [2] Binary Horse herd optimization algorithm with crossover operators for feature selection
    Awadallah, Mohammed A.
    Hammouri, Abdelaziz, I
    Al-Betar, Mohammed Azmi
    Braik, Malik Shehadeh
    Abd Elaziz, Mohamed
    COMPUTERS IN BIOLOGY AND MEDICINE, 2022, 141
  • [3] Binary coyote optimization algorithm for feature selection
    Thom de Souza, Rodrigo Clemente
    de Macedo, Camila Andrade
    Coelho, Leandro dos Santos
    Pierezan, Juliano
    Mariani, Viviana Cocco
    PATTERN RECOGNITION, 2020, 107
  • [4] Binary Black Widow Optimization Approach for Feature Selection
    Keles, Mumine Kaya
    Kilic, Umit
    IEEE ACCESS, 2022, 10 : 95936 - 95948
  • [5] A novel binary horse herd optimization algorithm for feature selection problem
    Asghari Varzaneh, Zahra
    Hosseini, Soodeh
    Javidi, Mohammad Masoud
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (26) : 40309 - 40343
  • [6] A novel binary horse herd optimization algorithm for feature selection problem
    Zahra Asghari Varzaneh
    Soodeh Hosseini
    Mohammad Masoud Javidi
    Multimedia Tools and Applications, 2023, 82 : 40309 - 40343
  • [7] Binary Drone Squadron Optimization Approaches for Feature Selection
    Singh, Harpreet
    Sharma, Suchita
    Khurana, Manju
    Kaur, Manjit
    Lee, Heung-No
    IEEE ACCESS, 2022, 10 : 87099 - 87114
  • [8] Binary Horse Optimization Algorithm for Feature Selection
    Moldovan, Dorin
    ALGORITHMS, 2022, 15 (05)
  • [9] BinCOA: An Efficient Binary Crayfish Optimization Algorithm for Feature Selection
    Shikoun, Nabila H.
    Al-Eraqi, Ahmed Salem
    Fathi, Islam S.
    IEEE ACCESS, 2024, 12 : 28621 - 28635
  • [10] A binary water wave optimization for feature selection
    Ibrahim, Abdelmonem M.
    Tawhid, M. A.
    Ward, Rabab K.
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2020, 120 (120) : 74 - 91