Survey Paper Multi-objective particle swarm optimization with adaptive strategies for feature selection

被引:122
作者
Han, Fei [1 ,2 ]
Chen, Wen-Tao [1 ,2 ]
Ling, Qing-Hua [3 ]
Han, Henry [4 ]
机构
[1] Jiangsu Univ, Sch Comp Sci & Commun Engn, Zhenjiang 212013, Jiangsu, Peoples R China
[2] Jiangsu Key Lab Secur Technol Ind Cyberspace, Zhenjiang 212013, Jiangsu, Peoples R China
[3] Jiangsu Univ Sci & Technol, Sch Comp Sci, Zhenjiang 212003, Jiangsu, Peoples R China
[4] Fordham Univ, Dept Comp & Informat Sci, Bronx, NY 48105 USA
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Feature selection; Multi-objective optimization; Particle swarm optimization; Penalty boundary interaction; Adaptive penalty value; MANY-OBJECTIVE OPTIMIZATION; EVOLUTIONARY ALGORITHM; DIFFERENTIAL EVOLUTION; PSO; CLASSIFICATION; DECOMPOSITION; MECHANISM;
D O I
10.1016/j.swevo.2021.100847
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Feature selection is a multi-objective optimization problem since it has two conflicting objectives: maximizing the classification accuracy and minimizing the number of the selected features. Due to the lack of selection pressures, most feature selection algorithms based on multi-objective optimization obtain many optimal solutions around the center of Pareto fronts. The penalty boundary interaction (PBI) decomposition approach provides fixed selection pressures for the population, but fixed selection pressures are hard to solve feature selection problems with complicated Pareto fronts. This paper proposes a novel feature selection algorithm based on multi-objective particle swarm optimization with adaptive strategies (MOPSO-ASFS) to improve the selection pressures of the population. An adaptive penalty mechanism based on PBI parameter adjusts penalty values adaptively to enhance the selection pressures of the archive. An adaptive leading particle selection based on feature information combines the opposite mutation and the feature frequencies to improve the selection pressure of each particle. The proposed algorithm is compared with 6 related algorithms on 14 benchmark UCI datasets and 6 gene datasets. The experimental results show that MOPSO-ASFS can find optimal solutions with better convergence and diversity than comparison algorithms especially on the high dimensional datasets.
引用
收藏
页数:15
相关论文
共 59 条
[41]   Multi-objective self-adaptive differential evolution with elitist archive and crowding entropy-based diversity measure [J].
Wang, Yao-Nan ;
Wu, Liang-Hong ;
Yuan, Xiao-Fang .
SOFT COMPUTING, 2010, 14 (03) :193-209
[42]   Multiple adaptive strategies based particle swarm optimization algorithm [J].
Wei, Bo ;
Xia, Xuewen ;
Yu, Fei ;
Zhang, Yinglong ;
Xu, Xing ;
Wu, Hongrun ;
Gui, Ling ;
He, Guoliang .
SWARM AND EVOLUTIONARY COMPUTATION, 2020, 57
[43]   A multi-objective immune algorithm for intrusion feature selection [J].
Wei, Wenhong ;
Chen, Shuo ;
Lin, Qiuzhen ;
Ji, Junkai ;
Chen, Jianyong .
APPLIED SOFT COMPUTING, 2020, 95
[44]   A faster algorithm for calculating hypervolume [J].
While, L ;
Hingston, P ;
Barone, L ;
Huband, S .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (01) :29-38
[45]   A Survey on Evolutionary Computation Approaches to Feature Selection [J].
Xue, Bing ;
Zhang, Mengjie ;
Browne, Will N. ;
Yao, Xin .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (04) :606-626
[46]   Particle Swarm Optimization for Feature Selection in Classification: A Multi-Objective Approach [J].
Xue, Bing ;
Zhang, Mengjie ;
Browne, Will N. .
IEEE TRANSACTIONS ON CYBERNETICS, 2013, 43 (06) :1656-1671
[47]   A multi-objective particle swarm optimisation for filter-based feature selection in classification problems [J].
Xue, Bing ;
Cervante, Liam ;
Shang, Lin ;
Browne, Will N. ;
Zhang, Mengjie .
CONNECTION SCIENCE, 2012, 24 (2-3) :91-116
[48]   Improving the multiobjective evolutionary algorithm based on decomposition with new penalty schemes [J].
Yang, Shengxiang ;
Jiang, Shouyong ;
Jiang, Yong .
SOFT COMPUTING, 2017, 21 (16) :4677-4691
[49]  
Martínez SZ, 2011, GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, P69
[50]   An Entropy-based PSO for DAR task scheduling problem [J].
Zhang, Haowei ;
Xie, Junwei ;
Ge, Jiaang ;
Lu, Wenlong ;
Zong, Binfeng .
APPLIED SOFT COMPUTING, 2018, 73 :862-873