|
| 1 | +--- |
| 2 | +layout: efflux |
| 3 | +title: "Tag-based Module Regulation for Genetic Programming" |
| 4 | +date: 2022-07-19 |
| 5 | +permalink: "/pubs/:title" |
| 6 | +category: abstract |
| 7 | +download: https://lalejini.com/pubs/2022-07-tag-based-regulation-ext-abstract.pdf |
| 8 | +view_publisher: https://doi.org/10.1145/3520304.3534060 |
| 9 | +doi: "10.1145/3520304.3534060" |
| 10 | +authors: |
| 11 | + - Alexander Lalejini |
| 12 | + - Matthew Andres Moreno |
| 13 | + - Charles Ofria |
| 14 | +venue: The Genetic and Evolutionary Computation Conference |
| 15 | +projects: |
| 16 | + - hstrat |
| 17 | +abstract: | |
| 18 | + This Hot-off-the-Press paper summarizes our recently published work, "Tag-based regulation of modules in genetic programming improves context-dependent problem solving," published in Genetic Programming and Evolvable Machines [1]. |
| 19 | + We introduce and experimentally demonstrate tag-based genetic regulation, a genetic programming (GP) technique that allows programs to dynamically adjust which code modules to express. |
| 20 | + Tags are evolvable labels that provide a flexible naming scheme for referencing code modules. |
| 21 | + Tag-based regulation extends tag-based naming schemes to allow programs to "promote" and "repress" code modules to alter module execution patterns. |
| 22 | + We find that tag-based regulation improves problem-solving success on problems where programs must adjust how they respond to current inputs based on prior inputs; indeed, some of these problems could not be solved until regulation was added. |
| 23 | + We also identify scenarios where the correct response to an input does not change over time, rendering tag-based regulation an unnecessary functionality that can sometimes impede evolution. |
| 24 | + Broadly, tag-based regulation adds to our repertoire of techniques for evolving more dynamic computer programs and can easily be incorporated into existing tag-enabled GP systems. |
| 25 | +bibtex: |- |
| 26 | + @inproceedings{lalejini2022tag, |
| 27 | + author = {Lalenini, Alexander and Moreno, Matthew Andres and Ofria, Charles}, |
| 28 | + title = {Tag-based Module Regulation for Genetic Programming}, |
| 29 | + year = {2022}, |
| 30 | + isbn = {9781450392686}, |
| 31 | + publisher = {Association for Computing Machinery}, |
| 32 | + address = {New York, NY, USA}, |
| 33 | + url = {https://doi.org/10.1145/3520304.3534060}, |
| 34 | + doi = {10.1145/3520304.3534060}, |
| 35 | + booktitle = {Proceedings of the Genetic and Evolutionary Computation Conference Companion}, |
| 36 | + pages = {25-26}, |
| 37 | + numpages = {2}, |
| 38 | + keywords = {gene regulation, genetic programming, SignalGP, automatic program synthesis, tag-based referencing}, |
| 39 | + location = {Boston, Massachusetts}, |
| 40 | + series = {GECCO '22} |
| 41 | + } |
| 42 | +citation: "Alexander Lalejini, Matthew Andres Moreno, and Charles Ofria. 2022. Tag-based Module Regulation for Genetic Programming. In Proceedings of the Genetic and Evolutionary Computation Conference Companion (GECCO '22). Association for Computing Machinery, New York, NY, USA, 25–26. https://doi.org/10.1145/3520304.3534060" |
| 43 | +supporting_materials: | |
| 44 | + - [primary publication](https://doi.org/10.1007/s10710-021-09406-8) |
| 45 | +--- |
0 commit comments