Growing Steerable Neural Cellular Automata

02/19/2023
by   Ettore Randazzo, et al.
0

Neural Cellular Automata (NCA) models have shown remarkable capacity for pattern formation and complex global behaviors stemming from local coordination. However, in the original implementation of NCA, cells are incapable of adjusting their own orientation, and it is the responsibility of the model designer to orient them externally. A recent isotropic variant of NCA (Growing Isotropic Neural Cellular Automata) makes the model orientation-independent - cells can no longer tell up from down, nor left from right - by removing its dependency on perceiving the gradient of spatial states in its neighborhood. In this work, we revisit NCA with a different approach: we make each cell responsible for its own orientation by allowing it to "turn" as determined by an adjustable internal state. The resulting Steerable NCA contains cells of varying orientation embedded in the same pattern. We observe how, while Isotropic NCA are orientation-agnostic, Steerable NCA have chirality: they have a predetermined left-right symmetry. We therefore show that we can train Steerable NCA in similar but simpler ways than their Isotropic variant by: (1) breaking symmetries using only two seeds, or (2) introducing a rotation-invariant training objective and relying on asynchronous cell updates to break the up-down symmetry of the system.

READ FULL TEXT

page 2

page 4

research
05/03/2022

Growing Isotropic Neural Cellular Automata

Modeling the ability of multicellular organisms to build and maintain th...
research
01/02/2023

Game of Intelligent Life

Cellular automata (CA) captivate researchers due to teh emergent, comple...
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
10/29/2022

Breaking the Symmetry: Resolving Symmetry Ambiguities in Equivariant Neural Networks

Equivariant networks have been adopted in many 3-D learning areas. Here ...
research
04/27/2022

Empowered Neural Cellular Automata

Information-theoretic fitness functions are becoming increasingly popula...
research
01/25/2023

E(n)-equivariant Graph Neural Cellular Automata

Cellular automata (CAs) are computational models exhibiting rich dynamic...
research
03/15/2021

Growing 3D Artefacts and Functional Machines with Neural Cellular Automata

Neural Cellular Automata (NCAs) have been proven effective in simulating...

Please sign up or login with your details

Forgot password? Click here to reset