Symbol Graph Genetic Programming for Symbolic Regression

被引:0
|
作者
Song, Jinglu [1 ]
Lu, Qiang [1 ]
Tian, Bozhou [1 ]
Zhang, Jingwen [1 ]
Luo, Jake [2 ]
Wang, Zhiguang [1 ]
机构
[1] China Univ Petr, Beijing Key Lab Petr Data Min, Beijing, Peoples R China
[2] Univ Wisconsin, Dept Hlth Informat & Adm, Milwaukee, WI 53201 USA
关键词
Symbolic Regression; Semantics; Symbol Graph; Extreme Distribution; INFERENCE;
D O I
10.1007/978-3-031-70055-2_14
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper tackles the challenge of symbolic regression (SR) with a vast mathematical expression space, where the primary difficulty lies in accurately identifying subspaces that are more likely to contain the correct mathematical expressions. Establishing the NP-hard nature of the SR problem, this study introduces a novel approach named Symbol Graph Genetic Programming (SGGP) (Code is available at https://github.com/SymbolGraph/sggp). SGGP begins by constructing a symbol graph to represent the mathematical expression space effectively. It then employs the generalized Pareto distribution based on semantic similarity to assess the likelihood that each edge (subspace) in this graph will yield superior individuals. Guided by these probabilistic evaluations, SGGP strategically samples new individuals in its quest to discover accurate mathematical expressions. Comparative experiments conducted across three different benchmark types demonstrate that SGGP outperforms 21 existing baseline SR methods, achieving greater accuracy and conciseness in the mathematical expressions it generates.
引用
收藏
页码:221 / 237
页数:17
相关论文
共 50 条
  • [31] Semantic schema based genetic programming for symbolic regression
    Zojaji, Zahra
    Ebadzadeh, Mohammad Mehdi
    Nasiri, Hamid
    APPLIED SOFT COMPUTING, 2022, 122
  • [32] Further Investigation on Genetic Programming with Transfer Learning for Symbolic Regression
    Haslam, Edward
    Xue, Bing
    Zhang, Mengjie
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 3598 - 3605
  • [33] Symbolic regression on noisy data with genetic and gene expression programming
    Bautu, E
    Bautu, A
    Luchian, H
    Seventh International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Proceedings, 2005, : 321 - 324
  • [34] Combining Conformal Prediction and Genetic Programming for Symbolic Interval Regression
    Pham Thi Thuong
    Nguyen Xuan Hoai
    Yao, Xin
    PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'17), 2017, : 1001 - 1008
  • [35] Genetic Programming for Symbolic Regression: A Study on Fish Weight Prediction
    Yang, Yunhan
    Xue, Bing
    Jesson, Linley
    Zhang, Mengjie
    2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 588 - 595
  • [36] Symbolic regression problems by genetic programming with multi-branches
    Morales, CO
    Vázquez, KR
    MICAI 2004: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2004, 2972 : 717 - 726
  • [37] Rademacher Complexity for Enhancing the Generalization of Genetic Programming for Symbolic Regression
    Chen, Qi
    Xue, Bing
    Zhang, Mengjie
    IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (04) : 2382 - 2395
  • [38] Symbolic regression of crop pest forecasting using genetic programming
    Alhadidi, Basim
    Al-Afeef, Alaa
    Al-Hiary, Heba
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2012, 20 : 1332 - 1342
  • [39] Taylor Polynomial Enhancer using Genetic Programming for Symbolic Regression
    Chang, Chi-Hsien
    Chiang, Tu-Chin
    Hsu, Tzu-Hao
    Chuang, Ting-Shuo
    Fang, Wen-Zhong
    Yu, Tian-Li
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 543 - 546
  • [40] Instance based Transfer Learning for Genetic Programming for Symbolic Regression
    Chen, Qi
    Xue, Bing
    Zhang, Mengjie
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 3006 - 3013