Related Experiment Video
Updated: Apr 8, 2026

Using Insect Electroantennogram Sensors on Autonomous Robots for Olfactory Searches
Published on: August 4, 2014
Discovering Partial Differential Equations With Neural Cellular Automata
Ehsan Pajouheshgar1, Yitao Xu2, Sabine Süsstrunk3
1EPFL, School of Computer and Communication Sciences. ehsan.pajouheshgar@epfl.ch.
Neural cellular automata (NCAs) can overfit training discretizations. Using uniform noise as an initial condition helps NCAs learn continuous dynamics, enabling new pattern synthesis controls.
Area of Science:
- Artificial Intelligence
- Computational Science
- Dynamical Systems
Background:
- Neural Cellular Automata (NCAs) use neural networks for update rules, inspired by reaction-diffusion PDEs for texture synthesis.
- Training NCAs involves discretizing spacetime and simulating dynamics, but it's unclear if they learn continuous dynamics or overfit discretization.
Purpose of the Study:
- Investigate NCA behavior at the limit of continuous spacetime discretization.
- Address the overfitting of training discretization in existing NCA models, particularly near the initial condition.
- Propose and validate a method to enable NCAs to learn continuous dynamics.
Main Methods:
- Studied NCA models as spacetime discretization approaches continuity.
- Proposed using uniform noise as the initial condition to mitigate overfitting.
- Demonstrated consistency across various granularities and robustness to noise and stochastic updates.
Main Results:
- Existing NCA models were found to overfit training discretizations, especially near the initial seed.
- The proposed uniform noise initialization preserves NCA dynamics consistency across different spacetime granularities.
- The improved NCA model exhibits robustness to stochastic updates and additive Gaussian noise.
Conclusions:
- NCAs can learn continuous dynamics, moving beyond overfitting discretization.
- The new approach enables continuous control over pattern formation speed and scale during synthesis.
- This work opens new avenues for studying NCAs as PDEs and dynamical systems.
Related Concept Videos
Modeling with Differential Equations
Differential Equations: Problem Solving
Introduction to Differential Equations
Separable Differential Equations
Linear Differential Equations
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...

