A comprehensive comparison of accuracy-based fitness functions of metaheuristics for feature selection

被引:0
作者
Ahmet Cevahir Cinar
机构
[1] Selcuk University,Department of Computer Engineering, Faculty of Technology
来源
Soft Computing | 2023年 / 27卷
关键词
Binary optimization; Feature selection; Metaheuristic algorithm; Fitness function;
D O I
暂无
中图分类号
学科分类号
摘要
The feature selection (FS) is a binary optimization problem in the discrete optimization problem category. Maximizing the accuracy by using fewer features is the main aim of FS. Metaheuristic algorithms are widely used for FS in literature. Redundant and irrelevant features are selected/unselected by a binary metaheuristic optimization algorithm for FS. Search in a metaheuristic optimization algorithm is directed with a fitness function. The type and landscape of the search space affect the success of the algorithm. Generally, accuracy-based fitness functions of metaheuristic algorithms are used for FS. In this work, eleven existing and six novel fitness functions are analyzed on eleven various datasets with a novel binary threshold Lévy flight distribution (BTLFD) algorithm. The large datasets (Yale, ORL, and COIL20) have 1024 features. The medium datasets (SpectEW, BreastEW, Ionosphere, and SonarEW) has 22–60 features. The small datasets (Tic-tac-toe, WineEW, Zoo, and Lymphography) have 9–18 features. K-nearest neighbor is used as a classifier with five-fold cross-validation and the experimental results showed that three rarely used fitness functions produced more accurate solutions. In the comparisons, BTFLD outperformed 8 state-of-the-art metaheuristic algorithms on 21 datasets for FS.
引用
收藏
页码:8931 / 8958
页数:27
相关论文
共 328 条
  • [41] Arora S(2016)An enhanced particle swarm optimization with levy flight for global optimization Appl Soft Comput 43 248-1247
  • [42] Anand P(2019)Spotted hyena optimization algorithm with simulated annealing for feature selection IEEE Access 7 71943-453
  • [43] Arora S(2021)An efficient binary gradient-based optimizer for feature selection Math Biosci Eng 18 3813-45
  • [44] Sharma M(2020)A new algorithm based on gray wolf optimizer and shuffled frog leaping algorithm to solve the multi-objective optimization problems Appl Soft Comput 96 106560-286
  • [45] Anand P(2020)PSO-based clustering for the optimization of energy consumption in wireless sensor network Emerg Mater Res 9 776-14
  • [46] Awadallah MA(2021)A comprehensive study of parameters analysis for galactic swarm optimization Int J Intell Syst Appl Eng 9 28-308
  • [47] Al-Betar MA(2021)A Simultaneous moth flame optimizer feature selection approach based on levy flight and selection operators for medical diagnosis Arab J Sci Eng 46 1-148
  • [48] Hammouri AI(2015)TSA: tree-seed algorithm for continuous optimization Expert Syst Appl 42 6686-775
  • [49] Alomari OA(2018)An artificial algae algorithm with stigmergic behavior for binary optimization Appl Soft Comput 64 627-2373
  • [50] Babalik A(2018)An artificial algae algorithm for solving binary optimization problems Int J Mach Learn Cybern 9 1233-974