2017
DOI: 10.1007/978-3-319-55696-3_17
|View full text |Cite
|
Sign up to set email alerts
|

A Grammar Design Pattern for Arbitrary Program Synthesis Problems in Genetic Programming

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
39
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 50 publications
(40 citation statements)
references
References 18 publications
1
39
0
Order By: Relevance
“…Figures 1 and 2 show the behavioral diversity of each selection method over the maximum 300 generations on two representative problems, Replace Space with Newline and Syllables. 3 The levels of diversity in these plots mirror those for other problems, which we do not present. Although novelty-lexicase selection did not achieve -a significantly better success rate than lexicase selection, the behavioral diversity of the novelty-lexicase populations was close to 1 for both problems, much higher than lexicase selection, which in turn is much higher than tournament selection.…”
Section: Gp System and Parameterssupporting
confidence: 59%
See 1 more Smart Citation
“…Figures 1 and 2 show the behavioral diversity of each selection method over the maximum 300 generations on two representative problems, Replace Space with Newline and Syllables. 3 The levels of diversity in these plots mirror those for other problems, which we do not present. Although novelty-lexicase selection did not achieve -a significantly better success rate than lexicase selection, the behavioral diversity of the novelty-lexicase populations was close to 1 for both problems, much higher than lexicase selection, which in turn is much higher than tournament selection.…”
Section: Gp System and Parameterssupporting
confidence: 59%
“…Previous studies have shown lexicase selection outperforming tournament selection and other parent selection methods in areas such as automatic program synthesis [3,13], boolean logic and finite algebras [12,14,25], evolutionary robotics [28], and boolean constraint satisfaction using genetic algorithms [27]. Additionally, ϵ-lexicase, a relaxed version of lexicase selection that at each step keeps any individuals within some threshold of the best individual, has performed well on symbolic regression problems [17,19].…”
Section: Lexicase Selectionmentioning
confidence: 99%
“…and various control flow techniques. These problems have been addressed in several studies, using multiple genetic programming systems using lexicase selection including PushGP [7-10, 12, 14, 19, 20] and grammar guided GP [3][4][5][6], as well as at least one non-evolutionary program synthesis technique [25].…”
Section: Benchmark Problemsmentioning
confidence: 99%
“…Based on Equation 1, we can calculate how often we would expect tournament selection to select the individuals excluded by elitist survival. 3 The probabilities of tournament selection choosing an individual removed by elitist survival at different rates are given in Table 2. Tournament selection would select a decent proportion of the individuals removed by 30% elitist survival, at around 0.08.…”
Section: Importance Of Selecting Specialistsmentioning
confidence: 99%
“…The second set are previously established benchmarks (Helmuth and Spector 2015b), created partly in response to a community call for stronger benchmarks (McDermott et al 2012). These enable comparison with published results (Helmuth and Spector 2015b;Forstenlechner et al 2017;Pantridge et al 2017;Helmuth, McPhee, and Spector 2018;Forstenlechner et al 2018 Table 3: Benchmarks. In Time, n is total input size (may have multiple arrays & preallocated output space); add 1 to n before taking lg, add 1 to bound before truncating to integer.…”
Section: Benchmark Descriptionsmentioning
confidence: 99%