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

被引:2
|
作者
Yu, Fei [1 ,2 ]
Guan, Jian [1 ,2 ]
Wu, Hongrun [1 ,2 ]
Wang, Hui [1 ]
Ma, Biyang [3 ]
机构
[1] Minnan Normal Univ, Sch Phys & Informat Engn, Zhangzhou 363000, Peoples R China
[2] Minnan Normal Univ, Key Lab Intelligent Optimizat & Informat Proc, Zhangzhou 363000, Peoples R China
[3] Minnan Normal Univ, Sch Comp Sci, Zhangzhou 363000, Peoples R China
基金
中国国家自然科学基金;
关键词
Feature selection (FS); Evolutionary computation (EC); Differential evolution (DE); Opposition-based learning (OBL); Mutual information (MI); PARTICLE SWARM OPTIMIZATION; GLOBAL OPTIMIZATION; GENETIC ALGORITHM; ENSEMBLE;
D O I
10.1016/j.eswa.2024.125404
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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. MIMPODE 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.
引用
收藏
页数:15
相关论文
共 50 条
  • [21] Multi-Population Differential Evolution for Retinal Blood Vessel Segmentation
    Mistry, Kamlesh
    Issac, Biju
    Jacob, Seibu Mary
    Jasekar, Jyoti
    Zhang, Li
    2018 15TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV), 2018, : 424 - 429
  • [22] Differential evolution with multi-population based ensemble of mutation strategies
    Wu, Guohua
    Mallipeddi, Rammohan
    Suganthan, P. N.
    Wang, Rui
    Chen, Huangke
    INFORMATION SCIENCES, 2016, 329 : 329 - 345
  • [23] A self-adaptive multi-population differential evolution algorithm
    Zhu, Lin
    Ma, Yongjie
    Bai, Yulong
    NATURAL COMPUTING, 2020, 19 (01) : 211 - 235
  • [24] Improved differential evolution algorithm based on cooperative multi-population
    Shen, Yangyang
    Wu, Jing
    Ma, Minfu
    Du, Xiaofeng
    Wu, Hao
    Fei, Xianlong
    Niu, Datian
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 133
  • [25] An integrated differential evolution of multi-population based on contribution degree
    Yufeng Wang
    Hao Yang
    Chunyu Xu
    Yunjie Zeng
    Guoqing Xu
    Complex & Intelligent Systems, 2024, 10 : 525 - 550
  • [26] Convex Optimization Approach for Multi-label Feature Selection based on Mutual Information
    Lim, Hyunki
    Kim, Dae-Won
    2016 23RD INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2016, : 1512 - 1517
  • [27] An integrated differential evolution of multi-population based on contribution degree
    Wang, Yufeng
    Yang, Hao
    Xu, Chunyu
    Zeng, Yunjie
    Xu, Guoqing
    COMPLEX & INTELLIGENT SYSTEMS, 2024, 10 (01) : 525 - 550
  • [28] Estimating mutual information using Gaussian mixture model for feature ranking and selection
    Lan, Tian
    Erdogmus, Deniz
    Ozertem, Umut
    Huang, Yonghong
    2006 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORK PROCEEDINGS, VOLS 1-10, 2006, : 5034 - 5039
  • [29] An Asynchronous Adaptive Multi-population Model for Distributed Differential Evolution
    De Falco, Ivanoe
    Scafuri, Umberto
    Tarantino, Ernesto
    Della Cioppa, Antonio
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 5010 - 5017
  • [30] A Multi-population Helper and Equivalent Objective Differential Evolution Algorithm
    Xu, Tao
    He, Jun
    2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 2237 - 2244