An improved binary dandelion algorithm using sine cosine operator and restart strategy for feature selection

被引:4
|
作者
Dong, Junwei [1 ]
Li, Xiaobo [1 ]
Zhao, Yuxin [1 ]
Ji, Jingchao [1 ]
Li, Shaolang [1 ]
Chen, Hui [1 ]
机构
[1] Zhejiang Normal Univ, Sch Comp Sci & Technol, Jinhua 321004, Peoples R China
关键词
Binary dandelion algorithm; Feature selection; Metaheuristic algorithm; Mutual information; Restart strategy; DIFFERENTIAL EVOLUTION; OPTIMIZATION ALGORITHM; NEURAL-NETWORK; MACHINE; SCHEME;
D O I
10.1016/j.eswa.2023.122390
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Feature selection (FS) is an important data preprocessing technology for machine learning and data mining. Metaheuristic algorithm (MH) has been widely used in feature selection because of its powerful search function. This paper presents an improved Binary Dandelion Algorithm using Sine Cosine operator and Restart strategy (SCRBDA) for feature selection. First, the sine cosine operator is used in the radius formula of the core dandelions (CD), which significantly enhances the ability of algorithm development and exploration. Secondly, the algorithm uses a restart strategy to increase its ability to get rid of local optimum. Thirdly, mutual information is used to guide the generation of some dandelions, which pays more attention to the correlation between the selected features and categories. Finally, quick bit mutation is used as the mutation strategy to improve the diversity of the population. The SCRBDA proposed in this paper was tested on 18 datasets of different sizes from UCI machine learning database. The SCRBDA was compared with 8 other classical feature selection algorithms, and the performance of the proposed algorithm was evaluated through feature subset size, classification accuracy, fitness value, and F1-score. The experimental results show that SCRBDA achieves the best performance, which has stronger feature reduction ability and achieves better overall performance on most datasets. Especially on largescale datasets, SCRBDA can obtain extremely smaller feature subsets while maintaining much higher classification accuracy, and satisfactory F1-score.
引用
收藏
页数:21
相关论文
共 50 条
  • [41] An improved Sine Cosine Algorithm based on Levy flight
    Ning, Li
    Gang, Li
    Deng ZhongLiang
    NINTH INTERNATIONAL CONFERENCE ON DIGITAL IMAGE PROCESSING (ICDIP 2017), 2017, 10420
  • [42] Effective Feature Selection Strategy for Supervised Classification based on an Improved Binary Aquila Optimization Algorithm
    Abd El-Mageed, Amr A.
    Abohany, Amr A.
    Elashry, Ahmed
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 181
  • [43] An Improved Sine Cosine Algorithm for Solving Optimization Problems
    Suid, M. H.
    Ahmad, M. A.
    Ismail, M. R. T. R.
    Ghazali, M. R.
    Irawan, A.
    Tumari, M. Z.
    2018 IEEE CONFERENCE ON SYSTEMS, PROCESS AND CONTROL (ICSPC), 2018, : 209 - 213
  • [44] An Improved Strategy of the Feature Selection Algorithm for the Text Categorization
    Yang, Jieming
    Lu, Yixin
    Liu, Zhiying
    2019 20TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2019, : 3 - 7
  • [45] Improved seagull optimization algorithm using Levy flight and mutation operator for feature selection
    Ewees, Ahmed A.
    Mostafa, Reham R.
    Ghoniem, Rania M.
    Gaheen, Marwa A.
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (10): : 7437 - 7472
  • [46] A Binary Sine-Cosine Algorithm Applied to the Knapsack Problem
    Pinto, Hernan
    Pena, Alvaro
    Valenzuela, Matias
    Fernandez, Andres
    ARTIFICIAL INTELLIGENCE METHODS IN INTELLIGENT ALGORITHMS, 2019, 985 : 128 - 138
  • [47] An improved rough set strategy-based sine cosine algorithm for engineering optimization problems
    Rizk M. Rizk-Allah
    E. Elsodany
    Soft Computing, 2024, 28 (2) : 1157 - 1178
  • [48] An improved rough set strategy-based sine cosine algorithm for engineering optimization problems
    Rizk-Allah, Rizk M.
    Elsodany, E.
    SOFT COMPUTING, 2024, 28 (02) : 1157 - 1178
  • [49] Improved Binary Grasshopper Optimization Algorithm for Feature Selection Problem
    Wang, Gui-Ling
    Chu, Shu-Chuan
    Tian, Ai-Qing
    Liu, Tao
    Pan, Jeng-Shyang
    ENTROPY, 2022, 24 (06)
  • [50] Text Document Clustering Approach by Improved Sine Cosine Algorithm
    Radomirovic, Branislav
    Jovanovic, Vuk
    Nikolic, Bosko
    Stojanovic, Sasa
    Venkatachalam, K.
    Zivkovic, Miodrag
    Njegus, Angelina
    Bacanin, Nebojsa
    Strumberger, Ivana
    INFORMATION TECHNOLOGY AND CONTROL, 2023, 52 (02): : 541 - 561