Solving Symbolic Regression Problems with Formal Constraints

被引:14
|
作者
Bladek, Iwo [1 ]
Krawiec, Krzysztof [2 ]
机构
[1] Poznan Univ Tech, Inst Comp Sci, Poznan, Poland
[2] Poznan Univ Tech, Inst Comp Sci, Ctr Artificial Intelligence & Machine Learning, Poznan, Poland
关键词
genetic programming; symbolic regression; constraints; formal verification; generalization;
D O I
10.1145/3321707.3321743
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In many applications of symbolic regression, domain knowledge constrains the space of admissible models by requiring them to have certain properties, like monotonicity, convexity, or symmetry. As only a handful of variants of genetic programming methods proposed to date can take such properties into account, we introduce a principled approach capable of synthesizing models that simultaneously match the provided training data (tests) and meet user-specified formal properties. To this end, we formalize the task of symbolic regression with formal constraints and present a range of formal properties that are common in practice. We also conduct a comparative experiment that confirms the feasibility of the proposed approach on a suite of realistic symbolic regression benchmarks extended with various formal properties. The study is summarized with discussion of results, properties of the method, and implications for symbolic regression.
引用
收藏
页码:977 / 984
页数:8
相关论文
共 50 条
  • [1] Counterexample-Driven Genetic Programming for Symbolic Regression With Formal Constraints
    Bladek, Iwo
    Krawiec, Krzysztof
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2023, 27 (05) : 1327 - 1339
  • [2] 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 - +
  • [3] Symbolic regression in multicollinearity problems
    Castillo, Flor A.
    Villa, Carlos M.
    [J]. GECCO 2005: Genetic and Evolutionary Computation Conference, Vols 1 and 2, 2005, : 2207 - 2208
  • [4] Solving symbolic regression problems with uniform design-aided gene expression programming
    Yunliang Chen
    Dan Chen
    Samee U. Khan
    Jianzhong Huang
    Changsheng Xie
    [J]. The Journal of Supercomputing, 2013, 66 : 1553 - 1575
  • [5] Solving symbolic regression problems with uniform design-aided gene expression programming
    Chen, Yunliang
    Chen, Dan
    Khan, Samee U.
    Huang, Jianzhong
    Xie, Changsheng
    [J]. JOURNAL OF SUPERCOMPUTING, 2013, 66 (03): : 1553 - 1575
  • [6] Symbolic constraints in constructive geometric constraint solving
    Hoffmann, CM
    JoanArinyo, R
    [J]. JOURNAL OF SYMBOLIC COMPUTATION, 1997, 23 (2-3) : 287 - 299
  • [7] Specifying and solving symbolic and numeric temporal constraints
    Sadaoui, Samira
    Mouhoub, Malek
    Li, Xiao Feng
    [J]. INTERNATIONAL JOURNAL OF KNOWLEDGE-BASED AND INTELLIGENT ENGINEERING SYSTEMS, 2013, 17 (03) : 209 - 217
  • [8] Firefly Programming For Symbolic Regression Problems
    Aliwi, Mohamed
    Aslan, Selcuk
    Demirci, Sercan
    [J]. 2020 28TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2020,
  • [9] Mechanics-informed, model-free symbolic regression framework for solving fracture problems
    Yi, Ruibang
    Georgiou, Dimitrios
    Liu, Xing
    Athanasiou, Christos E.
    [J]. Journal of the Mechanics and Physics of Solids, 2025, 194
  • [10] Solving fluid flow problems using semi-supervised symbolic regression on sparse data
    El Hasadi, Yousef M. F.
    Padding, Johan T.
    [J]. AIP ADVANCES, 2019, 9 (11)