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

被引:0
作者
Ben Niu
Wenjie Yi
Lijing Tan
Shuang Geng
Hong Wang
机构
[1] Shenzhen University,College of Management
来源
Natural Computing | 2021年 / 20卷
关键词
Feature selection; Multi-objective optimization; Bacterial foraging optimization; Information exchange mechanism;
D O I
暂无
中图分类号
学科分类号
摘要
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
页数:13
相关论文
共 99 条
[1]  
Bennasar M(2015)Feature selection using joint mutual information maximisation Expert Syst Appl 42 8520-8532
[2]  
Hicks Y(2015)Feature selection with redundancy-complementariness dispersion Knowl Based Syst 89 203-217
[3]  
Setchi R(2017)A novel bacterial foraging optimization algorithm for feature selection Expert Syst Appl 83 1-17
[4]  
Chen ZJ(2004)Genetic algorithms combined with discriminant analysis for key variable identification J Process Control 14 143-155
[5]  
Wu CZ(2003)Feature extraction based on the Bhattacharyya distance Pattern Recognit 36 1703-1709
[6]  
Zhang YS(2008)Improved binary PSO for feature selection using gene expression data Comput Biol Chem 32 29-38
[7]  
Huang Z(2011)Improved binary particle swarm optimization using catfish effect for feature selection Expert Syst Appl 38 12699-12707
[8]  
Ran B(2017)A hierarchical and parallel branch-and-bound ensemble selection algorithm Appl Intell 46 1-17
[9]  
Zhong M(2002)A fast and elitist multiobjective genetic algorithm: NSGA-II IEEE Trans Evol Comput 6 182-197
[10]  
Chen YP(1996)Ant system: optimization by a colony of cooperating agents IEEE Trans Syst Man Cybern Part B Cybern 26 29-41