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 条
  • [1] New Modified Bare-bones Particle Swarm Optimization
    Zhao, Xinchao
    Liu, Huiping
    Liu, Dongyue
    Ai, Wenbao
    Zuo, Xingquan
    [J]. 2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 416 - 422
  • [2] A Novel Constrained Bare-bones Particle Swarm Optimization
    Shen, Yuanxia
    Chen, Jian
    Zeng, Chuanhua
    Ji, Bin
    [J]. 2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 2511 - 2517
  • [3] Bare-bones particle swarm optimization with disruption operator
    Liu, Hao
    Ding, Guiyan
    Wang, Bing
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2014, 238 : 106 - 122
  • [4] Adaptive Bare Bones Particle Swarm Optimization for Feature Selection
    Li, Ce
    Hu, Haidong
    Gao, Hao
    Wang, Baoyun
    [J]. PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 1594 - 1599
  • [5] A Distribution-guided Bare-bones Particle Swarm Optimization
    Zeng, Chuanhua
    Shen, Yuanxia
    [J]. 2016 12TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2016, : 150 - 154
  • [6] Heterogeneous Bare-Bones Particle Swarm Optimization for Dynamic Environments
    Shen, Yuanxia
    Chen, Jian
    Zeng, Chuanhua
    Wei, Linna
    [J]. ADVANCES IN SWARM INTELLIGENCE, ICSI 2016, PT I, 2016, 9712 : 305 - 313
  • [7] A Bare-Bones Particle Swarm Optimization With Crossed Memory for Global Optimization
    Guo, Jia
    Zhou, Guoyuan
    Di, Yi
    Shi, Binghua
    Yan, Ke
    Sato, Yuji
    [J]. IEEE ACCESS, 2023, 11 : 31549 - 31568
  • [8] Feature selection algorithm based on bare bones particle swarm optimization
    Zhang, Yong
    Gong, Dunwei
    Hu, Ying
    Zhang, Wanqiu
    [J]. NEUROCOMPUTING, 2015, 148 : 150 - 157
  • [9] A Hybrid Simplex Search and Modified Bare-bones Particle Swarm Optimization
    Wang Panpan
    Shi Liping
    Zhang Yong
    Han Li
    [J]. CHINESE JOURNAL OF ELECTRONICS, 2013, 22 (01) : 104 - 108
  • [10] Adaptive bare-bones particle swarm optimization algorithm and its convergence analysis
    Yong Zhang
    Dun-wei Gong
    Xiao-yan Sun
    Na Geng
    [J]. Soft Computing, 2014, 18 : 1337 - 1352