A Comparative Study of Genetic Programming Variants

被引:0
|
作者
Kuranga, Cry [1 ]
Pillay, Nelishia [1 ]
机构
[1] Univ Pretoria, Dept Comp Sci, Lynnwood Rd, ZA-0002 Pretoria, South Africa
基金
新加坡国家研究基金会;
关键词
Genetic programming; Prediction; Classification;
D O I
10.1007/978-3-031-23492-7_32
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic programming tends to optimize complicated structures producing human-competitive results; therefore, it is applied to a wide range of problems such as classification and regression. This work experimentally performs a comparative study of Genetic programming variants, namely gene expression, grammatical evolution, Cartesian, multi-expression programming, and stacked-based as general regression and classification solvers. The analyses will help to understand the strengths of each variant and identify the relative performance of variants that stand relative to each other for the given problem domains. To determine the performance difference between selected GP variants, hyperparameter tuning was performed on each GP variant for each dataset to minimize the performance difference due to implementation. A total of 11 datasets were used in the experiments, seven from the regression benchmark suite, and four from the classification. The obtained results indicate that the choice of Genetic programming variant has an impact on the performance of regression and classification problems. Multi-expression programming exhibits outstanding performance as a regression and classification solver which scales graciously with problem size and complexity whereas other variants were problem-dependent. Future work could consider implementing a multi-expression paradigm with other Genetic programming variants such as grammatical evolution and gene expression programming.
引用
收藏
页码:377 / 386
页数:10
相关论文
共 50 条
  • [1] A Comparative Study on Crossover in Cartesian Genetic Programming
    Husa, Jakub
    Kalkreuth, Roman
    GENETIC PROGRAMMING (EUROGP 2018), 2018, 10781 : 203 - 219
  • [2] A Comparative Study of Different Variants of Genetic Algorithms for Constrained Optimization
    Elsayed, Saber M.
    Sarker, Ruhul A.
    Essam, Daryl L.
    SIMULATED EVOLUTION AND LEARNING, 2010, 6457 : 177 - 186
  • [3] Bloat Control Operators and Diversity in Genetic Programming: A Comparative Study
    Alfaro-Cid, E.
    Merelo, J. J.
    Fernandez de Vega, F.
    Esparcia-Alcazar, A. I.
    Sharman, K.
    EVOLUTIONARY COMPUTATION, 2010, 18 (02) : 305 - 332
  • [4] A Comparative Study on the Numerical Performance of Kaizen Programming and Genetic Programming for Symbolic Regression Problems
    Ferreira, Jimena
    Ines Torres, Ana
    Pedemonte, Martin
    2019 IEEE LATIN AMERICAN CONFERENCE ON COMPUTATIONAL INTELLIGENCE (LA-CCI), 2019, : 202 - 207
  • [5] A comparison of genetic programming variants for data classification
    Eggermont, J
    Eiben, AE
    van Hemert, JI
    ADVANCES IN INTELLIGENT DATA ANALYSIS, PROCEEDINGS, 1999, 1642 : 281 - 290
  • [6] Refining Mutation Variants in Cartesian Genetic Programming
    Cui, Henning
    Margraf, Andreas
    Haehner, Joerg
    BIOINSPIRED OPTIMIZATION METHODS AND THEIR APPLICATIONS, 2022, 13627 : 185 - 200
  • [7] Comparative study on α-galactosidase A (GLA) genetic variants with unknown clinical significance
    Sakuraba, H. Hitoshi
    Togawa, Tadayasu
    Tsukimura, Takahiro
    Saito, Seiji
    MOLECULAR GENETICS AND METABOLISM, 2016, 117 (02) : S100 - S101
  • [8] A Comparative Study of Different Grammar-Based Genetic Programming Approaches
    Lourenco, Nuno
    Ferrer, Joaquim
    Pereira, Francisco B.
    Costa, Ernesto
    GENETIC PROGRAMMING, EUROGP 2017, 2017, 10196 : 311 - 325
  • [9] A Comparative Study of an Evolvability Indicator and a Predictor of Expected Performance for Genetic Programming
    Trujillo, Leonardo
    Martínez, Yuliana
    Galván-López, Edgar
    Legrand, Pierrick
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION COMPANION (GECCO'12), 2012, : 1489 - 1490
  • [10] Comparative Evaluation of Genetic Operators in Cartesian Genetic Programming
    Manazir, Abdul
    Raza, Khalid
    INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, ISDA 2021, 2022, 418 : 765 - 774