A novel quantum grasshopper optimization algorithm for feature selection

被引:37
作者
Wang, Dong [1 ,2 ]
Chen, Hongmei [1 ,2 ]
Li, Tianrui [1 ,2 ]
Wan, Jihong [1 ,2 ]
Huang, Yanyong [3 ]
机构
[1] Southwest Jiaotong Univ, Sch Informat Sci & Technol, Inst Artificial Intelligence, Chengdu 611756, Peoples R China
[2] Southwest Jiaotong Univ, Natl Engn Lab Integrated Transportat Big Data App, Chengdu 611756, Peoples R China
[3] Southwestern Univ Finance & Econ, Sch Stat, Chengdu 611130, Peoples R China
基金
中国国家自然科学基金;
关键词
Feature selection; Grasshopper optimization algorithm; Quantum computation; Rough sets; Mutual information; ROUGH SET; GENETIC ALGORITHM; EVOLUTIONARY; CLASSIFICATION;
D O I
10.1016/j.ijar.2020.08.010
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Feature selection is an indispensable work to make the data mining more effective. It reduces the computational complexity and effectively improves the performance of learning models. The exhaustive algorithm and the greedy algorithm cannot adapt to the current increasing number of features when finding the potential optimal feature subset. Therefore, the feasible way for feature selection called swarm intelligence algorithms becomes popular. The grasshopper optimization algorithm is a novel swarm intelligence algorithm which has good performance. In this study, we improve the grasshopper optimization algorithm by applying quantum method. A dynamic population quantum binary grasshopper optimization algorithm based on mutual information and rough set theory (DQBGOA_MR) for feature selection is proposed. Through the quantization of grasshopper individuals, the search scope of feature space is improved, and a good balance is achieved between exploration and exploitation. The premature and catastrophe strategies are used to avoid converge prematurely and fall into a local optimum. Moreover, the rough set and mutual information based evaluation criterion is defined which considers both effectiveness of selected features and the relation among unselected features, selected features, and classes. The proposed method is evaluated by extensive experiments in twenty UCI datasets. Experimental results show that DQBGOA_MR has better feature reduction rate, higher classification accuracy and more stable results compared to other swarm intelligence algorithms. (c) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页码:33 / 53
页数:21
相关论文
共 58 条
  • [1] [Anonymous], 2005, International Journal of Knowledge and Systems Sciences
  • [2] [Anonymous], 2014, Proceeding of the 10th international conference on computing and information technology
  • [3] [Anonymous], 2012, FEATURE SELECTION KN
  • [4] Chaotic grasshopper optimization algorithm for global optimization
    Arora, Sankalap
    Anand, Priyanka
    [J]. NEURAL COMPUTING & APPLICATIONS, 2019, 31 (08) : 4385 - 4405
  • [5] Back T., 1996, EVOLUTIONARY ALGORIT
  • [6] Bhargava N., 2013, International Journal of Advanced Research in Computer Science and Software Engineering, V3
  • [7] Blake C. L., 1998, UCI Repository of Machine Learning Databases
  • [8] A survey on feature selection methods
    Chandrashekar, Girish
    Sahin, Ferat
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2014, 40 (01) : 16 - 28
  • [9] Finding rough set reducts with fish swarm algorithm
    Chen, Yumin
    Zhu, Qingxin
    Xu, Huarong
    [J]. KNOWLEDGE-BASED SYSTEMS, 2015, 81 : 22 - 29
  • [10] Synergy of Granular Computing, Shadowed Sets, and Three-way Decisions
    Ciucci, Davide
    Yao, Yiyu
    [J]. INFORMATION SCIENCES, 2020, 508 (508) : 422 - 425