Preserving Population Diversity Based on Transformed Semantics in Genetic Programming for Symbolic Regression

被引:16
作者
Chen, Qi [1 ]
Xue, Bing [1 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Evolutionary Computat Res Grp, Wellington 6140, New Zealand
基金
中国国家自然科学基金;
关键词
Statistics; Sociology; Genetic programming; Measurement; Entropy; Semantics; Correlation; Genetic programming (GP); population diversity; symbolic regression; CROSSOVER;
D O I
10.1109/TEVC.2020.3046569
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Population diversity plays an important role in avoiding premature convergence in evolutionary techniques including genetic programming (GP). Obtaining an adequate level of diversity during the evolutionary process has became a concern of many previous researches in GP. This work proposes a new novelty metric for entropy-based diversity measure for GP. The new novelty metric is based on the transformed semantics of models in GP, where the semantics are the set of outputs of a model on the training data and principal component analysis is used for a transformation of the semantics. Based on the new novelty metric, a new diversity preserving framework, which incorporates a new fitness function and a new selection operator, is proposed to help GP achieve a good balance between the exploration and the exploitation, thus enhancing its learning and generalization performance. Compared with two stat-of-the-art diversity preserving methods, the new method can generalize better and reduce the overfitting trend more effectively in most cases. Further examinations on the properties of the search process confirm that the new framework notably enhances the evolvability and locality of GP.
引用
收藏
页码:433 / 447
页数:15
相关论文
共 50 条
  • [41] Relieving Coefficient Learning in Genetic Programming for Symbolic Regression via Correlation and Linear Scaling
    Chen, Qi
    Xue, Bing
    Banzhaf, Wolfgang
    Zhang, Mengjie
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2023, 2023, : 420 - 437
  • [42] Multilayer analysis of population diversity in grammatical evolution for symbolic regression
    Kronberger, Gabriel
    Colmenar, J. Manuel
    Winkler, Stephan M.
    Hidalgo, J. Ignacio
    SOFT COMPUTING, 2020, 24 (15) : 11283 - 11295
  • [43] Multilayer analysis of population diversity in grammatical evolution for symbolic regression
    Gabriel Kronberger
    J. Manuel Colmenar
    Stephan M. Winkler
    J. Ignacio Hidalgo
    Soft Computing, 2020, 24 : 11283 - 11295
  • [44] A Comparative Study on the Numerical Performance of Kaizen Programming and Genetic Programming for Symbolic Regression Problems
    Ferreira, Jimena
    Ines Torres, Ana
    Pedemonte, Martin
    2019 IEEE LATIN AMERICAN CONFERENCE ON COMPUTATIONAL INTELLIGENCE (LA-CCI), 2019, : 202 - 207
  • [45] A new imputation method based on genetic programming and weighted KNN for symbolic regression with incomplete data
    Al-Helali, Baligh
    Chen, Qi
    Xue, Bing
    Zhang, Mengjie
    SOFT COMPUTING, 2021, 25 (08) : 5993 - 6012
  • [46] A new imputation method based on genetic programming and weighted KNN for symbolic regression with incomplete data
    Baligh Al-Helali
    Qi Chen
    Bing Xue
    Mengjie Zhang
    Soft Computing, 2021, 25 : 5993 - 6012
  • [47] GPTIPS: An Open Source Genetic Programming Toolbox For Multigene Symbolic Regression
    Searson, Dominic P.
    Leahy, David E.
    Willis, Mark J.
    INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS (IMECS 2010), VOLS I-III, 2010, : 77 - +
  • [48] Parsimony Measures in Multi-objective Genetic Programming for Symbolic Regression
    Burlacu, Bogdan
    Kronberger, Gabriel
    Kommenda, Michael
    Affenzeller, Michael
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 338 - 339
  • [49] Genetic programming performance prediction and its application for symbolic regression problems
    Astarabadi, Samaneh Sadat Mousavi
    Ebadzadeh, Mohammad Mehdi
    INFORMATION SCIENCES, 2019, 502 : 418 - 433
  • [50] Active Learning Informs Symbolic Regression Model Development in Genetic Programming
    Haut, Nathan
    Punch, Bill
    Banzhaf, Wolfgang
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 587 - 590