Multi-population differential evolution approach for feature selection with mutual information ranking

被引:0
|
作者
机构
[1] [1,Yu, Fei
[2] 1,Guan, Jian
[3] 1,Wu, Hongrun
[4] Wang, Hui
[5] Ma, Biyang
基金
中国国家自然科学基金;
关键词
Adversarial machine learning;
D O I
10.1016/j.eswa.2024.125404
中图分类号
学科分类号
摘要
Feature selection is a crucial aspect of data preprocessing because of the significant effect of redundant features on classification performance and the extensive computational resources required. Evolutionary algorithm-based feature-selection methods have shown remarkable results in determining the optimal feature subset. To further enhance classification performance, this paper proposes a novel multi-population differential evolution approach for feature selection with mutual information ranking (MI-MPODE). Firstly, population preprocessing guided by mutual information is employed to reduce the dimensionality of the initial feature space. Then, the feature subset obtained from mutual information serves as the initial population for MI-MPODE. MI-MPODE incorporates a novel multi-population information-sharing mechanism, with common individuals from three layers contributing to inter-subpopulation information sharing. Additionally, an individual enhancement strategy is proposed to handle the variations of individuals in the population, and a Lens imaging opposition-based learning method is adopted to improve the algorithm's optimization capability. MI-MPODE is compared with several state-of-the-art evolutionary algorithm-based feature selection methods through experimental comparisons. The results show that MI-MPODE outperforms all comparison algorithms on more than half of the datasets, with a significant reduction in the number of features used, demonstrating a significant advantage over competitors. © 2024 Elsevier Ltd
引用
收藏
相关论文
共 50 条
  • [1] Differential evolution for filter feature selection based on information theory and feature ranking
    Hancer, Emrah
    Xue, Bing
    Zhang, Mengjie
    [J]. KNOWLEDGE-BASED SYSTEMS, 2018, 140 : 103 - 119
  • [2] Multi-population genetic algorithm for feature selection
    Zhu, Huming
    Jiao, Licheng
    Pan, Jin
    [J]. ADVANCES IN NATURAL COMPUTATION, PT 2, 2006, 4222 : 480 - 487
  • [3] Adaptive multi-population inflationary differential evolution
    Di Carlo, Marilena
    Vasile, Massimiliano
    Minisci, Edmondo
    [J]. SOFT COMPUTING, 2020, 24 (05) : 3861 - 3891
  • [4] Parallel implementation of multi-population differential evolution
    Zaharie, D
    Petcu, D
    [J]. CONCURRENT INFORMATION PROCESSING AND COMPUTING, 2005, 195 : 223 - 232
  • [5] Adaptive multi-population inflationary differential evolution
    Marilena Di Carlo
    Massimiliano Vasile
    Edmondo Minisci
    [J]. Soft Computing, 2020, 24 : 3861 - 3891
  • [6] An improved multi-population ensemble differential evolution
    Tong, Lyuyang
    Dong, Minggang
    Jing, Chao
    [J]. NEUROCOMPUTING, 2018, 290 : 130 - 147
  • [7] An Enhanced Multi-Population Ensemble Differential Evolution
    Li, Xiangping
    Dai, Guangming
    [J]. PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE2019), 2019,
  • [8] Multi-population Coevolutionary Differential Evolution Algorithm
    Zhang Yi
    Yang Xiuxia
    [J]. ADVANCES IN SCIENCE AND ENGINEERING, PTS 1 AND 2, 2011, 40-41 : 235 - 241
  • [9] Pseudo Multi-Population Differential Evolution for Multimodal Optimization
    Li, Hao-Feng
    Gong, Yue-Jiao
    Zhan, Zhi-Hui
    Chen, Wei-Neng
    Zhang, Jun
    [J]. 2014 10TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2014, : 457 - 462
  • [10] Feature Selection Method with Multi-Population Agent Genetic Algorithm
    Li, Yongming
    Zeng, Xiaoping
    [J]. ADVANCES IN NEURO-INFORMATION PROCESSING, PT II, 2009, 5507 : 493 - 500