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 条
[1]   Optimizing multi-objective PSO based feature selection method using a feature elitism mechanism [J].
Amoozegar, Maryam ;
Minaei-Bidgoli, Behrouz .
EXPERT SYSTEMS WITH APPLICATIONS, 2018, 113 :499-514
[2]   A survey on swarm intelligence approaches to feature selection in data mining [J].
Bach Hoai Nguyen ;
Xue, Bing ;
Zhang, Mengjie .
SWARM AND EVOLUTIONARY COMPUTATION, 2020, 54
[3]  
Cervante L, 2012, IEEE C EVOL COMPUTAT
[4]   Multi-objective evolution of oblique decision trees for imbalanced data binary classification [J].
Chabbouh, Marwa ;
Bechikh, Slim ;
Hung, Chih-Cheng ;
Ben Said, Lamjed .
SWARM AND EVOLUTIONARY COMPUTATION, 2019, 49 :1-22
[5]   An enhanced teaching-learning-based optimization algorithm with self-adaptive and learning operators and its search bias towards origin [J].
Chen, Zhenyu ;
Liu, Yang ;
Yang, Zhile ;
Fu, Xuewei ;
Tan, Jiubin ;
Yang, Xiaofeng .
SWARM AND EVOLUTIONARY COMPUTATION, 2021, 60
[6]  
Clerc M., 1999, P 1999 C EVOLUTIONAR, V3, P1951, DOI [DOI 10.1109/CEC.1999.785513, 10.1109/CEC.1999.785513]
[7]   Handling multiple objectives with particle swarm optimization [J].
Coello, CAC ;
Pulido, GT ;
Lechuga, MS .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2004, 8 (03) :256-279
[8]   Solving multiobjective optimization problems using an artificial immune system [J].
Coello C.A.C. ;
Cortés N.C. .
Genetic Programming and Evolvable Machines, 2005, 6 (2) :163-190
[9]   An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints [J].
Deb, Kalyanmoy ;
Jain, Himanshu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (04) :577-601
[10]  
Dua D., 2017, UCI machine learning repository