{"title":"Towards Large-Scale Simulations of Open-Ended Evolution in Continuous Cellular Automata","authors":"Bert Wang-Chak Chan","doi":"arxiv-2304.05639","DOIUrl":null,"url":null,"abstract":"Inspired by biological and cultural evolution, there have been many attempts\nto explore and elucidate the necessary conditions for open-endedness in\nartificial intelligence and artificial life. Using a continuous cellular\nautomata called Lenia as the base system, we built large-scale evolutionary\nsimulations using parallel computing framework JAX, in order to achieve the\ngoal of never-ending evolution of self-organizing patterns. We report a number\nof system design choices, including (1) implicit implementation of genetic\noperators, such as reproduction by pattern self-replication, and selection by\ndifferential existential success; (2) localization of genetic information; and\n(3) algorithms for dynamically maintenance of the localized genotypes and\ntranslation to phenotypes. Simulation results tend to go through a phase of\ndiversity and creativity, gradually converge to domination by fast expanding\npatterns, presumably a optimal solution under the current design. Based on our\nexperimentation, we propose several factors that may further facilitate\nopen-ended evolution, such as virtual environment design, mass conservation,\nand energy constraints.","PeriodicalId":501231,"journal":{"name":"arXiv - PHYS - Cellular Automata and Lattice Gases","volume":"61 33","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-04-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - PHYS - Cellular Automata and Lattice Gases","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2304.05639","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Inspired by biological and cultural evolution, there have been many attempts
to explore and elucidate the necessary conditions for open-endedness in
artificial intelligence and artificial life. Using a continuous cellular
automata called Lenia as the base system, we built large-scale evolutionary
simulations using parallel computing framework JAX, in order to achieve the
goal of never-ending evolution of self-organizing patterns. We report a number
of system design choices, including (1) implicit implementation of genetic
operators, such as reproduction by pattern self-replication, and selection by
differential existential success; (2) localization of genetic information; and
(3) algorithms for dynamically maintenance of the localized genotypes and
translation to phenotypes. Simulation results tend to go through a phase of
diversity and creativity, gradually converge to domination by fast expanding
patterns, presumably a optimal solution under the current design. Based on our
experimentation, we propose several factors that may further facilitate
open-ended evolution, such as virtual environment design, mass conservation,
and energy constraints.