Tag-based regulation of modules in genetic programming improves context-dependent problem solving

被引:6
|
作者
Lalejini, Alexander [1 ,2 ,3 ]
Moreno, Matthew Andres [1 ,2 ,3 ]
Ofria, Charles [1 ,2 ,3 ]
机构
[1] Michigan State Univ, BEACON Ctr Study Evolut Act, E Lansing, MI 48824 USA
[2] Michigan State Univ, Dept Comp Sci & Engn, E Lansing, MI 48824 USA
[3] Michigan State Univ, Ecol Evolut & Behav Program, E Lansing, MI 48824 USA
关键词
Tag-based referencing; Gene regulation; Linear genetic programming; Automatic program synthesis; SignalGP; EVOLVABILITY; EVOLUTION; NETWORKS; EMERGENCE;
D O I
10.1007/s10710-021-09406-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We introduce and experimentally demonstrate the utility of tag-based genetic regulation, a new genetic programming (GP) technique that allows programs to dynamically adjust which code modules to express.Tags are evolvable labels that provide a flexible mechanism for referencing code modules. Tag-based genetic regulation extends existing tag-based naming schemes to allow programs to "promote" and "repress" code modules in order to alter expression patterns. This extension allows evolution to structure a program as a gene regulatory network where modules are regulated based on instruction executions. We demonstrate the functionality of tag-based regulation on a range of program synthesis problems. We find that tag-based regulation improves problem-solving performance on context-dependent problems; that is, problems where programs must adjust how they respond to current inputs based on prior inputs. Indeed, the system could not evolve solutions to some context-dependent problems until regulation was added. Our implementation of tag-based genetic regulation is not universally beneficial, however. We identify scenarios where the correct response to a particular input never changes, rendering tag-based regulation an unneeded functionality that can sometimes impede adaptive evolution. Tag-based genetic regulation broadens our repertoire of techniques for evolving more dynamic genetic programs and can easily be incorporated into existing tag-enabled GP systems.
引用
收藏
页码:325 / 355
页数:31
相关论文
共 20 条
  • [1] Tag-based regulation of modules in genetic programming improves context-dependent problem solving
    Alexander Lalejini
    Matthew Andres Moreno
    Charles Ofria
    Genetic Programming and Evolvable Machines, 2021, 22 : 325 - 355
  • [2] Tag-Based Modules in Genetic Programming
    Spector, Lee
    Martin, Brian
    Harrington, Kyle
    Helmuth, Thomas
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 1419 - 1426
  • [3] Tag-based module regulation for genetic programming
    Lalejini, Alexander
    Moreno, Matthew Andres
    Ofria, Charles
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 25 - 26
  • [4] Tag-based Modularity in Tree-based Genetic Programming
    Spector, Lee
    Harrington, Kyle
    Helmuth, Thomas
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2012, : 815 - 822
  • [5] Developmental evaluation in Genetic Programming: The TAG-based frame work
    Tuan-Hao Hoang
    Essam, Daryl
    McKay, R. I.
    Nguyen Xuan Hoai
    INTERNATIONAL JOURNAL OF KNOWLEDGE-BASED AND INTELLIGENT ENGINEERING SYSTEMS, 2008, 12 (01) : 69 - 82
  • [6] Softening the structural difficulty in genetic programming with TAG-based representation and insertion/deletion operators
    Hoai, NX
    McKay, RI
    GENETIC AND EVOLUTIONARY COMPUTATION GECCO 2004 , PT 2, PROCEEDINGS, 2004, 3103 : 605 - 616
  • [7] Solving cold start problem in tag-based recommender systems using discrete Imperialist Competitive Algorithm
    Jafari, Mohammad Hossein
    Tabrizi, Ghamarnaz Tadayon
    Jalali, Mehrdad
    2014 INTERNATIONAL CONGRESS ON TECHNOLOGY, COMMUNICATION AND KNOWLEDGE (ICTCK), 2014,
  • [8] Genetic determinants of chromatin reveal prostate cancer risk mediated by context-dependent gene regulation
    Baca, Sylvan C.
    Singler, Cassandra
    Zacharia, Soumya
    Seo, Ji-Heui
    Morova, Tunc
    Hach, Faraz
    Ding, Yi
    Schwarz, Tommer
    Huang, Chia-Chi Flora
    Anderson, Jacob
    Fay, Andre P.
    Kalita, Cynthia
    Groha, Stefan
    Pomerantz, Mark M.
    Wang, Victoria
    Linder, Simon
    Sweeney, Christopher J.
    Zwart, Wilbert
    Lack, Nathan A.
    Pasaniuc, Bogdan
    Takeda, David Y.
    Gusev, Alexander
    Freedman, Matthew L.
    NATURE GENETICS, 2022, 54 (09) : 1364 - +
  • [9] Genetic determinants of chromatin reveal prostate cancer risk mediated by context-dependent gene regulation
    Sylvan C. Baca
    Cassandra Singler
    Soumya Zacharia
    Ji-Heui Seo
    Tunc Morova
    Faraz Hach
    Yi Ding
    Tommer Schwarz
    Chia-Chi Flora Huang
    Jacob Anderson
    André P. Fay
    Cynthia Kalita
    Stefan Groha
    Mark M. Pomerantz
    Victoria Wang
    Simon Linder
    Christopher J. Sweeney
    Wilbert Zwart
    Nathan A. Lack
    Bogdan Pasaniuc
    David Y. Takeda
    Alexander Gusev
    Matthew L. Freedman
    Nature Genetics, 2022, 54 : 1364 - 1375
  • [10] Stimulating Wnt signaling reveals context-dependent genetic effects on gene regulation in primary human neural progenitors
    Matoba, Nana
    Le, Brandon D.
    Valone, Jordan M.
    Wolter, Justin M.
    Mory, Jessica T.
    Liang, Dan
    Aygun, Nil
    Broadaway, K. Alaine
    Bond, Marielle L.
    Mohlke, Karen L.
    Zylka, Mark J.
    Love, Michael I.
    Stein, Jason L.
    NATURE NEUROSCIENCE, 2024, : 2430 - +