JaxLife: An Open-Ended Agentic Simulator

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Lu, Chris, Beukman, Michael, Matthews, Michael, Foerster, Jakob
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866929482327130112
author Lu, Chris
Beukman, Michael
Matthews, Michael
Foerster, Jakob
author_facet Lu, Chris
Beukman, Michael
Matthews, Michael
Foerster, Jakob
contents Human intelligence emerged through the process of natural selection and evolution on Earth. We investigate what it would take to re-create this process in silico. While past work has often focused on low-level processes (such as simulating physics or chemistry), we instead take a more targeted approach, aiming to evolve agents that can accumulate open-ended culture and technologies across generations. Towards this, we present JaxLife: an artificial life simulator in which embodied agents, parameterized by deep neural networks, must learn to survive in an expressive world containing programmable systems. First, we describe the environment and show that it can facilitate meaningful Turing-complete computation. We then analyze the evolved emergent agents' behavior, such as rudimentary communication protocols, agriculture, and tool use. Finally, we investigate how complexity scales with the amount of compute used. We believe JaxLife takes a step towards studying evolved behavior in more open-ended simulations. Our code is available at https://github.com/luchris429/JaxLife
format Preprint
id arxiv_https___arxiv_org_abs_2409_00853
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle JaxLife: An Open-Ended Agentic Simulator
Lu, Chris
Beukman, Michael
Matthews, Michael
Foerster, Jakob
Artificial Intelligence
Neural and Evolutionary Computing
Human intelligence emerged through the process of natural selection and evolution on Earth. We investigate what it would take to re-create this process in silico. While past work has often focused on low-level processes (such as simulating physics or chemistry), we instead take a more targeted approach, aiming to evolve agents that can accumulate open-ended culture and technologies across generations. Towards this, we present JaxLife: an artificial life simulator in which embodied agents, parameterized by deep neural networks, must learn to survive in an expressive world containing programmable systems. First, we describe the environment and show that it can facilitate meaningful Turing-complete computation. We then analyze the evolved emergent agents' behavior, such as rudimentary communication protocols, agriculture, and tool use. Finally, we investigate how complexity scales with the amount of compute used. We believe JaxLife takes a step towards studying evolved behavior in more open-ended simulations. Our code is available at https://github.com/luchris429/JaxLife
title JaxLife: An Open-Ended Agentic Simulator
topic Artificial Intelligence
Neural and Evolutionary Computing
url https://arxiv.org/abs/2409.00853