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

被引:12
|
作者
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 条
  • [1] Population diversity and inheritance in genetic programming for symbolic regression
    Burlacu, Bogdan
    Yang, Kaifeng
    Affenzeller, Michael
    NATURAL COMPUTING, 2023, 23 (03) : 531 - 566
  • [2] SEMANTICS BASED MUTATION IN GENETIC PROGRAMMING: THE CASE FOR REAL-VALUED SYMBOLIC REGRESSION
    Uy, Nguyen Quang
    Hoai, Nguyen Xuan
    O'Neill, Michael
    MENDELL 2009, 2009, : 73 - 80
  • [3] Population Dynamics in Genetic Programming for Dynamic Symbolic Regression
    Fleck, Philipp
    Werth, Bernhard
    Affenzeller, Michael
    APPLIED SCIENCES-BASEL, 2024, 14 (02):
  • [4] Semantic schema based genetic programming for symbolic regression
    Zojaji, Zahra
    Ebadzadeh, Mohammad Mehdi
    Nasiri, Hamid
    APPLIED SOFT COMPUTING, 2022, 122
  • [5] Multi-Population Genetic Programming with Data Migration for Symbolic Regression
    Kommenda, Michael
    Affenzeller, Michael
    Kronberger, Gabriel
    Burlacu, Bogdan
    Winkler, Stephan
    COMPUTATIONAL INTELLIGENCE AND EFFICIENCY IN ENGINEERING SYSTEMS, 2015, 595 : 75 - 87
  • [6] Sequential Symbolic Regression with Genetic Programming
    Oliveira, Luiz Otavio V. B.
    Otero, Fernando E. B.
    Pappa, Gisele L.
    Albinati, Julio
    GENETIC PROGRAMMING THEORY AND PRACTICE XII, 2015, : 73 - 90
  • [7] Compositional Genetic Programming for Symbolic Regression
    Krawiec, Krzysztof
    Kossinski, Dominik
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 570 - 573
  • [8] Symbolic regression via genetic programming
    Augusto, DA
    Barbosa, HJC
    SIXTH BRAZILIAN SYMPOSIUM ON NEURAL NETWORKS, VOL 1, PROCEEDINGS, 2000, : 173 - 178
  • [9] Statistical genetic programming for symbolic regression
    Haeri, Maryam Amir
    Ebadzadeh, Mohammad Mehdi
    Folino, Gianluigi
    APPLIED SOFT COMPUTING, 2017, 60 : 447 - 469
  • [10] On improving genetic programming for symbolic regression
    Gustafson, S
    Burke, EK
    Krasnogor, N
    2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 912 - 919