Binary grey wolf optimization approaches for feature selection

被引:1000
作者
Emary, E. [1 ]
Zawba, Hossam M. [3 ,5 ]
Hassanien, Aboul Ella [2 ,4 ]
机构
[1] Cairo Univ, Fac Comp & Informat, Dept Informat Technol, Cairo, Egypt
[2] Cairo Univ, Fac Comp & Informat, IT Dept, Cairo, Egypt
[3] Beni Suef Univ, Fac Comp & Informat, Dept Informat Technol, Bani Sweif, Beni Suef Gover, Egypt
[4] Beni Suef Univ, Fac Comp & Informat, Bani Sweif, Beni Suef Gover, Egypt
[5] Univ Babes Bolyai, Fac Math & Comp Sci, Dept Comp Sci, R-3400 Cluj Napoca, Romania
关键词
Grey wolf optimization; Binary grey wolf optimization; Feature selection; Bio-inspired optimization; Evolutionary computation; PARTICLE SWARM OPTIMIZATION; ALGORITHM; PSO;
D O I
10.1016/j.neucom.2015.06.083
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this work, a novel binary version of the grey wolf optimization (GWO) is proposed and used to select optimal feature subset for classification purposes. Grey wolf optimizer (GWO) is one of the latest bio-inspired optimization techniques, which simulate the hunting process of grey wolves in nature. The binary version introduced here is performed using two different approaches. In the first approach, individual steps toward the first three best solutions are binarized and then stochastic crossover is performed among the three basic moves to find the updated binary grey wolf position. In the second approach, sigmoidal function is used to squash the continuous updated position, then stochastically threshold these values to find the updated binary grey wolf position. The two approach for binary grey wolf optimization (bGWO) are hired in the feature selection domain for finding feature subset maximizing the classification accuracy while minimizing the number of selected features. The proposed binary versions were compared to two of the common optimizers used in this domain namely particle swarm optimizer and genetic algorithms. A set of assessment indicators are used to evaluate and compared the different methods over 18 different datasets from the UCI repository. Results prove the capability of the proposed binary version of grey wolf optimization (bGWO) to search the feature space for optimal feature combinations regardless of the initialization and the used stochastic operators. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:371 / 381
页数:11
相关论文
共 32 条
[1]   A novel bee swarm optimization algorithm for numerical function optimization [J].
Akbari, Reza ;
Mohammadi, Alireza ;
Ziarati, Koorush .
COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2010, 15 (10) :3142-3155
[2]  
[Anonymous], 2012, WORLD ACAD SCI ENG T
[3]  
[Anonymous], METHODS PRACT SYST E
[4]  
[Anonymous], P IEEE INT C NEUR NE
[5]   Improved binary artificial fish swarm algorithm for the 0-1 multidimensional knapsack problems [J].
Azad, Md. Abul Kalam ;
Rocha, Ana Maria A. C. ;
Fernandes, Edite M. G. P. .
SWARM AND EVOLUTIONARY COMPUTATION, 2014, 14 :66-75
[6]  
Banati H., 2011, IJCSI International Journal of Computer Science Issues, V8, P473
[7]   A formalism for relevance and its application in feature subset selection [J].
Bell, DA ;
Wang, H .
MACHINE LEARNING, 2000, 41 (02) :175-195
[8]   A survey on feature selection methods [J].
Chandrashekar, Girish ;
Sahin, Ferat .
COMPUTERS & ELECTRICAL ENGINEERING, 2014, 40 (01) :16-28
[9]  
Chizi B., 2009, ENCY DATA WAREHOUSIN, VSecond, P1888, DOI DOI 10.4018/978-1-60566-010-3.CH289
[10]   Improved binary PSO for feature selection using gene expression data [J].
Chuang, Li-Yeh ;
Chang, Hsueh-Wei ;
Tu, Chung-Jui ;
Yang, Cheng-Hong .
COMPUTATIONAL BIOLOGY AND CHEMISTRY, 2008, 32 (01) :29-38