Genetic programming performance prediction and its application for symbolic regression problems

被引:12
|
作者
Astarabadi, Samaneh Sadat Mousavi [1 ]
Ebadzadeh, Mohammad Mehdi [1 ]
机构
[1] Amirkabir Univ Technol, Dept Comp Engn & Informat Technol, Tehran, Iran
关键词
Genetic programming; Performance prediction; Symbolic regression; Binomial distribution; MODELS;
D O I
10.1016/j.ins.2019.06.040
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Predicting the performance of Genetic Programming (GP) helps us identify whether it is an appropriate approach to solve the problem at hand. However, previous studies show that measuring the difficulty of a problem for GP and predicting GP performance are challenging issues. This paper presents a theoretical analysis of GP performance prediction problem and suggests an upper bound for GP performance. It means that the error of the best solution that is found by GP for a given problem is less than the proposed upper bound. To evaluate the proposed upper bound experimentally, a wide range of synthetic and real symbolic regression problems with different dimensions are solved by GP and consequently, a lot of actual GP performances are collected. Comparing the actual GP performances with their corresponding upper bounds shows that the proposed upper bounds are not violated for both synthetic and real symbolic regression problems. Then, the proposed upper bound is used to guide GP search. The results show that the proposed approach can find better results in comparison to Multi Gene Genetic Programming (MGGP). (C) 2019 Elsevier Inc. All rights reserved.
引用
收藏
页码:418 / 433
页数:16
相关论文
共 50 条
  • [1] 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
  • [2] A Comparative Study on the Numerical Performance of Kaizen Programming and Genetic Programming for Symbolic Regression Problems
    Ferreira, Jimena
    Ines Torres, Ana
    Pedemonte, Martin
    [J]. 2019 IEEE LATIN AMERICAN CONFERENCE ON COMPUTATIONAL INTELLIGENCE (LA-CCI), 2019, : 202 - 207
  • [3] Practical model of genetic programming's performance on rational symbolic regression problems
    Graff, Mario
    Poli, Riccardo
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2008, 4971 : 122 - +
  • [4] Symbolic regression problems by genetic programming with multi-branches
    Morales, CO
    Vázquez, KR
    [J]. MICAI 2004: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2004, 2972 : 717 - 726
  • [5] Combining Conformal Prediction and Genetic Programming for Symbolic Interval Regression
    Pham Thi Thuong
    Nguyen Xuan Hoai
    Yao, Xin
    [J]. PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'17), 2017, : 1001 - 1008
  • [6] Genetic Programming for Symbolic Regression: A Study on Fish Weight Prediction
    Yang, Yunhan
    Xue, Bing
    Jesson, Linley
    Zhang, Mengjie
    [J]. 2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 588 - 595
  • [7] Clone selection programming and its application to symbolic regression
    Gan, Zhaohui
    Chow, Tommy W. S.
    Chau, W. N.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (02) : 3996 - 4005
  • [8] A Hybrid Grammar-based Genetic Programming for Symbolic Regression Problems
    Motta, Flavio A. A.
    de Freitas, Joao M.
    de Souza, Felipe R.
    Bernardino, Heder S.
    de Oliveira, Itamar L.
    Barbosa, Helio J. C.
    [J]. 2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 2097 - 2104
  • [9] Solving symbolic regression problems using incremental evaluation in Genetic Programming
    Hoang Tuan-Hao
    McKay, R. I.
    Essam, Daryl
    Nguyen Xuan Hoai
    [J]. 2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 2119 - +
  • [10] Firefly Programming For Symbolic Regression Problems
    Aliwi, Mohamed
    Aslan, Selcuk
    Demirci, Sercan
    [J]. 2020 28TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2020,