Multi-objective Feature Selection in Classification: A Differential Evolution Approach

被引:0
作者
Xue, Bing [1 ]
Fu, Wenlong [2 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington 6140, New Zealand
[2] Victoria Univ Wellington, Sch Math Stat & Operat Res, Wellington 6140, New Zealand
来源
SIMULATED EVOLUTION AND LEARNING (SEAL 2014) | 2014年 / 8886卷
关键词
Differential evolution; Feature selection; Multi-objective optimisation; Classification; PARTICLE SWARM OPTIMIZATION; ALGORITHM;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Feature selection is an important pre-processing step in classification tasks. Feature selection aims to minimise both the classification error rate and the number of features, which are usually two conflicting objectives. This paper develops a differential evolution (DE) based multi-objective feature selection approach. The multi-objective approach is compared with two conventional methods and two DE based single objective methods, where the first algorithm is to minimise the classification error rate only while the second algorithm combines the number of features and the classification error rate into a single fitness function. Their performances are examined on nine different datasets and the results show that the proposed multi-objective algorithm successfully evolved a number of trade-off solutions, which reduce the number of features and keep or reduce the classification error rate. In almost all cases, the proposed multi-objective algorithm achieved better performance than all the other four methods in terms of both the classification accuracy and the number of features.
引用
收藏
页码:516 / 528
页数:13
相关论文
共 28 条
[1]   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
[2]  
Cervante Liam., 2012, 2012 IEEE Congress on Evolutionary Computation, P1
[3]   A rough set approach to feature selection based on ant colony optimization [J].
Chen, Yumin ;
Miao, Duoqian ;
Wang, Ruizhi .
PATTERN RECOGNITION LETTERS, 2010, 31 (03) :226-233
[4]  
Coello Carlos Artemio Coello, 2007, EVOLUTIONARY ALGORIT, VSecond
[5]   Differential Evolution: A Survey of the State-of-the-Art [J].
Das, Swagatam ;
Suganthan, Ponnuthurai Nagaratnam .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (01) :4-31
[6]  
Dash M., 1997, Intelligent Data Analysis, V1
[7]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[8]  
Fdhila R., 2011, 2011 5th International Symposium on Computational Intelligence and Intelligent Informatics (ISCIII), P81, DOI 10.1109/ISCIII.2011.6069747
[9]  
Frank A., 2010, UCI machine learning repository, V213
[10]   Large-scale attribute selection using wrappers [J].
Guetlein, Martin ;
Frank, Eibe ;
Hall, Mark ;
Karwath, Andreas .
2009 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DATA MINING, 2009, :332-339