Enhanced coati optimization algorithm using elite opposition-based learning and adaptive search mechanism for feature selection

被引:0
|
作者
Qtaish, Amjad [1 ,2 ]
Braik, Malik [3 ]
Albashish, Dheeb [3 ]
Alshammari, Mohammad T. [1 ]
Alreshidi, Abdulrahman [1 ]
Alreshidi, Eissa Jaber [1 ]
机构
[1] Univ Hail, Dept Informat & Comp Sci, Hail, Saudi Arabia
[2] Appl Sci Private Univ, Accounting Dept, Amman, Jordan
[3] Al Balqa Appl Univ, Comp Sci Dept, Salt, Jordan
关键词
Feature selection; Coati optimization algorithm; Opposition-based learning; Optimization; PARTICLE SWARM OPTIMIZATION; COLONY OPTIMIZATION; CLASSIFICATION;
D O I
10.1007/s13042-024-02222-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The rapid rise in volume and feature dimensions is negatively impacting machine learning and many other areas, leading to worse classification accuracy and higher computational costs. Feature Selection (FS) methods are crucial to lessen feature dimensionality, which act by removing attributes like irrelevant and less informative information which may have a detrimental impact on the performance of classifiers. This paper presents an Enhanced variant of the Coati Optimization Algorithm (ECOA) that features a better search ability than the basic COA. The COA algorithm was newly evolved to imitate the behavior of coatis when they hunt and attack iguanas as well as when they try to flee from predators. Although the authors of this algorithm state that it is promising, it occasionally exhibits poor search performance and early convergence. To mitigate these issues, the ECOA algorithm was proposed that makes use of elite opposite-based learning in addition to some adaptive search mechanisms. ECOA is expected to have an improved search mechanism and can prevent trapping at local optimum, depending on the mutation, mutation neighborhood search, and rollback procedures. Moreover, it enhances population variety and convergence rate. The COA and ECOA algorithms were used to solve FS problems by selecting optimal feature subsets based on a binary version of each adopted algorithm and the k-Nearest Neighbor (k-NN) classifier. To assess the performance of the Binary ECOA (BECOA), a number of experiments was performed on 24 datasets collected from many sources. Further, six criteria-sensitivity, specificity, classification accuracy, fitness value, number of chosen features, and run time-were used to assess the performance of BECOA. Experimental findings show the excellence of BECOA over other k-NN based FS methods, including Binary COA (BCOA) and other binary optimization methods, in a number of assessment aspects. In particular, among the 24 datasets deemed, BECOA, which yielded the best overall results among all other competing binary algorithms, was able to exclusively outperform the others in 7 datasets in terms of classification accuracy, 11 datasets in terms of specificity, 5 datasets in terms of sensitivity, 10 datasets in terms of number of selected features, 4 in terms of run-time, and 14 datasets in terms of fitness values.
引用
收藏
页码:361 / 394
页数:34
相关论文
共 50 条
  • [1] Improved Harris Hawks Optimization Using Elite Opposition-Based Learning and Novel Search Mechanism for Feature Selection
    Sihwail, Rami
    Omar, Khairuddin
    Ariffin, Khairul Akram Zainol
    Tubishat, Mohammad
    IEEE ACCESS, 2020, 8 : 121127 - 121145
  • [2] Improved Equilibrium Optimization Algorithm Using Elite Opposition-Based Learning and New Local Search Strategy for Feature Selection in Medical Datasets
    Elgamal, Zenab Mohamed
    Yasin, Norizan Mohd
    Sabri, Aznul Qalid Md
    Sihwail, Rami
    Tubishat, Mohammad
    Jarrah, Hazim
    COMPUTATION, 2021, 9 (06)
  • [3] An enhanced aquila optimization algorithm with velocity-aided global search mechanism and adaptive opposition-based learning
    Wang, Yufei
    Zhang, Yujun
    Yan, Yuxin
    Zhao, Juan
    Gao, Zhengming
    MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2023, 20 (04) : 6422 - 6467
  • [4] A self-adaptive Harris Hawks optimization algorithm with opposition-based learning and chaotic local search strategy for global optimization and feature selection
    Hussien, Abdelazim G.
    Amin, Mohamed
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2022, 13 (02) : 309 - 336
  • [5] A self-adaptive Harris Hawks optimization algorithm with opposition-based learning and chaotic local search strategy for global optimization and feature selection
    Abdelazim G. Hussien
    Mohamed Amin
    International Journal of Machine Learning and Cybernetics, 2022, 13 : 309 - 336
  • [6] An Opposition-Based Learning-Based Search Mechanism for Flying Foxes Optimization Algorithm
    Zhang, Chen
    Liu, Liming
    Yang, Yufei
    Sun, Yu
    Ning, Jiaxu
    Zhang, Yu
    Zhang, Changsheng
    Guo, Ying
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 79 (03): : 5201 - 5223
  • [7] An Adaptive Opposition-Based Learning Selection: The Case for Jaya Algorithm
    Nasser, Abdullah B.
    Zamli, Kamal Z.
    Hujainah, Fadhl
    Ghanem, Waheed Ali H. M.
    Saad, Abdul-Malik H. Y.
    Alduais, Nayef Abdulwahab Mohammed
    IEEE ACCESS, 2021, 9 : 55581 - 55594
  • [8] A Cuckoo Search Algorithm With Elite Opposition-Based Strategy
    Huang, Kang
    Zhou, Yongquan
    Wu, Xiuli
    Luo, Qifang
    JOURNAL OF INTELLIGENT SYSTEMS, 2016, 25 (04) : 567 - 593
  • [9] Modified crayfish optimization algorithm with adaptive spiral elite greedy opposition-based learning and search-hide strategy for global optimization
    Li, Guanghui
    Zhang, Taihua
    Tsai, Chieh-Yuan
    Lu, Yao
    Yang, Jun
    Yao, Liguo
    JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2024, 11 (04) : 249 - 305
  • [10] Research on Radiator Structure Optimization Using Fireworks Algorithm Based on Elite Opposition-Based Learning
    He, Xiuzhu
    Wu, Yong
    Li, Jiange
    2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 1797 - 1801