Multi-generation multi-criteria feature construction using Genetic Programming

被引:5
|
作者
Ma, Jianbin [1 ,2 ]
Gao, Xiaoying [3 ]
Li, Ying [4 ]
机构
[1] Hebei Agr Univ, Coll Informat Sci & Technol, Baoding 071001, Peoples R China
[2] Hebei Key Lab Agr Big Data, Baoding 071001, Peoples R China
[3] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington 6140, New Zealand
[4] Hebei Agr Univ, Coll Econ & Management, Baoding 071001, Peoples R China
关键词
Feature construction; Genetic programming; Overfitting; Multi-generation; Multi-criteria; MULTIPLE FEATURE CONSTRUCTION; FEATURE-SELECTION; FEATURE-EXTRACTION; NEURAL-NETWORKS; CLASSIFICATION; EVOLUTIONARY; OPTIMIZATION; INFORMATION;
D O I
10.1016/j.swevo.2023.101285
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The purpose of feature construction is to create new high level features from the original features. When Genetic Programming (GP) is applied to wrapper-based feature construction, especially when the samples size is small, GP generally overfits the training set and generalizes poorly with the deepening of evolution. Overfitting has attracted wide attention in some classification models, however, it is not commonly studied in the field of feature construction. In this paper, a Multi-Generation feature construction method (MG) is developed to preserve the solutions produced by multiple generations of GP. A Multi-Criteria feature construction method (MC) is introduced to use a multi-criteria evaluation function to evaluate GP individuals. Combining the above two methods, a Multi-Generation Multi-Criteria feature construction method (MGMC) is proposed. Experiments on fourteen datasets show that the proposed MG and MC methods can improve the classification performance and overcome overfitting problems of traditional feature construction methods in most cases. The combined MGMC method further improves the classification performance and achieves the best results.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Designing genetic programming classifiers with feature selection and feature construction
    Ma, Jianbin
    Gao, Xiaoying
    APPLIED SOFT COMPUTING, 2020, 97
  • [2] A filter-based feature construction and feature selection approach for classification using Genetic Programming
    Ma, Jianbin
    Gao, Xiaoying
    KNOWLEDGE-BASED SYSTEMS, 2020, 196
  • [3] Sequential multi-criteria feature selection algorithm based on agent genetic algorithm
    Li, Yongming
    Zeng, Xiaoping
    APPLIED INTELLIGENCE, 2010, 33 (02) : 117 - 131
  • [4] Sparse feature kernel multi-criteria linear programming classifier
    Zhang, Zhiwang
    Gao, Guangxia
    Yue, Jun
    Shi, Yong
    NEUROCOMPUTING, 2018, 305 : 104 - 115
  • [5] An aggregation approach to multi-criteria recommender system using genetic programming
    Shweta Gupta
    Vibhor Kant
    Evolving Systems, 2020, 11 : 29 - 44
  • [6] An aggregation approach to multi-criteria recommender system using genetic programming
    Gupta, Shweta
    Kant, Vibhor
    EVOLVING SYSTEMS, 2020, 11 (01) : 29 - 44
  • [7] Automatic Feature Extraction and Construction Using Genetic Programming for Rotating Machinery Fault Diagnosis
    Peng, Bo
    Wan, Shuting
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    IEEE TRANSACTIONS ON CYBERNETICS, 2021, 51 (10) : 4909 - 4923
  • [8] A hybrid multiple feature construction approach for classification using Genetic Programming
    Ma, Jianbin
    Teng, Guifa
    APPLIED SOFT COMPUTING, 2019, 80 : 687 - 699
  • [9] Improving Land Cover Classification Using Genetic Programming for Feature Construction
    Batista, Joao E.
    Cabral, Ana I. R.
    Vasconcelos, Maria J. P.
    Vanneschi, Leonardo
    Silva, Sara
    REMOTE SENSING, 2021, 13 (09)
  • [10] Multi-Criteria Ranking: Next Generation of Multi-Criteria Recommendation Framework
    Zheng, Yong
    Wang, David
    IEEE ACCESS, 2022, 10 : 90715 - 90725