Improving Generalization of Genetic Programming for Symbolic Regression With Angle-Driven Geometric Semantic Operators

被引:31
|
作者
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
关键词
Generalization; genetic programming (GP); geometric semantic operator; symbolic regression; GENERALIZATION ABILITY; FEATURE-SELECTION; CROSSOVER;
D O I
10.1109/TEVC.2018.2869621
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Geometric semantic genetic programming (GP) has recently attracted much attention. The key innovations are inducing a unimodal fitness landscape in the semantic space and providing a theoretical framework for designing geometric semantic operators. The geometric semantic operators aim to manipulate the semantics of programs by making a bounded semantic impact and generating child programs with similar or better behavior than their parents. These properties are shown to be highly related to a notable generalization improvement in GP. However, the potential ineffectiveness and difficulties in bounding the variations in these geometric operators still limits their positive effect on generalization. This paper attempts to further explore the geometry and search space of geometric operators to gain a greater generalization improvement in GP for symbolic regression. To this end, a new angle-driven selection operator and two new angle-driven geometric search operators are proposed. The angle-awareness brings new geometric properties to these geometric operators, which are expected to provide a greater leverage for approximating the target semantics in each operation, and more importantly, be resistant to overfitting. The experiments show that compared with two state-of-the-art geometric semantic operators, our angle-driven geometric operators not only drive the evolutionary process to fit the target semantics more efficiently but also improve the generalization performance. A further comparison between the evolved models shows that the new method generally produces simpler models with a much smaller size and is more likely to evolve toward the correct structure of the target models.
引用
收藏
页码:488 / 502
页数:15
相关论文
共 50 条
  • [1] Geometric Semantic Crossover with an Angle-Aware Mating Scheme in Genetic Programming for Symbolic Regression
    Chen, Qi
    Xue, Bing
    Mei, Yi
    Zhang, Mengjie
    [J]. GENETIC PROGRAMMING, EUROGP 2017, 2017, 10196 : 229 - 245
  • [2] Competent Geometric Semantic Genetic Programming for Symbolic Regression and Boolean Function Synthesis
    Pawlak, Tomasz P.
    Krawiec, Krzysztof
    [J]. EVOLUTIONARY COMPUTATION, 2018, 26 (02) : 177 - 212
  • [3] Solving the Exponential Growth of Symbolic Regression Trees in Geometric Semantic Genetic Programming
    Martins, Joao Francisco B. S.
    Oliveira, Luiz Otavio V. B.
    Miranda, Luis F.
    Casadei, Felipe
    Pappa, Gisele L.
    [J]. GECCO'18: PROCEEDINGS OF THE 2018 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2018, : 1151 - 1158
  • [4] On improving genetic programming for symbolic regression
    Gustafson, S
    Burke, EK
    Krasnogor, N
    [J]. 2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 912 - 919
  • [5] On the Generalization Ability of Geometric Semantic Genetic Programming
    Goncalves, Ivo
    Silva, Sara
    Fonseca, Carlos M.
    [J]. GENETIC PROGRAMMING (EUROGP 2015), 2015, 9025 : 41 - 52
  • [6] Memetic Semantic Genetic Programming for Symbolic Regression
    Leite, Alessandro
    Schoenauer, Marc
    [J]. GENETIC PROGRAMMING, EUROGP 2023, 2023, 13986 : 198 - 212
  • [7] Semantic Linear Genetic Programming for Symbolic Regression
    Huang, Zhixing
    Mei, Yi
    Zhong, Jinghui
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2024, 54 (02) : 1321 - 1334
  • [8] Structural Risk Minimization-Driven Genetic Programming for Enhancing Generalization in Symbolic Regression
    Chen, Qi
    Zhang, Mengjie
    Xue, Bing
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (04) : 703 - 717
  • [9] Semantic schema based genetic programming for symbolic regression
    Zojaji, Zahra
    Ebadzadeh, Mohammad Mehdi
    Nasiri, Hamid
    [J]. APPLIED SOFT COMPUTING, 2022, 122
  • [10] GSGP-hardware: instantaneous symbolic regression with an FPGA implementation of geometric semantic genetic programming
    Maldonado, Yazmin
    Salas, Ruben
    Quevedo, Joel A.
    Valdez, Rogelio
    Trujillo, Leonardo
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2024, 25 (02)