Geometric Semantic Crossover with an Angle-Aware Mating Scheme in Genetic Programming for Symbolic Regression

被引:7
|
作者
Chen, Qi [1 ]
Xue, Bing [1 ]
Mei, Yi [1 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington, New Zealand
来源
关键词
Geometric semantic crossover; Angle-awareness; OPERATORS;
D O I
10.1007/978-3-319-55696-3_15
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recent research shows that incorporating semantic knowledge into the genetic programming (GP) evolutionary process can improve its performance. This work proposes an angle-aware mating scheme for geometric semantic crossover in GP for symbolic regression. The angle-awareness guides the crossover operating on parents which have a large angle between their relative semantics to the target semantics. The proposed idea of angle-awareness has been incorporated into one state-of-the-art geometric crossover, the locally geometric semantic crossover. The experimental results show that, compared with locally geometric semantic crossover and the regular GP crossover, the locally geometric crossover with angle-awareness not only has a significantly better learning performance but also has a notable generalisation gain on unseen test data. Further analysis has been conducted to see the difference between the angle distribution of crossovers with and without angle-awareness, which confirms that the angle-awareness changes the original distribution of angles by decreasing the number of parents with zero degree while increasing their counterparts with large angles, leading to better performance.
引用
收藏
页码:229 / 245
页数:17
相关论文
共 50 条
  • [21] An Introduction to Geometric Semantic Genetic Programming
    Vanneschi, Leonardo
    [J]. NEO 2015, 2017, 663 : 3 - 42
  • [22] Cellular geometric semantic genetic programming
    Bonin, Lorenzo
    Rovito, Luigi
    De Lorenzo, Andrea
    Manzoni, Luca
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2024, 25 (01)
  • [23] Linear Scaling with and within Semantic Backpropagation-based Genetic Programming for Symbolic Regression
    Virgolin, Marco
    Alderliesten, Tanja
    Bosman, Peter A. N.
    [J]. PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 1084 - 1092
  • [24] Semantically-based crossover in genetic programming: application to real-valued symbolic regression
    Nguyen Quang Uy
    Nguyen Xuan Hoai
    O'Neill, Michael
    McKay, R. I.
    Galvan-Lopez, Edgar
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2011, 12 (02) : 91 - 119
  • [25] Semantically-based crossover in genetic programming: application to real-valued symbolic regression
    Nguyen Quang Uy
    Nguyen Xuan Hoai
    Michael O’Neill
    R. I. McKay
    Edgar Galván-López
    [J]. Genetic Programming and Evolvable Machines, 2011, 12 : 91 - 119
  • [26] On the roles of semantic locality of crossover in genetic programming
    Nguyen Quang Uy
    Nguyen Xuan Hoai
    O'Neill, Michael
    McKay, R. I.
    Dao Ngoc Phong
    [J]. INFORMATION SCIENCES, 2013, 235 : 195 - 213
  • [27] A new genetic programming approach in symbolic regression
    Xiong, SW
    Wang, WW
    Li, F
    [J]. 15TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2003, : 161 - 165
  • [28] Lifetime Adaptation in Genetic Programming for the Symbolic Regression
    Merta, Jan
    Brandejsky, Tomas
    [J]. COMPUTATIONAL STATISTICS AND MATHEMATICAL MODELING METHODS IN INTELLIGENT SYSTEMS, VOL. 2, 2019, 1047 : 339 - 346
  • [29] Multifactorial Genetic Programming for Symbolic Regression Problems
    Zhong, Jinghui
    Feng, Liang
    Cai, Wentong
    Ong, Yew-Soon
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (11): : 4492 - 4505
  • [30] Genetic programming with separability detection for symbolic regression
    Wei-Li Liu
    Jiaquan Yang
    Jinghui Zhong
    Shibin Wang
    [J]. Complex & Intelligent Systems, 2021, 7 : 1185 - 1194