An adaptive GP-based memetic algorithm for symbolic regression

被引:0
|
作者
Jiayu Liang
Yu Xue
机构
[1] Tiangong University,Tianjin Key Laboratory of Autonomous Intelligent Technology and System
[2] Nanjing University of Information Science and Technology,School of Computer and Software
来源
Applied Intelligence | 2020年 / 50卷
关键词
Adaptive memetic algorithm; Genetic programming; Local search; Crossover; Mutation;
D O I
暂无
中图分类号
学科分类号
摘要
Symbolic regression is a process to find a mathematical expression that represents the relationship between a set of explanatory variables and a measured variable. It has become a best-known problem for GP (genetic programming), as GP can use the tree representation to represent solutions as expression trees. Since the success of memetic algorithms (MAs (Memetic algorithms (MAs) can be regarded as a class of methods that combine population-based global search and local search [6, 30])) has proved the importance of local search in augmenting the global search ability of GP, GP with local search is investigated to solve symbolic regression tasks in this work. An important design issue of MAs is the balance between the global exploration of GP and the local exploitation, which has a great influence on the performance and efficiency of MAs. This work proposes a GP-based memetic algorithm for symbolic regression, termed as aMeGP (a daptive Me metic GP), which can balance global exploration and local exploitation adaptively. Compared with GP, two improvements are made in aMeGP to invoke and stop local search adaptively during evolution. The proposed aMeGP is compared with GP-based and nonGP-based symbolic regression methods on both benchmark test functions and real-world applications. The results show that aMeGP is generally better than both GP-based and nonGP-based reference methods with its evolved solutions achieving lower root mean square error (RMSE) for most test cases. Moreover, aMeGP outperforms the reference GP-based methods in the convergence ability, which can converge to lower RMSE values with faster or similar speeds.
引用
收藏
页码:3961 / 3975
页数:14
相关论文
共 50 条
  • [1] An adaptive GP-based memetic algorithm for symbolic regression
    Liang, Jiayu
    Xue, Yu
    [J]. APPLIED INTELLIGENCE, 2020, 50 (11) : 3961 - 3975
  • [2] A Memetic Algorithm for Symbolic Regression
    Sun, Haoyuan
    Moscato, Pablo
    [J]. 2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 2167 - 2174
  • [3] GP-based Feature Selection and Weighted KNN-based Instance Selection for Symbolic Regression with Incomplete Data
    Al-Helali, Baligh
    Chen, Qi
    Xue, Bing
    Zhang, Mengjie
    [J]. 2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2020, : 905 - 912
  • [4] An autonomous GP-based system for regression and classification problems
    Oltean, Mihai
    Diosan, Laura
    [J]. APPLIED SOFT COMPUTING, 2009, 9 (01) : 49 - 60
  • [5] GP-based secondary classifiers
    Teredesai, A
    Govindaraju, V
    [J]. PATTERN RECOGNITION, 2005, 38 (04) : 505 - 512
  • [6] Memetic Semantic Genetic Programming for Symbolic Regression
    Leite, Alessandro
    Schoenauer, Marc
    [J]. GENETIC PROGRAMMING, EUROGP 2023, 2023, 13986 : 198 - 212
  • [7] A GP-based Video Game Player
    Jia, Baozhu
    Ebner, Marc
    Schack, Christian
    [J]. GECCO'15: PROCEEDINGS OF THE 2015 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2015, : 1047 - 1053
  • [8] GP-Based Electricity Price Forecasting
    Bartoli, Alberto
    Davanzo, Giorgio
    De Lorenzo, Andrea
    Medvet, Eric
    [J]. GENETIC PROGRAMMING, 2011, 6621 : 37 - 48
  • [9] An efficient memetic genetic programming framework for symbolic regression
    Cheng, Tiantian
    Zhong, Jinghui
    [J]. MEMETIC COMPUTING, 2020, 12 (04) : 299 - 315
  • [10] An efficient memetic genetic programming framework for symbolic regression
    Tiantian Cheng
    Jinghui Zhong
    [J]. Memetic Computing, 2020, 12 : 299 - 315