A return-cost-based binary firefly algorithm for feature selection

被引:186
作者
Zhang, Yong [1 ]
Song, Xian-fang [1 ]
Gong, Dun-wei [1 ,2 ]
机构
[1] China Univ Min & Technol, Sch Informat & Control Engn, Xuzhou 221116, Peoples R China
[2] Qingdao Univ Sci & Technol, Sch Informat Sci & Technol, Qingdao 266061, Shandong, Peoples R China
基金
中国国家自然科学基金;
关键词
Firefly algorithm; Feature selection; Return-cost; Pareto dominance; Binary movement; PARTICLE SWARM OPTIMIZATION; FEATURE SUBSET-SELECTION; DIFFERENTIAL EVOLUTION; GENETIC ALGORITHM; CLASSIFICATION; COLONY;
D O I
10.1016/j.ins.2017.08.047
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Various real-world applications can be formulated as feature selection problems, which have been known to be NP-hard. In this paper, we propose an effective feature selection method based on firefly algorithm (FFA), called return-cost-based binary FFA (Rc-BBFA). The proposed method has the capability of preventing premature convergence and is particularly efficient attributed to the following three aspects. An indicator based on the return-cost is first defined to measure a firefly's attractiveness from other fireflies. Then, a Pareto dominance-based strategy is presented to seek the attractive one for each firefly. Finally, a binary movement operator based on the return-cost attractiveness and the adaptive jump is developed to update the position of a firefly. The experimental results on a series of public datasets show that the proposed method is competitive in comparison with other feature selection algorithms, including the traditional algorithms, the GA-based algorithm, the PSO-based algorithm, and the FFA-based algorithms. (C) 2017 Published by Elsevier Inc.
引用
收藏
页码:561 / 574
页数:14
相关论文
共 51 条
[1]  
Agarwal V, 2015, INT CONF CONTEMP, P257, DOI 10.1109/IC3.2015.7346689
[2]   Feature subset selection using differential evolution and a wheel based search strategy [J].
Al-Ani, Ahmed ;
Alsukker, Akram ;
Khushaba, Rami N. .
SWARM AND EVOLUTIONARY COMPUTATION, 2013, 9 :15-26
[3]  
[Anonymous], BMC BIOINFORMATICS
[4]   A Study of Collapse in Bare Bones Particle Swarm Optimization [J].
Blackwell, Tim .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2012, 16 (03) :354-372
[5]   Binary real coded firefly algorithm for solving unit commitment problem [J].
Chandrasekaran, K. ;
Simon, Sishaj P. ;
Padhy, Narayana Prasad .
INFORMATION SCIENCES, 2013, 249 :67-84
[6]   A hybrid feature selection method for DNA microarray data [J].
Chuang, Li-Yeh ;
Yang, Cheng-Huei ;
Wu, Kuo-Chuan ;
Yang, Cheng-Hong .
COMPUTERS IN BIOLOGY AND MEDICINE, 2011, 41 (04) :228-237
[7]   Chaotic maps based on binary particle swarm optimization for feature selection [J].
Chuang, Li-Yeh ;
Yang, Cheng-Hong ;
Li, Jung-Chike .
APPLIED SOFT COMPUTING, 2011, 11 (01) :239-248
[8]   A new multi-objective particle swarm optimization algorithm based on decomposition [J].
Dai, Cai ;
Wang, Yuping ;
Ye, Miao .
INFORMATION SCIENCES, 2015, 325 :541-557
[9]  
Dash M., 1997, Intelligent Data Analysis, V1
[10]   Nature inspired feature selection meta-heuristics [J].
Diao, Ren ;
Shen, Qiang .
ARTIFICIAL INTELLIGENCE REVIEW, 2015, 44 (03) :311-340