RG-NBEO: a ReliefF guided novel binary equilibrium optimizer with opposition-based S-shaped and V-shaped transfer functions for feature selection

被引:8
作者
Zhang, Min [1 ]
Wang, Jie-Sheng [1 ]
Hou, Jia-Ning [1 ]
Song, Hao-Ming [1 ]
Li, Xu-Dong [1 ]
Guo, Fu-Jun [1 ]
机构
[1] Univ Sci & Technol Liaoning, Sch Elect & Informat Engn, Anshan 114044, Peoples R China
关键词
Feature selection; Equilibrium optimizer; Transfer function; ReliefF; ANT COLONY OPTIMIZATION; ALGORITHM; INFORMATION; MACHINE;
D O I
10.1007/s10462-022-10333-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In most data mining tasks, feature selection (FS) is a necessary preprocessing step that can reduce the dimensionality of the dataset while ensuring adequate classification accuracy. In this paper, a ReliefF-guided novel binary equilibrium optimizer (RG-NBEO) is proposed for feature selection. Based on the binary equilibrium optimizer, two novel mechanisms are employed to improve the evolution performance. First, two novel transfer functions (SSr and VVr) based on the concept of opposition learning are proposed to transform the continuous search space into a binary search space and achieve a good balance between exploration and exploitation. Second, a ReliefF bootstrapping strategy is proposed to add and remove features directionally in the iterative process according to the feature weights. The simulation experiments are first based on the equilibrium optimizer (EO) variants constructed from the classical S- and V-shaped transfer functions. The variant EO with the best performance is selected and compared with five superior swarm intelligence optimization algorithms and six classical filter feature selection algorithms. The performance of the proposed method was tested on 18 standard datasets, and the results of the different algorithms were statistically evaluated using the Wilcoxon rank sum test and the Freidman rank sum test. The results show that this method can effectively improve the classification accuracy in most cases.
引用
收藏
页码:6509 / 6556
页数:48
相关论文
共 74 条
[1]  
Aalaei S, 2016, IRAN J BASIC MED SCI, V19, P476
[2]   A Binary Equilibrium Optimization Algorithm for 0-1 Knapsack Problems [J].
Abdel-Basset, Mohamed ;
Mohamed, Reda ;
Mirjalili, Seyedali .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 151
[3]   Chaotic binary Group Search Optimizer for feature selection [J].
Abualigah, Laith ;
Diabat, Ali .
EXPERT SYSTEMS WITH APPLICATIONS, 2022, 192
[4]   A parallel hybrid krill herd algorithm for feature selection [J].
Abualigah, Laith ;
Alsalibi, Bisan ;
Shehab, Mohammad ;
Alshinwan, Mohammad ;
Khasawneh, Ahmad M. ;
Alabool, Hamzeh .
INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2021, 12 (03) :783-806
[5]   A new feature selection method to improve the document clustering using particle swarm optimization algorithm [J].
Abualigah, Laith Mohammad ;
Khader, Ahamad Tajudin ;
Hanandeh, Essam Said .
JOURNAL OF COMPUTATIONAL SCIENCE, 2018, 25 :456-466
[6]   Normalized Mutual Information-based equilibrium optimizer with chaotic maps for wrapper-filter feature selection [J].
Agrawal, Utkarsh ;
Rohatgi, Vasudha ;
Katarya, Rahul .
EXPERT SYSTEMS WITH APPLICATIONS, 2022, 207
[7]   RUN beyond the metaphor: An efficient optimization algorithm based on Runge Kutta method [J].
Ahmadianfar, Iman ;
Heidari, Ali Asghar ;
Gandomi, Amir H. ;
Chu, Xuefeng ;
Chen, Huiling .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 181
[8]   Two hybrid wrapper-filter feature selection algorithms applied to high-dimensional microarray experiments [J].
Apolloni, Javier ;
Leguizamon, Guillermo ;
Alba, Enrique .
APPLIED SOFT COMPUTING, 2016, 38 :922-932
[9]   Binary Horse herd optimization algorithm with crossover operators for feature selection [J].
Awadallah, Mohammed A. ;
Hammouri, Abdelaziz, I ;
Al-Betar, Mohammed Azmi ;
Braik, Malik Shehadeh ;
Abd Elaziz, Mohamed .
COMPUTERS IN BIOLOGY AND MEDICINE, 2022, 141
[10]   A time-varying mirrored S-shaped transfer function for binary particle swarm optimization [J].
Beheshti, Zahra .
INFORMATION SCIENCES, 2020, 512 :1503-1542