Cellular automata as convolutional neural networks
Not on the map. Why?
Abstract (arXiv)
Deep learning techniques have recently demonstrated broad success in predicting complex dynamical systems ranging from turbulence to human speech, motivating broader questions about how neural networks encode and represent dynamical rules. We explore this problem in the context of cellular automata (CA), simple dynamical systems that are intrinsically discrete and thus difficult to analyze using standard tools from dynamical systems theory. We show that any CA may readily be represented using a convolutional neural network with a network-in-network architecture. This motivates our development of a general convolutional multilayer perceptron architecture, which we find can learn the dynamical rules for arbitrary CA when given videos of the CA as training data. In the limit of large network widths, we find that training dynamics are nearly identical across replicates, and that common patterns emerge in the structure of networks trained on different CA rulesets. We train ensembles of networks on randomly-sampled CA, and we probe how the trained networks internally represent the CA rules using an information-theoretic technique based on distributions of layer activation patterns. We find that CA with simpler rule tables produce trained networks with hierarchical structure and layer specialization, while more complex CA produce shallower representations---illustrating how the underlying complexity of the CA's rules influences the specificity of these internal representations. Our results suggest how the entropy of a physical process can affect its representation when learned by neural networks.
Key facts. Cited by 45 papers in the map (data through 14 Oct 2026). First posted on arXiv 9 Sep 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 7; 2023: 6; 2024: 9; 2025: 10; 2026: 10.
45 papers.
Sort:
By area:
- 2021Chaos as an interpretable benchmark for forecasting and data-driven modellingcited by 88
- 2021Learning Graph Cellular Automatacited by 33
- 2022Attention-based Neural Cellular Automatacited by 26
- 2023Med-NCA: Robust and Lightweight Segmentation with Neural Cellular Automatacited by 24
- 2023Generative learning for nonlinear dynamicscited by 22
- 2022HyperNCA: Growing Developmental Networks with Neural Cellular Automatacited by 18
- 2022DyNCA: Real-time Dynamic Texture Synthesis Using Neural Cellular Automatacited by 18
- 2023M3D-NCA: Robust 3D Segmentation with Built-in Quality Controlcited by 13
- 2025ARC-NCA: Towards Developmental Solutions to the Abstraction and Reasoning Corpuscited by 10
- 2025Neural Cellular Automata for ARC-AGIcited by 10
- 2023E(n)-equivariant Graph Neural Cellular Automatacited by 9
- 2024Frequency-Time Diffusion with Neural Cellular Automatacited by 9
33 more
- 2024Discovering Sensorimotor Agency in Cellular Automata using Diversity Searchcited by 9
- 2025Neural cellular automata: applications to biology and beyond classical AIcited by 9
- 2023Learning spatio-temporal patterns with Neural Cellular Automatacited by 8
- 2024CAX: Cellular Automata Accelerated in JAXcited by 8
- 2022Physical Neural Cellular Automata for 2D Shape Classificationcited by 7
- 2021Generalization over different cellular automata rules learned by a deep feed-forward neural networkcited by 6
- 2022Learning stochastic dynamics and predicting emergent behavior using transformerscited by 5
- 2024Learning Locally Interacting Discrete Dynamical Systems: Towards Data-Efficient and Scalable Predictioncited by 5
- 2025Neural Cellular Automata: From Cells to Pixelscited by 5
- 2022Severe Damage Recovery in Evolving Soft Robots through Differentiable Programmingcited by 4
- 2024AdaNCA: Neural Cellular Automata As Adaptors For More Robust Vision Transformercited by 4
- 2024Unsupervised Training of Neural Cellular Automata on Edge Devicescited by 4
- 2024Learning Elementary Cellular Automata with Transformerscited by 4
- 2025Beyond Memorization: Extending Reasoning Depth with Recurrence, Memory and Test-Time Compute Scalingcited by 4
- 2023Synaptic motor adaptation: A three-factor learning rule for adaptive robotic control in spiking neural networkscited by 3
- 2026On the Spatiotemporal Dynamics of Generalization in Neural Networkscited by 3
- 2026A New Kind of Network? Review and Reference Implementation of Neural Cellular Automatacited by 3
- 2024NCAdapt: Dynamic adaptation with domain-specific Neural Cellular Automata for continual hippocampus segmentationcited by 2
- 2025Cellular Automaton With CNNcited by 1
- 2026It's Much Easier for Neural Networks to learn Game of Life Dynamics with the Right Activation Function: Polynomial Kolmogorov-Arnold Networkscited by 1
- 2026Coarse to Fine: Iterative Adversarial Neural Cellular Automata for Medical Image Synthesiscited by 1
- 2026Neural Cellular Automata Learn General Features in their Hidden Channelscited by 1
- 2022Forecasting Local Behavior of Self-organizing Many-agent System without Reconstructioncited by 0
- 2024Convolutional Neural Networks for Automated Cellular Automaton Classificationcited by 0
- 2025Neural Cellular Automata for Decentralized Sensing using a Soft Inductive Sensor Array for Distributed Manipulator Systemscited by 0
- 2025Mixtures of Neural Cellular Automata: A Stochastic Framework for Growth Modelling and Self-Organizationcited by 0
- 2025Missing Data Imputation using Neural Cellular Automatacited by 0
- 2025Dynamic Dropout: Leveraging Conway's Game of Life for Neural Networks Regularizationcited by 0
- 2026Transformers Can Learn Rules They've Never Seen: Proof of Computation Beyond Interpolationcited by 0
- 2026On the Mirage of Long-Range Dependency, with an Application to Integer Multiplicationcited by 0
- 2026Von Neumann Networkscited by 0
- 2026Emulating Cosmic Structure Formation with a Lagrangian Neural Cellular Automatoncited by 0
- 2026Where Does Randomness Matter in Neural Cellular Automata?cited by 0
- 2026Where Does Randomness Matter in Neural Cellular Automata?29 Sep 2026
- 2026Neural Cellular Automata Learn General Features in their Hidden Channels18 Sep 2026
- 2026Coarse to Fine: Iterative Adversarial Neural Cellular Automata for Medical Image Synthesis28 Aug 2026
- 2026Emulating Cosmic Structure Formation with a Lagrangian Neural Cellular Automaton29 Jul 2026
- 2026It's Much Easier for Neural Networks to learn Game of Life Dynamics with the Right Activation Function: Polynomial Kolmogorov-Arnold Networks22 Jun 2026
- 2026Von Neumann Networks7 May 2026
- 2026A New Kind of Network? Review and Reference Implementation of Neural Cellular Automata27 Apr 2026
- 2026On the Mirage of Long-Range Dependency, with an Application to Integer Multiplication30 Mar 2026
- 2026Transformers Can Learn Rules They've Never Seen: Proof of Computation Beyond Interpolation17 Mar 2026
- 2026On the Spatiotemporal Dynamics of Generalization in Neural Networks2 Feb 2026
- 2025Dynamic Dropout: Leveraging Conway's Game of Life for Neural Networks Regularization25 Oct 2025
- 2025Neural cellular automata: applications to biology and beyond classical AI14 Sep 2025
33 more
- 2025Missing Data Imputation using Neural Cellular Automata31 Aug 2025
- 2025Beyond Memorization: Extending Reasoning Depth with Recurrence, Memory and Test-Time Compute Scaling22 Aug 2025
- 2025Neural Cellular Automata: From Cells to Pixels28 Jun 2025
- 2025Mixtures of Neural Cellular Automata: A Stochastic Framework for Growth Modelling and Self-Organization25 Jun 2025
- 2025Neural Cellular Automata for ARC-AGI18 Jun 2025
- 2025ARC-NCA: Towards Developmental Solutions to the Abstraction and Reasoning Corpus13 May 2025
- 2025Cellular Automaton With CNN4 Mar 2025
- 2025Neural Cellular Automata for Decentralized Sensing using a Soft Inductive Sensor Array for Distributed Manipulator Systems3 Feb 2025
- 2024Learning Elementary Cellular Automata with Transformers2 Dec 2024
- 2024NCAdapt: Dynamic adaptation with domain-specific Neural Cellular Automata for continual hippocampus segmentation30 Oct 2024
- 2024CAX: Cellular Automata Accelerated in JAX3 Oct 2024
- 2024Convolutional Neural Networks for Automated Cellular Automaton Classification4 Sep 2024
- 2024Unsupervised Training of Neural Cellular Automata on Edge Devices25 Jul 2024
- 2024AdaNCA: Neural Cellular Automata As Adaptors For More Robust Vision Transformer12 Jun 2024
- 2024Learning Locally Interacting Discrete Dynamical Systems: Towards Data-Efficient and Scalable Prediction9 Apr 2024
- 2024Discovering Sensorimotor Agency in Cellular Automata using Diversity Search14 Feb 2024
- 2024Frequency-Time Diffusion with Neural Cellular Automata11 Jan 2024
- 2023Generative learning for nonlinear dynamics7 Nov 2023
- 2023Learning spatio-temporal patterns with Neural Cellular Automata23 Oct 2023
- 2023M3D-NCA: Robust 3D Segmentation with Built-in Quality Control6 Sep 2023
- 2023Synaptic motor adaptation: A three-factor learning rule for adaptive robotic control in spiking neural networks2 Jun 2023
- 2023Med-NCA: Robust and Lightweight Segmentation with Neural Cellular Automata7 Feb 2023
- 2023E(n)-equivariant Graph Neural Cellular Automata25 Jan 2023
- 2022DyNCA: Real-time Dynamic Texture Synthesis Using Neural Cellular Automata21 Nov 2022
- 2022Attention-based Neural Cellular Automata2 Nov 2022
- 2022Forecasting Local Behavior of Self-organizing Many-agent System without Reconstruction28 Oct 2022
- 2022Severe Damage Recovery in Evolving Soft Robots through Differentiable Programming14 Jun 2022
- 2022HyperNCA: Growing Developmental Networks with Neural Cellular Automata25 Apr 2022
- 2022Physical Neural Cellular Automata for 2D Shape Classification14 Mar 2022
- 2022Learning stochastic dynamics and predicting emergent behavior using transformers17 Feb 2022
- 2021Learning Graph Cellular Automata27 Oct 2021
- 2021Chaos as an interpretable benchmark for forecasting and data-driven modelling11 Oct 2021
- 2021Generalization over different cellular automata rules learned by a deep feed-forward neural network27 Mar 2021
- 2024Frequency-Time Diffusion with Neural Cellular Automatacited by 9
- 2024Frequency-Time Diffusion with Neural Cellular Automata11 Jan 2024
- 2021Chaos as an interpretable benchmark for forecasting and data-driven modellingcited by 88
- 2021Learning Graph Cellular Automatacited by 33
- 2022Attention-based Neural Cellular Automatacited by 26
- 2023Med-NCA: Robust and Lightweight Segmentation with Neural Cellular Automatacited by 24
- 2023Generative learning for nonlinear dynamicscited by 22
- 2022HyperNCA: Growing Developmental Networks with Neural Cellular Automatacited by 18
- 2022DyNCA: Real-time Dynamic Texture Synthesis Using Neural Cellular Automatacited by 18
- 2023M3D-NCA: Robust 3D Segmentation with Built-in Quality Controlcited by 13
- 2025Neural Cellular Automata for ARC-AGIcited by 10
- 2023E(n)-equivariant Graph Neural Cellular Automatacited by 9
- 2024Discovering Sensorimotor Agency in Cellular Automata using Diversity Searchcited by 9
- 2025Neural cellular automata: applications to biology and beyond classical AIcited by 9
12 most cited of 42 All 42 (JSON)
- 2026Where Does Randomness Matter in Neural Cellular Automata?29 Sep 2026
- 2026Neural Cellular Automata Learn General Features in their Hidden Channels18 Sep 2026
- 2026Coarse to Fine: Iterative Adversarial Neural Cellular Automata for Medical Image Synthesis28 Aug 2026
- 2026Emulating Cosmic Structure Formation with a Lagrangian Neural Cellular Automaton29 Jul 2026
- 2026It's Much Easier for Neural Networks to learn Game of Life Dynamics with the Right Activation Function: Polynomial Kolmogorov-Arnold Networks22 Jun 2026
- 2026Von Neumann Networks7 May 2026
- 2026A New Kind of Network? Review and Reference Implementation of Neural Cellular Automata27 Apr 2026
- 2026On the Mirage of Long-Range Dependency, with an Application to Integer Multiplication30 Mar 2026
- 2026Transformers Can Learn Rules They've Never Seen: Proof of Computation Beyond Interpolation17 Mar 2026
- 2026On the Spatiotemporal Dynamics of Generalization in Neural Networks2 Feb 2026
- 2025Dynamic Dropout: Leveraging Conway's Game of Life for Neural Networks Regularization25 Oct 2025
- 2025Neural cellular automata: applications to biology and beyond classical AI14 Sep 2025
12 newest of 42 All 42 (JSON)