A multi-objective feature selection method based on bacterial foraging optimization

被引:15
作者
Niu, Ben [1 ]
Yi, Wenjie [1 ]
Tan, Lijing [1 ]
Geng, Shuang [1 ]
Wang, Hong [1 ]
机构
[1] Shenzhen Univ, Coll Management, Shenzhen 518060, Peoples R China
基金
中国国家自然科学基金;
关键词
Feature selection; Multi-objective optimization; Bacterial foraging optimization; Information exchange mechanism; PARTICLE SWARM OPTIMIZATION; PARAMETER DETERMINATION; MUTUAL INFORMATION; GENETIC ALGORITHM; CLASSIFICATION; NETWORK;
D O I
10.1007/s11047-019-09754-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Feature selection plays an important role in data preprocessing. The aim of feature selection is to recognize and remove redundant or irrelevant features. The key issue is to use as few features as possible to achieve the lowest classification error rate. This paper formulates feature selection as a multi-objective problem. In order to address feature selection problem, this paper uses the multi-objective bacterial foraging optimization algorithm to select the feature subsets and k-nearest neighbor algorithm as the evaluation algorithm. The wheel roulette mechanism is further introduced to remove duplicated features. Four information exchange mechanisms are integrated into the bacteria-inspired algorithm to avoid the individuals getting trapped into the local optima so as to achieve better results in solving high-dimensional feature selection problem. On six small datasets and ten high-dimensional datasets, comparative experiments with different conventional wrapper methods and several evolutionary algorithms demonstrate the superiority of the proposed bacteria-inspired based feature selection method.
引用
收藏
页码:63 / 76
页数:14
相关论文
共 43 条
[1]  
[Anonymous], IEEE C EVOL COMPUTAT
[2]  
[Anonymous], Xue B, Zhang M, Browne WN (2012) New fitness functions in binary particle swarm optimisation for feature selection. In: Evolutionary computation (CEC). 2012 IEEE Congress
[3]  
[Anonymous], Eberhart R, Kennedy J (1995) A new optimizer using particle swarm theory. In: Proceedings of the sixth international symposium on micro machine and human science. IEEE, pp 39-43
[4]  
[Anonymous], Jovic A, Bogunovic N (2015) A review of feature selection methods with applications. In: International convention on information communication technology, electronics and microelectronics. IEEE
[5]  
[Anonymous], 2009 IEEE S COMPUTAT
[6]  
[Anonymous], UCI Machine Learning Repository
[7]   Feature selection using Joint Mutual Information Maximisation [J].
Bennasar, Mohamed ;
Hicks, Yulia ;
Setchi, Rossitza .
EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (22) :8520-8532
[8]  
Caruana R, MACH LEARN P, P28
[9]   A novel bacterial foraging optimization algorithm for feature selection [J].
Chen, Yu-Peng ;
Li, Ying ;
Wang, Gang ;
Zheng, Yue-Feng ;
Xu, Qian ;
Fan, Jia-Hao ;
Cui, Xue-Ting .
EXPERT SYSTEMS WITH APPLICATIONS, 2017, 83 :1-17
[10]   Feature selection with redundancy-complementariness dispersion [J].
Chen, Zhijun ;
Wu, Chaozhong ;
Zhang, Yishi ;
Huang, Zhen ;
Ran, Bin ;
Zhong, Ming ;
Lyu, Nengchao .
KNOWLEDGE-BASED SYSTEMS, 2015, 89 :203-217