Improved Binary Symbiotic Organism Search Algorithm With Transfer Functions for Feature Selection

被引:8
|
作者
Du, Zhi-Gang [1 ]
Pan, Jeng-Shyang [1 ,2 ]
Chu, Shu-Chuan [1 ,3 ]
Chiu, Yi-Jui [4 ]
机构
[1] Shandong Univ Sci & Technol, Coll Comp Sci & Engn, Qingdao 266590, Peoples R China
[2] Dalian Maritime Univ, Coll Informat Sci & Technol, Dalian 116026, Peoples R China
[3] Flinders Univ S Australia, Coll Sci & Engn, Clovelly Pk, SA 5042, Australia
[4] Xiamen Univ Technol, Sch Mech & Automot Engn, Xiamen 361024, Peoples R China
基金
中国国家自然科学基金;
关键词
Organisms; Feature extraction; Transfer functions; Symbiosis; Optimization; Search problems; Particle swarm optimization; Binary symbiotic organism search; transfer function; swarm intelligence; feature selection; PARTICLE SWARM OPTIMIZATION; FLOWER POLLINATION ALGORITHM; ANT COLONY OPTIMIZATION;
D O I
10.1109/ACCESS.2020.3045043
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Symbiotic Organism Search (SOS) algorithm is highly praised by researchers for its excellent convergence performance, global optimization ability and simplicity in solving various continuous practical problems. However, in the real world, there are many binary problems, which can only take values of 0 and 1, that still need to be solved. Since the original SOS algorithm cannot directly solve the binary problem, the original ASOS Binary SOS (BSOS) algorithm has the disadvantage of premature convergence. In order to improve the limitations of the ASBSOS algorithm, we propose an Improved BSOS (IBSOS) algorithm. As we all know, the transfer function is very important in the binarization of continuous optimization algorithms. Therefore, we used 9 transfer functions in the IBSOS algorithm to binarize the continuous SOS algorithm and analyzed the impact of each transfer function on the performance of the BSOS algorithm. Moreover, we use the same three biological symbiosis strategies as the continuous SOS algorithm in our proposed IBSOS algorithm to binarize the SOS algorithm to improve The diversity of the algorithm execution process and the ability to balance algorithm exploration and development. In order to verify the performance of IBSOS using different transfer functions, we use 13 benchmark functions to show the global optimization capability and convergence speed of the BSOS algorithm. Finally, we apply the algorithm to feature selection in the ten data sets of UCI. The experimental results with low classification error and few features further verify the excellent performance of the IBSOS algorithm.
引用
收藏
页码:225730 / 225744
页数:15
相关论文
共 50 条
  • [1] Binary Symbiotic Organism Search Algorithm for Feature Selection and Analysis
    Han, Cao
    Zhou, Guo
    Zhou, Yongquan
    [J]. IEEE ACCESS, 2019, 7 : 166833 - 166859
  • [2] Feature Selection with Binary Symbiotic Organisms Search Algorithm for Email Spam Detection
    Mohammadzadeh, Hekmat
    Gharehchopogh, Farhad Soleimanian
    [J]. INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY & DECISION MAKING, 2021, 20 (01) : 469 - 515
  • [3] An efficient binary chaotic symbiotic organisms search algorithm approaches for feature selection problems
    Hekmat Mohmmadzadeh
    Farhad Soleimanian Gharehchopogh
    [J]. The Journal of Supercomputing, 2021, 77 : 9102 - 9144
  • [4] An efficient binary chaotic symbiotic organisms search algorithm approaches for feature selection problems
    Mohmmadzadeh, Hekmat
    Gharehchopogh, Farhad Soleimanian
    [J]. JOURNAL OF SUPERCOMPUTING, 2021, 77 (08): : 9102 - 9144
  • [5] An improved binary sparrow search algorithm for feature selection in data classification
    Gad, Ahmed G.
    Sallam, Karam M.
    Chakrabortty, Ripon K.
    Ryan, Michael J.
    Abohany, Amr A.
    [J]. NEURAL COMPUTING & APPLICATIONS, 2022, 34 (18): : 15705 - 15752
  • [6] Feature subset selection using improved binary gravitational search algorithm
    Rashedi, Esmat
    Nezamabadi-pour, Hossein
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2014, 26 (03) : 1211 - 1221
  • [7] Multi-objective symbiotic organism search algorithm for optimal feature selection in brain computer interfaces
    Baysal, Yesim A.
    Ketenci, Seniha
    Altas, Ismail H.
    Kayikcioglu, Temel
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 165
  • [8] Feature Selection Using Different Transfer Functions for Binary Bat Algorithm
    Qasim, Omar Saber
    Algamal, Zakariya Y.
    [J]. INTERNATIONAL JOURNAL OF MATHEMATICAL ENGINEERING AND MANAGEMENT SCIENCES, 2020, 5 (04) : 697 - 706
  • [9] Correction to: An improved binary sparrow search algorithm for feature selection in data classification
    Ahmed G. Gad
    Karam M. Sallam
    Ripon K. Chakrabortty
    Michael J. Ryan
    Amr A. Abohany
    [J]. Neural Computing and Applications, 2022, 34 : 15753 - 15753
  • [10] Binary Sparrow Search Algorithm for Feature Selection
    Yuan, Xu
    Pan, Jeng-Shyang
    Tian, Ai-Qing
    Chu, Shu-Chuan
    [J]. JOURNAL OF INTERNET TECHNOLOGY, 2023, 24 (02): : 217 - 232