Zoetrope Genetic Programming for Regression

被引:2
|
作者
Boisbunon, Aurelie [1 ]
Fanara, Carlo [1 ]
Grenet, Ingrid [1 ]
Daeden, Jonathan [1 ]
Vighi, Alexis [1 ]
Schoenauer, Marc [2 ,3 ]
机构
[1] MyDataModels, Sophia Antipolis, France
[2] INRIA, CNRS, TAU, Orsay, France
[3] UPSaclay, LISN, Orsay, France
关键词
Symbolic regression; Genetic programming; regression; SELECTION;
D O I
10.1145/3449639.3459349
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Zoetrope Genetic Programming (ZGP) algorithm is based on an original representation for mathematical expressions, targeting evolutionary symbolic regression. The zoetropic representation uses repeated fusion operations between partial expressions, starting from the terminal set. Repeated fusions within an individual gradually generate more complex expressions, ending up in what can be viewed as new features. These features are then linearly combined to best fit the training data. ZGP individuals then undergo specific crossover and mutation operators, and selection takes place between parents and offspring. ZGP is validated using a large number of public domain regression datasets, and compared to other symbolic regression algorithms, as well as to traditional machine learning algorithms. ZGP reaches state-of-the-art performance with respect to both types of algorithms, and demonstrates a low computational time compared to other symbolic regression approaches.
引用
收藏
页码:776 / 784
页数:9
相关论文
共 50 条
  • [21] Genetic Programming with Rademacher Complexity for Symbolic Regression
    Raymond, Christian
    Chen, Qi
    Xue, Bing
    Zhang, Mengjie
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 2657 - 2664
  • [22] Semantic Linear Genetic Programming for Symbolic Regression
    Huang, Zhixing
    Mei, Yi
    Zhong, Jinghui
    IEEE TRANSACTIONS ON CYBERNETICS, 2024, 54 (02) : 1321 - 1334
  • [23] Memetic Semantic Genetic Programming for Symbolic Regression
    Leite, Alessandro
    Schoenauer, Marc
    GENETIC PROGRAMMING, EUROGP 2023, 2023, 13986 : 198 - 212
  • [24] Multifactorial Genetic Programming for Symbolic Regression Problems
    Zhong, Jinghui
    Feng, Liang
    Cai, Wentong
    Ong, Yew-Soon
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (11): : 4492 - 4505
  • [25] Genetic programming with separability detection for symbolic regression
    Wei-Li Liu
    Jiaquan Yang
    Jinghui Zhong
    Shibin Wang
    Complex & Intelligent Systems, 2021, 7 : 1185 - 1194
  • [26] Learning feature spaces for regression with genetic programming
    La Cava, William
    Moore, Jason H.
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2020, 21 (03) : 433 - 467
  • [27] ZOETROPE
    Yaelim, Youn
    SPACE, 2022, (661): : 54 - 61
  • [28] Population Dynamics in Genetic Programming for Dynamic Symbolic Regression
    Fleck, Philipp
    Werth, Bernhard
    Affenzeller, Michael
    APPLIED SCIENCES-BASEL, 2024, 14 (02):
  • [29] A new hybrid structure genetic programming in symbolic regression
    Xiong, SW
    Wang, WW
    CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 1500 - 1506
  • [30] Bingo: A Customizable Framework for Symbolic Regression with Genetic Programming
    Randall, David L.
    Townsend, Tyler S.
    Hochhalter, Jacob D.
    Bomarito, Geoffrey F.
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 2282 - 2288