Eco-evolutionary Dynamics of Non-episodic Neuroevolution in Large Multi-agent Environments
Gautier Hamon, Eleni Nisioti, Cl\'ement Moulin-Frier

TL;DR
This paper introduces a continuous neuroevolution method in a large, multi-agent environment with complex resource dynamics, demonstrating sustainable foraging strategies without environment resets.
Contribution
It presents a novel non-episodic neuroevolution approach in multi-agent settings with ecological validity, implemented efficiently in JAX for fast GPU simulation.
Findings
Neuroevolution can operate continuously in complex multi-agent environments.
Agents develop sustainable foraging strategies through ecological and evolutionary interactions.
The system runs efficiently on GPU, enabling large-scale simulations.
Abstract
Neuroevolution (NE) has recently proven a competitive alternative to learning by gradient descent in reinforcement learning tasks. However, the majority of NE methods and associated simulation environments differ crucially from biological evolution: the environment is reset to initial conditions at the end of each generation, whereas natural environments are continuously modified by their inhabitants; agents reproduce based on their ability to maximize rewards within a population, while biological organisms reproduce and die based on internal physiological variables that depend on their resource consumption; simulation environments are primarily single-agent while the biological world is inherently multi-agent and evolves alongside the population. In this work we present a method for continuously evolving adaptive agents without any environment or population reset. The environment is a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Evolutionary Algorithms and Applications · Evolution and Genetic Dynamics
