Multimodal particle swarm optimization for feature selection

被引:21
|
作者
Hu, Xiao-Min [1 ]
Zhang, Shou-Rong [1 ]
Li, Min [1 ,2 ]
Deng, Jeremiah D. [3 ]
机构
[1] Guangdong Univ Technol, Sch Comp, Guangzhou 510006, Guangdong, Peoples R China
[2] Guangdong Univ Technol, Sch Informat Engn, Guangzhou 510006, Guangdong, Peoples R China
[3] Univ Otago, Dept Informat Sci, Dunedin 9054, New Zealand
基金
中国国家自然科学基金;
关键词
Feature selection; Particle swarm optimization (PSO); Multimodal; Niching techniques; FEATURE SUBSET-SELECTION; ALGORITHMS; RANKING;
D O I
10.1016/j.asoc.2021.107887
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The purpose of feature selection (FS) is to eliminate redundant and irrelevant features and leave useful features for classification, which can not only reduce the cost of classification, but also improve the classification accuracy. Existing algorithms mainly focus on finding one best feature subset for an optimization target or some Pareto solutions that best fit multiple targets, neglecting the fact that the FS problem may have more than one best feature subset for a single target. In fact, diffident feature subsets are likely to exhibit similar classification ability, so the FS problem is also a multimodal optimization problem. This paper firstly attempts to study the FS problem from the perspective of multimodal optimization. A novel multimodal niching particle swarm optimization (MNPSO) algorithm, aiming at finding out all the best feature combinations in a FS problem is proposed. Unlike traditional niching methods, the proposed algorithm uses the Hamming distance to measure the distance between any two particles. Two niching updating strategies are adopted for multimodal FS, and the two proposed variants of MNPSO are termed MNPSO-C (using crowding clustering) and MNPSO-S (using speciation clustering) respectively. To enable the particles in the same niche to exchange information properly, the particle velocity update is modified based on the best particle in the niche instead of the traditional globally best one. An external archive is applied to store the feature subsets with the highest classification accuracy. Datasets with various dimensions of attributes have been tested. Particularly, the number of multimodal solutions and the successful rates of the proposed algorithms have been extensively analyzed and compared with the state-of-the-art algorithms. The experimental results show that the proposed algorithms can find more multimodal feature solutions and have advantages in classification accuracy. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] An improved particle swarm optimization for feature selection
    Yuanning Liu
    Gang Wang
    Huiling Chen
    Hao Dong
    Xiaodong Zhu
    Sujing Wang
    [J]. Journal of Bionic Engineering, 2011, 8 : 191 - 200
  • [2] An Improved Particle Swarm Optimization for Feature Selection
    Liu, Yuanning
    Wang, Gang
    Chen, Huiling
    Dong, Hao
    Zhu, Xiaodong
    Wang, Sujing
    [J]. JOURNAL OF BIONIC ENGINEERING, 2011, 8 (02) : 191 - 200
  • [3] An improved particle swarm optimization for feature selection
    Chen, Li-Fei
    Su, Chao-Ton
    Chen, Kun-Huang
    [J]. INTELLIGENT DATA ANALYSIS, 2012, 16 (02) : 167 - 182
  • [4] A Survey on Particle Swarm Optimization in Feature Selection
    Kothari, Vipul
    Anuradha, J.
    Shah, Shreyak
    Mittal, Prerit
    [J]. GLOBAL TRENDS IN INFORMATION SYSTEMS AND SOFTWARE APPLICATIONS, PT 2, 2012, 270 : 192 - 201
  • [5] Particle distance rank feature selection by particle swarm optimization
    Shafipour, Milad
    Rashno, Abdolreza
    Fadaei, Sadegh
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 185
  • [6] Feature Selection for Classification Using Particle Swarm Optimization
    Brezocnik, Lucija
    [J]. 17TH IEEE INTERNATIONAL CONFERENCE ON SMART TECHNOLOGIES - IEEE EUROCON 2017 CONFERENCE PROCEEDINGS, 2017, : 966 - 971
  • [7] Particle Swarm Optimization for Feature Selection in Speaker Verification
    Nemati, Shahla
    Basiri, Mohammad Ehsan
    [J]. APPLICATIONS OF EVOLUTIONARY COMPUTATION, PT I, PROCEEDINGS, 2010, 6024 : 371 - +
  • [8] Catfish Binary Particle Swarm Optimization for Feature Selection
    Chuang, Li-Yeh
    Tsai, Sheng-Wei
    Yang, Cheng-Hong
    [J]. PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING (IACSIT ICMLC 2009), 2009, : 40 - 44
  • [9] An Interpretable Feature Selection Based on Particle Swarm Optimization
    Liu, Yi
    Qin, Wei
    Zheng, Qibin
    Li, Gensong
    Li, Mengmeng
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2022, E105D (08) : 1495 - 1500
  • [10] Feature selection with clustering probabilistic particle swarm optimization
    Gao, Jinrui
    Wang, Ziqian
    Lei, Zhenyu
    Wang, Rong-Long
    Wu, Zhengwei
    Gao, Shangce
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2024, 15 (09) : 3599 - 3617