E(n)-equivariant Graph Neural Cellular Automata
Gennaro Gala, Daniele Grattarola, Erik Quaeghebeur

TL;DR
This paper introduces E(n)-GNCAs, a class of graph neural cellular automata that are equivariant to spatial transformations, enabling isotropic, scalable, and dynamic modeling of complex systems on arbitrary graphs.
Contribution
The paper proposes E(n)-equivariant graph neural cellular automata, ensuring isotropy and locality, and demonstrates their effectiveness across multiple tasks.
Findings
E(n)-GNCAs are lightweight and scalable.
They successfully model complex, self-organising dynamics.
They outperform non-equivariant models in various tasks.
Abstract
Cellular automata (CAs) are notable computational models exhibiting rich dynamics emerging from the local interaction of cells arranged in a regular lattice. Graph CAs (GCAs) generalise standard CAs by allowing for arbitrary graphs rather than regular lattices, similar to how Graph Neural Networks (GNNs) generalise Convolutional NNs. Recently, Graph Neural CAs (GNCAs) have been proposed as models built on top of standard GNNs that can be trained to approximate the transition rule of any arbitrary GCA. We note that existing GNCAs can violate the locality principle of CAs by leveraging global information and, furthermore, are anisotropic in the sense that their transition rules are not equivariant to isometries of the nodes' spatial locations. However, it is desirable for instances related by such transformations to be treated identically by the model. By replacing standard graph…
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
TopicsCellular Automata and Applications · Advanced Memory and Neural Computing · Quantum-Dot Cellular Automata
MethodsGraph Contrastive learning with Adaptive augmentation
