2016
DOI: 10.1155/2016/1021378
|View full text |Cite
|
Sign up to set email alerts
|

Using Genetic Programming with Prior Formula Knowledge to Solve Symbolic Regression Problem

Abstract: A researcher can infer mathematical expressions of functions quickly by using his professional knowledge (called Prior Knowledge). But the results he finds may be biased and restricted to his research field due to limitation of his knowledge. In contrast, Genetic Programming method can discover fitted mathematical expressions from the huge search space through running evolutionary algorithms. And its results can be generalized to accommodate different fields of knowledge. However, since GP has to search a hug… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
14
0
1

Year Published

2018
2018
2024
2024

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 22 publications
(15 citation statements)
references
References 28 publications
0
14
0
1
Order By: Relevance
“…For convenience in generating and modifying equations algorithmically, they are typically represented as trees (see Figure S1 for an example of a function represented as a tree). Unfortunately, because it is not restricted to linear combinations of descriptors (which would be linear regression), symbolic regression poses an NP (as in Non-Polynomial time) -hard optimization problem 55 . Oftentimes, a genetic algorithm is used as the optimization algorithm in the case of symbolic regression.…”
Section: Genetic Programmingmentioning
confidence: 99%
“…For convenience in generating and modifying equations algorithmically, they are typically represented as trees (see Figure S1 for an example of a function represented as a tree). Unfortunately, because it is not restricted to linear combinations of descriptors (which would be linear regression), symbolic regression poses an NP (as in Non-Polynomial time) -hard optimization problem 55 . Oftentimes, a genetic algorithm is used as the optimization algorithm in the case of symbolic regression.…”
Section: Genetic Programmingmentioning
confidence: 99%
“…The search space grows exponentially with the length of the expression, rendering symbolic regression a challenging machine learning problem. It is generally believed to be NP-hard [Lu et al, 2016]; however, no formal proof exists. Given the 35th Conference on Neural Information Processing Systems (NeurIPS 2021), Sydney, Australia.…”
Section: Introductionmentioning
confidence: 99%
“…Bagging is used in this paper, and classification and regression trees (CARTs) [23] are used as base learners. Subsequently, the optimal overproduction pool size H S ={ H 1 ,…, H T s } is estimated using the Pareto optimization algorithm.…”
Section: Methodsmentioning
confidence: 99%