Learning Graph Cellular Automata

10/27/2021
by   Daniele Grattarola, et al.
12

Cellular automata (CA) are a class of computational models that exhibit rich dynamics emerging from the local interaction of cells arranged in a regular lattice. In this work we focus on a generalised version of typical CA, called graph cellular automata (GCA), in which the lattice structure is replaced by an arbitrary graph. In particular, we extend previous work that used convolutional neural networks to learn the transition rule of conventional CA and we use graph neural networks to learn a variety of transition rules for GCA. First, we present a general-purpose architecture for learning GCA, and we show that it can represent any arbitrary GCA with finite and discrete state space. Then, we test our approach on three different tasks: 1) learning the transition rule of a GCA on a Voronoi tessellation; 2) imitating the behaviour of a group of flocking agents; 3) learning a rule that converges to a desired target state.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/25/2023

E(n)-equivariant Graph Neural Cellular Automata

Cellular automata (CAs) are computational models exhibiting rich dynamic...
research
01/31/2022

On reversible asynchronous non-uniform cellular automata

We study the class of asynchronous non-uniform cellular automata (ANUCA)...
research
03/27/2021

Generalization over different cellular automata rules learned by a deep feed-forward neural network

To test generalization ability of a class of deep neural networks, we ra...
research
08/05/2019

Parallel simulation of two–dimensional Ising models using Probabilistic Cellular Automata

We perform a numerical investigation of the shaken dynamics, a parallel ...
research
08/13/2020

Probabilistic Cellular Automata for Granular Media in Video Games

Granular materials are very common in the everyday world. Media such as ...
research
12/05/2018

The Spread of Voting Attitudes in Social Networks

The Shapley-Shubik power index is a measure of each voters power in the ...
research
12/10/2020

Learnable and time-reversible cellular automata with holography principle

Recently, there are active studies to extend the concept of convolutiona...

Please sign up or login with your details

Forgot password? Click here to reset