Game of Intelligent Life

01/02/2023
by   Marlene Grieskamp, et al.
0

Cellular automata (CA) captivate researchers due to teh emergent, complex individualized behavior that simple global rules of interaction enact. Recent advances in the field have combined CA with convolutional neural networks to achieve self-regenerating images. This new branch of CA is called neural cellular automata [1]. The goal of this project is to use the idea of idea of neural cellular automata to grow prediction machines. We place many different convolutional neural networks in a grid. Each conv net cell outputs a prediction of what the next state will be, and minimizes predictive error. Cells received their neighbors' colors and fitnesses as input. Each cell's fitness score described how accurate its predictions were. Cells could also move to explore their environment and some stochasticity was applied to movement.

READ FULL TEXT
research
04/25/2022

Goal-Guided Neural Cellular Automata: Learning to Control Self-Organising Systems

Inspired by cellular growth and self-organization, Neural Cellular Autom...
research
07/08/2022

Global Cellular Automata GCA – A Massively Parallel Computing Model

The Global Cellular Automata (GCA) Model is a generalization of the Cell...
research
07/19/2021

Generative Adversarial Neural Cellular Automata

Motivated by the interaction between cells, the recently introduced conc...
research
02/19/2023

Growing Steerable Neural Cellular Automata

Neural Cellular Automata (NCA) models have shown remarkable capacity for...
research
03/14/2022

Physical Neural Cellular Automata for 2D Shape Classification

Materials with the ability to self-classify their own shape have the pot...
research
04/27/2022

Empowered Neural Cellular Automata

Information-theoretic fitness functions are becoming increasingly popula...
research
05/03/2022

Growing Isotropic Neural Cellular Automata

Modeling the ability of multicellular organisms to build and maintain th...

Please sign up or login with your details

Forgot password? Click here to reset