Feature selection using bare-bones particle swarm optimization with mutual information

被引:156
|
作者
Song, Xian-fang [1 ]
Zhang, Yong [1 ]
Gong, Dun-wei [1 ,2 ]
Sun, Xiao-yan [1 ]
机构
[1] China Univ Min & Technol, Sch Informat & Control Engn, Xuzhou 221116, Jiangsu, Peoples R China
[2] Qingdao Univ Sci & Technol, Sch Informat Sci & Technol, Qingdao 266061, Peoples R China
基金
中国国家自然科学基金;
关键词
Feature selection; Particle swarm; Swarm initialization; Mutual information; Local search; ARTIFICIAL BEE COLONY; LOCAL SEARCH; DIFFERENTIAL EVOLUTION; FIREFLY ALGORITHM; GENE SELECTION; CLASSIFICATION; EXTRACTION;
D O I
10.1016/j.patcog.2020.107804
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Feature selection (FS) is an important data processing method in pattern recognition and data mining. Due to not considering characteristics of the FS problem itself, traditional particle update mechanisms and swarm initialization strategies adopted in most particle swarm optimization (PSO) limit their performance on dealing with high-dimensional FS problems. Focused on it, this paper proposes a novel feature selection algorithm based on bare bones PSO (BBPSO) with mutual information. Firstly, an effective swarm initialization strategy based on label correlation is developed, making full use of the correlation between features and class labels to accelerate the convergence of swarm. Then, in order to enhance the exploitation performance of the algorithm, two local search operators, i.e., the supplementary operator and the deletion operator, are developed based on feature relevance-redundancy. Furthermore, an adaptive flip mutation operator is designed to help particles jump out of local optimal solutions. We apply the proposed algorithm to typical datasets based on the K-Nearest Neighbor classifier ( K-NN), and compare it with eleven state-of-the-art algorithms, SFS, PTA , SGA , BPSO, PSO(4-2), HPSO-LS, Binary BPSO, NaFA , IBFA , KPLS-mRMR and SMBA-CSFS. The experimental results show that the proposed algorithm can achieve a feature subset with better performance, and is a highly competitive FS algorithm. (c) 2020 Elsevier Ltd. All rights reserved.
引用
收藏
页数:17
相关论文
共 50 条
  • [21] A Twinning Memory Bare-Bones Particle Swarm Optimization Algorithm for No-Linear Functions
    Xiao, Haiyang
    Guo, Jia
    Shi, Binghua
    Di, Yi
    Pan, Chao
    Yan, Ke
    Sato, Yuji
    [J]. IEEE ACCESS, 2023, 11 : 25768 - 25785
  • [22] Markov Chain Models of Bare-Bones Particle Swarm Optimizers
    Poli, Riccardo
    Langdon, William B.
    [J]. GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2007, : 142 - +
  • [23] A deep memory bare-bones particle swarm optimization algorithm for single-objective optimization problems
    Sun, Yule
    Guo, Jia
    Yan, Ke
    Di, Yi
    Pan, Chao
    Shi, Binghu
    Sato, Yuji
    [J]. PLOS ONE, 2023, 18 (06):
  • [24] Enhanced Gaussian bare-bones grasshopper optimization: Mitigating the performance concerns for feature selection
    Xu, Zhangze
    Heidari, Ali Asghar
    Kuang, Fangjun
    Khalil, Ashraf
    Mafarja, Majdi
    Zhang, Siyang
    Chen, Huiling
    Pan, Zhifang
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2023, 212
  • [25] Heterogeneous Cooperative Bare-Bones Particle Swarm Optimization with Jump for High-Dimensional Problems
    Lee, Joonwoo
    Kim, Won
    [J]. ELECTRONICS, 2020, 9 (09) : 1 - 20
  • [26] Bare-Bones Multiobjective Particle Swarm Optimization Based on Parallel Cell Balanceable Fitness Estimation
    Qiao, Junfei
    Zhou, Hongbiao
    Yang, Cuili
    [J]. IEEE ACCESS, 2018, 6 : 32493 - 32506
  • [27] Integrating opposition-based learning into the evolution equation of bare-bones particle swarm optimization
    Hao Liu
    Gang Xu
    Guiyan Ding
    Dawei Li
    [J]. Soft Computing, 2015, 19 : 2813 - 2836
  • [28] A bare-bones multi-objective particle swarm optimization algorithm for environmental/economic dispatch
    Zhang, Yong
    Gong, Dun-Wei
    Ding, Zhonghai
    [J]. INFORMATION SCIENCES, 2012, 192 : 213 - 227
  • [29] Integrating opposition-based learning into the evolution equation of bare-bones particle swarm optimization
    Liu, Hao
    Xu, Gang
    Ding, Guiyan
    Li, Dawei
    [J]. SOFT COMPUTING, 2015, 19 (10) : 2813 - 2836
  • [30] Intelligent leukaemia diagnosis with bare-bones PSO based feature optimization
    Srisukkham, Worawut
    Zhang, Li
    Neoh, Siew Chin
    Todryk, Stephen
    Lim, Chee Peng
    [J]. APPLIED SOFT COMPUTING, 2017, 56 : 405 - 419