Binary Sparrow Search Algorithm for Feature Selection

被引:3
|
作者
Yuan, Xu [1 ]
Pan, Jeng-Shyang [1 ,3 ]
Tian, Ai-Qing [1 ]
Chu, Shu-Chuan [1 ,2 ]
机构
[1] Shandong Univ Sci & Technol, Coll Comp Sci & Engn, Qingdao, Peoples R China
[2] Flinders Univ S Australia, Coll Sci & Engn, Adelaide, Australia
[3] Chaoyang Univ Technol, Dept Informat Management, Taichung, Taiwan
来源
JOURNAL OF INTERNET TECHNOLOGY | 2023年 / 24卷 / 02期
关键词
Sparrow search algorithm; Transfer function; Benchmark function; Feature selection; PARTICLE SWARM OPTIMIZATION; GLOBAL OPTIMIZATION; TRANSFORMATION; EVOLUTIONARY; STRATEGIES; RISK; SVM;
D O I
10.53106/160792642023032402001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The sparrow search algorithm (SSA) is a novel intelligent optimization algorithm that simulates the foraging and anti-predation behavior of sparrows. The sparrow search algorithm (SSA) can optimize continuous problems, but in reality many problems are binary problems. In this paper, the binary sparrow search algorithm (BSSA) is proposed to solve binary optimization problems, such as feature selection. The transfer function is crucial to BSSA and it directly affects the performance of BSSA. This paper proposes three new transfer functions to improve the performance of BSSA. Mathematical analysis revealed that the original SSA scroungers position update equation is no longer adapted to BSSA. This paper improves the position update equation. We compared BSSA with BPSO, BGWO, and BBA algorithms, and tested on 23 benchmark functions. In addition, statistical analysis of the experimental results, Friedman test and Wilcoxon rank-sum test were performed to verify the effectiveness of BSSA. Finally, the algorithm was used to successfully implement feature selection and obtain satisfactory results in the UCI data set.
引用
收藏
页码:217 / 232
页数:16
相关论文
共 50 条
  • [41] An efficient binary chaotic symbiotic organisms search algorithm approaches for feature selection problems
    Mohmmadzadeh, Hekmat
    Gharehchopogh, Farhad Soleimanian
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (08): : 9102 - 9144
  • [42] Feature selection using Binary Crow Search Algorithm with time varying flight length
    Chaudhuri, Abhilasha
    Sahu, Tirath Prasad
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 168
  • [43] Multivariate wind speed forecasting with genetic algorithm-based feature selection and oppositional learning sparrow search
    Che, Jinxing
    Xia, Wenxin
    Xu, Yifan
    Hu, Kun
    INFORMATION SCIENCES, 2025, 695
  • [44] Binary Horse Optimization Algorithm for Feature Selection
    Moldovan, Dorin
    ALGORITHMS, 2022, 15 (05)
  • [45] Binary Komodo Mlipir Algorithm for Feature Selection
    Haikal, Vidya
    Suyanto, Suyanto
    2024 International Conference on Artificial Intelligence, Blockchain, Cloud Computing, and Data Analytics, ICoABCD 2024, 2024, : 255 - 260
  • [46] Binary arithmetic optimization algorithm for feature selection
    Min Xu
    Qixian Song
    Mingyang Xi
    Zhaorong Zhou
    Soft Computing, 2023, 27 : 11395 - 11429
  • [47] Binary Artificial Algae Algorithm for feature selection
    Turkoglu, Bahaeddin
    Uymaz, Sait Ali
    Kaya, Ersin
    APPLIED SOFT COMPUTING, 2022, 120
  • [48] 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
  • [49] Binary arithmetic optimization algorithm for feature selection
    Xu, Min
    Song, Qixian
    Xi, Mingyang
    Zhou, Zhaorong
    SOFT COMPUTING, 2023, 27 (16) : 11395 - 11429
  • [50] Chaotic binary Group Search Optimizer for feature selection
    Abualigah, Laith
    Diabat, Ali
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 192