Evolution of Neural Dynamics in an Ecological Model
Authored by Steven Williams, Larry Yaeger
Date Published: 2017
DOI: 10.3390/geosciences7030049
Sponsors:
National Academies Keck Future Initiatives
United States National Science Foundation (NSF)
Platforms:
C++
Model Documentation:
Other Narrative
Mathematical description
Model Code URLs:
https://github.com/polyworld/polyworld
Abstract
What is the optimal level of chaos in a computational system? If a
system is too chaotic, it cannot reliably store information. If it is
too ordered, it cannot transmit information. A variety of computational
systems exhibit dynamics at the ``edge of chaos{''}, the transition
between the ordered and chaotic regimes. In this work, we examine the
evolved neural networks of Polyworld, an artificial life model
consisting of a simulated ecology populated with biologically inspired
agents. As these agents adapt to their environment, their initially
simple neural networks become increasingly capable of exhibiting rich
dynamics. Dynamical systems analysis reveals that natural selection
drives these networks toward the edge of chaos until the agent
population is able to sustain itself. After this point, the evolutionary
trend stabilizes, with neural dynamics remaining on average
significantly far from the transition to chaos.
Tags
Agent-based modeling
Complexity
Evolution
networks
Chaos
Neural networks
information
Artificial life
Computation
Brain
Edge