Neural Cellular Automaton
Neural Cellular Automata (NCA) combine the principles of cellular automata with deep learning, aiming to create adaptable and computationally efficient models capable of simulating complex systems and performing various tasks. Current research focuses on developing NCA architectures for image processing (segmentation, restoration, classification), multi-agent systems (pathfinding, environment generation), and modeling biological processes (fungal growth, morphogenesis). The resulting models offer advantages in terms of robustness, generalization, and explainability, with applications ranging from medical image analysis in resource-constrained settings to the design of more efficient and adaptable robotic systems.
Papers
Learning Locally Interacting Discrete Dynamical Systems: Towards Data-Efficient and Scalable Prediction
Beomseok Kang, Harshit Kumar, Minah Lee, Biswadeep Chakraborty, Saibal Mukhopadhyay
Emergent Dynamics in Neural Cellular Automata
Yitao Xu, Ehsan Pajouheshgar, Sabine Süsstrunk
NoiseNCA: Noisy Seed Improves Spatio-Temporal Continuity of Neural Cellular Automata
Ehsan Pajouheshgar, Yitao Xu, Sabine Süsstrunk