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 条
  • [41] Runtime Analysis of Mutation-Based Geometric Semantic Genetic Programming for Basis Functions Regression
    Moraglio, Alberto
    Mambrini, Andrea
    [J]. GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2013, : 989 - 996
  • [42] The Role of Syntactic and Semantic Locality of Crossover in Genetic Programming
    Nguyen Quang Uy
    Nguyen Xuan Hoai
    O'Neill, Michael
    McKay, Bob
    [J]. PARALLEL PROBLEM SOLVING FROM NATURE-PPSN XI, PT II, 2010, 6239 : 533 - +
  • [43] Racing Control Variable Genetic Programming for Symbolic Regression
    Jiang, Nan
    Xue, Yexiang
    [J]. THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 11, 2024, : 12901 - 12909
  • [44] Genetic Programming for Instance Transfer Learning in Symbolic Regression
    Chen, Qi
    Xue, Bing
    Zhang, Mengjie
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (01) : 25 - 38
  • [45] Sensitivity analysis of genetic programming: A case of symbolic regression
    Chen, SH
    Kuo, TW
    Shieh, YP
    [J]. PROCEEDINGS OF THE 6TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2002, : 1119 - 1122
  • [46] Bingo: A Customizable Framework for Symbolic Regression with Genetic Programming
    Randall, David L.
    Townsend, Tyler S.
    Hochhalter, Jacob D.
    Bomarito, Geoffrey F.
    [J]. PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 2282 - 2288
  • [47] Symbolic Regression via Control Variable Genetic Programming
    Jiang, Nan
    Xue, Yexiang
    [J]. MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES: RESEARCH TRACK, ECML PKDD 2023, PT IV, 2023, 14172 : 178 - 195
  • [48] Population diversity and inheritance in genetic programming for symbolic regression
    Burlacu, Bogdan
    Yang, Kaifeng
    Affenzeller, Michael
    [J]. NATURAL COMPUTING, 2024, 23 (03) : 531 - 566
  • [49] Cartesian Genetic Programming with Module Mutation for Symbolic Regression
    Kushida, Jun-ichi
    Hara, Akira
    Takahama, Tetsuyuki
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2018, : 159 - 164
  • [50] Investigation of Linear Genetic Programming Techniques for Symbolic Regression
    Dal Piccol Sotto, Leo Francoso
    de Melo, Vinicius Veloso
    [J]. 2014 BRAZILIAN CONFERENCE ON INTELLIGENT SYSTEMS (BRACIS), 2014, : 146 - 151