Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3520304.3534060acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
abstract
Public Access

Tag-based module regulation for genetic programming

Published: 19 July 2022 Publication History

Abstract

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]. 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. Tags are evolvable labels that provide a flexible naming scheme for referencing code modules. Tag-based regulation extends tag-based naming schemes to allow programs to "promote" and "repress" code modules to alter module execution patterns. 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. 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. 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.

Supplementary Material

PDF File (p25-lalejini-suppl.pdf)
Supplemental material.

References

[1]
Alexander Lalejini, Matthew Andres Moreno, and Charles Ofria. 2021. Tag-based regulation of modules in genetic programming improves context-dependent problem solving. Genetic Programming and Evolvable Machines (July 2021).
[2]
Alexander Lalejini and Charles Ofria. 2018. Evolving event-driven programs with SignalGP. In Proceedings of the Genetic and Evolutionary Computation Conference on - GECCO '18. ACM Press, Kyoto, Japan, 1135--1142.
[3]
Alexander Lalejini and Charles Ofria. 2019. Tag-accessed memory for genetic programming. In Proceedings of the Genetic and Evolutionary Computation Conference Companion on - GECCO '19. ACM Press, Prague, Czech Republic, 346--347.
[4]
Lee Spector, Brian Martin, Kyle Harrington, and Thomas Helmuth. 2011. Tag-based modules in genetic programming. In Proceedings of the 13th annual conference on Genetic and evolutionary computation - GECCO '11. ACM Press, Dublin, Ireland, 1419.

Cited By

View all
  • (2023)Matchmaker, matchmaker, make me a match: geometric, variational, and evolutionary implications of criteria for tag affinityGenetic Programming and Evolvable Machines10.1007/s10710-023-09448-024:1Online publication date: 24-Mar-2023

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '22: Proceedings of the Genetic and Evolutionary Computation Conference Companion
July 2022
2395 pages
ISBN:9781450392686
DOI:10.1145/3520304
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 19 July 2022

Check for updates

Author Tags

  1. SignalGP
  2. automatic program synthesis
  3. gene regulation
  4. genetic programming
  5. tag-based referencing

Qualifiers

  • Abstract

Funding Sources

Conference

GECCO '22
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)47
  • Downloads (Last 6 weeks)11
Reflects downloads up to 01 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Matchmaker, matchmaker, make me a match: geometric, variational, and evolutionary implications of criteria for tag affinityGenetic Programming and Evolvable Machines10.1007/s10710-023-09448-024:1Online publication date: 24-Mar-2023

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media