Abstract
When conducting genetic improvement experiments, a large amount of individuals (≈ population size * generations) is created and evaluated. The corresponding experiments contain valuable data concerning the fitness of individuals for the defined criteria, such as run-time performance, memory use or robustness. This publication presents an approach to utilize this information in order to identify recurring context independent patterns in abstract syntax trees (ASTs). These patterns can be applied for restricting the search space (in the form of anti-patterns) or for grafting operators in the population. Future work includes an evaluation of this approach, as well as extending it with wildcards and class hierarchies for larger and more generalized patterns.
Original language | English |
---|---|
Title of host publication | 2019 IEEE/ACM International Workshop on Genetic Improvement (GI) |
Publisher | IEEE |
Pages | 28-29 |
Number of pages | 2 |
ISBN (Print) | 978-1-7281-2268-7 |
DOIs | |
Publication status | Published - May 2019 |
Fields of science
- 102 Computer Sciences
- 102009 Computer simulation
- 102011 Formal languages
- 102013 Human-computer interaction
- 102022 Software development
- 102024 Usability research
- 102029 Practical computer science
JKU Focus areas
- Digital Transformation