{"title":"复杂系统中的元多样性搜索是人为开放的处方?","authors":"Mayalen EtcheverryFlowers, Bert Wang-Chak ChanFlowers, Clément Moulin-FrierFlowers, Pierre-Yves OudeyerFlowers","doi":"arxiv-2312.00455","DOIUrl":null,"url":null,"abstract":"Can we build an artificial system that would be able to generate endless\nsurprises if ran \"forever\" in Minecraft? While there is not a single path\ntoward solving that grand challenge, this article presents what we believe to\nbe some working ingredients for the endless generation of novel increasingly\ncomplex artifacts in Minecraft. Our framework for an open-ended system includes\ntwo components: a complex system used to recursively grow and complexify\nartifacts over time, and a discovery algorithm that leverages the concept of\nmeta-diversity search. Since complex systems have shown to enable the emergence\nof considerable complexity from set of simple rules, we believe them to be\ngreat candidates to generate all sort of artifacts in Minecraft. Yet, the space\nof possible artifacts that can be generated by these systems is often unknown,\nchallenging to characterize and explore. Therefore automating the long-term\ndiscovery of novel and increasingly complex artifacts in these systems is an\nexciting research field. To approach these challenges, we formulate the problem\nof meta-diversity search where an artificial \"discovery assistant\"\nincrementally learns a diverse set of representations to characterize behaviors\nand searches to discover diverse patterns within each of them. A successful\ndiscovery assistant should continuously seek for novel sources of diversities\nwhile being able to quickly specialize the search toward a new unknown type of\ndiversity. To implement those ideas in the Minecraft environment, we simulate\nan artificial \"chemistry\" system based on Lenia continuous cellular automaton\nfor generating artifacts, as well as an artificial \"discovery assistant\"\n(called Holmes) for the artifact-discovery process. Holmes incrementally learns\na hierarchy of modular representations to characterize divergent sources of\ndiversity and uses a goal-based intrinsically-motivated exploration as the\ndiversity search strategy.","PeriodicalId":501231,"journal":{"name":"arXiv - PHYS - Cellular Automata and Lattice Gases","volume":"218 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Meta-Diversity Search in Complex Systems, A Recipe for Artificial Open-Endedness ?\",\"authors\":\"Mayalen EtcheverryFlowers, Bert Wang-Chak ChanFlowers, Clément Moulin-FrierFlowers, Pierre-Yves OudeyerFlowers\",\"doi\":\"arxiv-2312.00455\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Can we build an artificial system that would be able to generate endless\\nsurprises if ran \\\"forever\\\" in Minecraft? While there is not a single path\\ntoward solving that grand challenge, this article presents what we believe to\\nbe some working ingredients for the endless generation of novel increasingly\\ncomplex artifacts in Minecraft. Our framework for an open-ended system includes\\ntwo components: a complex system used to recursively grow and complexify\\nartifacts over time, and a discovery algorithm that leverages the concept of\\nmeta-diversity search. Since complex systems have shown to enable the emergence\\nof considerable complexity from set of simple rules, we believe them to be\\ngreat candidates to generate all sort of artifacts in Minecraft. Yet, the space\\nof possible artifacts that can be generated by these systems is often unknown,\\nchallenging to characterize and explore. Therefore automating the long-term\\ndiscovery of novel and increasingly complex artifacts in these systems is an\\nexciting research field. To approach these challenges, we formulate the problem\\nof meta-diversity search where an artificial \\\"discovery assistant\\\"\\nincrementally learns a diverse set of representations to characterize behaviors\\nand searches to discover diverse patterns within each of them. A successful\\ndiscovery assistant should continuously seek for novel sources of diversities\\nwhile being able to quickly specialize the search toward a new unknown type of\\ndiversity. To implement those ideas in the Minecraft environment, we simulate\\nan artificial \\\"chemistry\\\" system based on Lenia continuous cellular automaton\\nfor generating artifacts, as well as an artificial \\\"discovery assistant\\\"\\n(called Holmes) for the artifact-discovery process. Holmes incrementally learns\\na hierarchy of modular representations to characterize divergent sources of\\ndiversity and uses a goal-based intrinsically-motivated exploration as the\\ndiversity search strategy.\",\"PeriodicalId\":501231,\"journal\":{\"name\":\"arXiv - PHYS - Cellular Automata and Lattice Gases\",\"volume\":\"218 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-12-01\",\"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-2312.00455\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - PHYS - Cellular Automata and Lattice Gases","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2312.00455","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Meta-Diversity Search in Complex Systems, A Recipe for Artificial Open-Endedness ?
Can we build an artificial system that would be able to generate endless
surprises if ran "forever" in Minecraft? While there is not a single path
toward solving that grand challenge, this article presents what we believe to
be some working ingredients for the endless generation of novel increasingly
complex artifacts in Minecraft. Our framework for an open-ended system includes
two components: a complex system used to recursively grow and complexify
artifacts over time, and a discovery algorithm that leverages the concept of
meta-diversity search. Since complex systems have shown to enable the emergence
of considerable complexity from set of simple rules, we believe them to be
great candidates to generate all sort of artifacts in Minecraft. Yet, the space
of possible artifacts that can be generated by these systems is often unknown,
challenging to characterize and explore. Therefore automating the long-term
discovery of novel and increasingly complex artifacts in these systems is an
exciting research field. To approach these challenges, we formulate the problem
of meta-diversity search where an artificial "discovery assistant"
incrementally learns a diverse set of representations to characterize behaviors
and searches to discover diverse patterns within each of them. A successful
discovery assistant should continuously seek for novel sources of diversities
while being able to quickly specialize the search toward a new unknown type of
diversity. To implement those ideas in the Minecraft environment, we simulate
an artificial "chemistry" system based on Lenia continuous cellular automaton
for generating artifacts, as well as an artificial "discovery assistant"
(called Holmes) for the artifact-discovery process. Holmes incrementally learns
a hierarchy of modular representations to characterize divergent sources of
diversity and uses a goal-based intrinsically-motivated exploration as the
diversity search strategy.