An enhanced black widow optimization algorithm for feature selection

被引:141
|
作者
Hu, Gang [1 ,2 ]
Du, Bo [1 ]
Wang, Xiaofeng [1 ]
Wei, Guo [3 ]
机构
[1] Xian Univ Technol, Dept Appl Math, Xian 710054, Peoples R China
[2] Xian Univ Technol, Sch Comp Sci & Engn, Xian 710048, Peoples R China
[3] Univ N Carolina, Dept Math & Comp Sci, Pembroke, NC 28372 USA
基金
中国国家自然科学基金;
关键词
Black Widow Optimization algorithm; Feature selection; K-nearest neighbor; Spouses selecting strategy; Mutation operator; Adaptive parameters; GREY WOLF; FILTER;
D O I
10.1016/j.knosys.2021.107638
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Feature selection is an important data processing method to reduce dimension of the raw datasets while preserving the information as much as possible. In this paper, an enhanced version of Black Widow Optimization Algorithm called SDABWO is proposed to solve the feature selection problem. The Black Widow Optimization Algorithm (BWO) is a new population-based meta-heuristic algorithm inspired by the evolution process of spider population. Three main improvements were included into the BWO to overcome the shortcoming of low accuracy, slow convergence speed and being easy to fall into local optima. Firstly, a novel strategy for selecting spouses by calculating the weight of female spiders and the distance between spiders is proposed. By applying the strategy to the original algorithm, it has faster convergence speed and higher accuracy. The second improvement includes the use of mutation operator of differential evolution at mutation phase of BWO which helps the algorithm escape from the local optima. And then, three key parameters are set to adjust adaptively with the increase of iteration times. To confirm and validate the performance of the improved BWO, other 10 algorithms are used to compared with the SDABWO on 25 benchmark functions. The results show that the proposed algorithm enhances the exploitation ability, improves the convergence speed and is more stable when solving optimization problems. Furthermore, the proposed SDABWO algorithm is employed for feature selection. Twelve standard datasets from UCI repository prove that SDABWO-based method has stronger search ability in the search space of feature selection than the other five popular feature selection methods. These results confirm the capability of the proposed method simultaneously improve the classification accuracy while reducing the dimensions of the original datasets. Therefore, SDABWO-based method was found to be one of the most promising for feature selection problem over other approaches that are currently used in the literature. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:26
相关论文
共 50 条
  • [1] Binary Black Widow Optimization Approach for Feature Selection
    Keles, Mumine Kaya
    Kilic, Umit
    IEEE ACCESS, 2022, 10 : 95936 - 95948
  • [2] Application of Improved Butterfly Optimization Algorithm Combined with Black Widow Optimization in Feature Selection of Network Intrusion Detection
    Xu, Hui
    Lu, Yanping
    Guo, Qingqing
    ELECTRONICS, 2022, 11 (21)
  • [3] A hybrid Modified Black Widow Optimization and PSO Algorithm: Application in Feature Selection for Cognitive Radio Networks
    Ben Chaabane, Sarra
    Boualleguet, Kais
    Belazi, Akram
    Kharbech, Sofiane
    Bouallegue, Ammar
    2022 27TH ASIA PACIFIC CONFERENCE ON COMMUNICATIONS (APCC 2022): CREATING INNOVATIVE COMMUNICATION TECHNOLOGIES FOR POST-PANDEMIC ERA, 2022, : 18 - 23
  • [4] Hybrid black widow optimization with iterated greedy algorithm for gene selection problems
    Alweshah, Mohammed
    Aldabbas, Yasmeen
    Abu-Salih, Bilal
    Oqeil, Saleh
    Hasan, Hazem S.
    Alkhalaileh, Saleh
    Kassaymeh, Sofian
    HELIYON, 2023, 9 (09)
  • [5] EAOA: An Enhanced Archimedes Optimization Algorithm for Feature Selection in Classification
    Desuky, Abeer S.
    Hussain, Sadiq
    Kausar, Samina
    Islam, Md Akhtarul
    El Bakrawy, Lamiaa M.
    IEEE ACCESS, 2021, 9 : 120795 - 120814
  • [6] An improved black widow optimization algorithm for surfaces conversion
    Hu, Gang
    Du, Bo
    Wang, Xiaofeng
    APPLIED INTELLIGENCE, 2023, 53 (06) : 6629 - 6670
  • [7] An improved black widow optimization algorithm for surfaces conversion
    Gang Hu
    Bo Du
    Xiaofeng Wang
    Applied Intelligence, 2023, 53 : 6629 - 6670
  • [8] An Improved Black Widow Optimization Algorithm for Engineering Constrained Optimization Problems
    Xu, Dongxing
    Yin, Jianchuan
    IEEE ACCESS, 2023, 11 : 32476 - 32495
  • [9] Feature Selection Optimization through Enhanced Artificial Bee Colony Algorithm
    Shunmugapriya, P.
    Kanmani, S.
    Supraja, R.
    Saranya, K.
    Hemalatha
    2013 INTERNATIONAL CONFERENCE ON RECENT TRENDS IN INFORMATION TECHNOLOGY (ICRTIT), 2013, : 56 - 61
  • [10] An enhanced dynamic differential annealed algorithm for global optimization and feature selection
    Hussien, Abdelazim G.
    Kumar, Sumit
    Singh, Simrandeep
    Pan, Jeng-Shyang
    Hashim, Fatma A.
    JOURNAL OF COMPUTATIONAL DESIGN AND ENGINEERING, 2024, 11 (01) : 49 - 72