A Knowledge-Guided Competitive Co-Evolutionary Algorithm for Feature Selection

被引:0
|
作者
Zhou, Junyi [1 ]
Zheng, Haowen [1 ]
Li, Shaole [1 ]
Hao, Qiancheng [2 ]
Zhang, Haoyang [1 ]
Gao, Wenze [3 ]
Wang, Xianpeng [4 ]
机构
[1] Northeastern Univ, Sch Comp Sci & Engn, Shenyang 110169, Peoples R China
[2] Northeastern Univ, Sch Informat Sci & Engn, Shenyang 110004, Peoples R China
[3] Northeastern Univ, Sch Mech Engn & Automat, Shenyang 110819, Peoples R China
[4] Northeastern Univ, Natl Frontiers Sci Ctr Ind Intelligence & Syst Opt, Key Lab Data Analyt & Optimizat Smart Ind, Minist Educ, Shenyang 110819, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2024年 / 14卷 / 11期
关键词
evolutionary algorithm; feature selection; multi-objective optimization; co-evolution; competitive; classification;
D O I
10.3390/app14114501
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
In real-world applications, feature selection is crucial for enhancing the performance of data science and machine learning models. Typically, feature selection is a complex combinatorial optimization problem and a multi-objective optimization problem. Its primary goals are to reduce the dimensionality of the dataset and enhance the performance of machine learning algorithms. The selection of features in high-dimensional datasets is challenging due to the intricate relationships between features, which pose significant challenges to the performance and computational efficiency of algorithms. This paper introduces a Knowledge-Guided Competitive Co-Evolutionary Algorithm (KCCEA) for feature selection, especially for high-dimensional features. In the proposed algorithm, we make improvements to the foundational dominance-based multi-objective evolutionary algorithm in two aspects. First, the use of feature correlation as knowledge to guide evolution enhances the search speed and quality of traditional multi-objective evolutionary algorithm solutions. Second, a dynamically allocated competitive-cooperative evolutionary mechanism is proposed, integrating the improved knowledge-guided evolution with traditional evolutionary algorithms, further enhancing the search efficiency and diversity of solutions. Through rigorous empirical testing on various datasets, the KCCEA demonstrates superior performance compared to basic multi-objective evolutionary algorithms, providing effective solutions to multi-objective feature selection problems while enhancing the interpretability and effectiveness of prediction models.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] A novel Classification based on Competitive Co-evolutionary Algorithm
    Chang, Ruihua
    Mu, Xiaodong
    Shen, Xiaowei
    [J]. ICIC Express Letters, 2011, 5 (4 A): : 1005 - 1010
  • [2] Competitive co-evolutionary algorithm for constrained robust design
    Li, Min
    Guimaraes, Frederico
    Lowther, David A.
    [J]. IET SCIENCE MEASUREMENT & TECHNOLOGY, 2015, 9 (02) : 218 - 223
  • [3] A lexicographic cooperative co-evolutionary approach for feature selection
    Gonzalez, Jesus
    Ortega, Julio
    Escobar, Juan Jose
    Damas, Miguel
    [J]. NEUROCOMPUTING, 2021, 463 : 59 - 76
  • [4] Tasks Scheduling Method Based on Competitive Co-evolutionary Algorithm
    Yu, Haijie
    Su, Sheng
    Guo, Qingguang
    [J]. PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON ENERGY, POWER AND ELECTRICAL ENGINEERING, 2016, 56 : 302 - 305
  • [5] Co-evolutionary Genetic Multilayer Perceptron for Feature Selection and Model Design
    Souza, Francisco
    Matias, Tiago
    Araujo, Rui
    [J]. 2011 IEEE 16TH CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2011,
  • [6] Knowledge-guided evolutionary algorithm for multi-satellite resource scheduling optimization
    Yao, Xingyi
    Pan, Xiaogang
    Zhang, Tao
    Li, Wenhua
    Wang, Jianjiang
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 156 : 130 - 141
  • [7] Knowledge-guided multi-objective multi-agent evolutionary algorithm
    [J]. Wu, Ya-Li, 1600, South China University of Technology (31):
  • [8] Expert knowledge-guided feature selection for data-based industrial process monitoring
    Uribe, Cesar
    Isaza, Claudia
    [J]. REVISTA FACULTAD DE INGENIERIA-UNIVERSIDAD DE ANTIOQUIA, 2012, (65): : 112 - 125
  • [9] An offline learning co-evolutionary algorithm with problem-specific knowledge
    Zhao, Fuqing
    Zhu, Bo
    Wang, Ling
    Xu, Tianpeng
    Zhu, Ningning
    Jonrinaldi, Jonrinaldi
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2022, 75
  • [10] Many-Objective Cooperative Co-evolutionary Feature Selection: A Lexicographic Approach
    Gonzalez, Jesus
    Ortega, Julio
    Damas, Miguel
    Martin-Smith, Pedro
    [J]. ADVANCES IN COMPUTATIONAL INTELLIGENCE, IWANN 2019, PT II, 2019, 11507 : 463 - 474