Reasoning with Neural Cellular Automata

📅 2026-09-28
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This study investigates whether decentralized architectures can solve complex visual reasoning tasks relying exclusively on strictly local interactions. To this end, we propose a framework based on asynchronously updated Neural Cellular Automata (NCA), integrating experience replay and stochastic perturbation training to directly solve maze navigation, Sudoku, and ARC-AGI tasks through multi-step local recurrence in pixel space. Our work demonstrates that purely locally connected architectures are capable of emergent global reasoning, exhibiting superior out-of-distribution generalization and robust damage recovery. Furthermore, the proposed approach supports dynamic compute allocation and significantly enhances inference efficiency through redundant trajectory pruning.
📝 Abstract
Modern AI architectures used to solve visual reasoning tasks typically rely heavily on global connectivity and synchronization. As biological systems demonstrate, though, sophisticated computation can be performed in a more decentralized fashion. In this work, we test the reasoning capabilities of Neural Cellular Automata (NCAs), networks of recurrent cells that use strictly local connectivity and asynchronous updates. NCAs have been extensively studied in artificial life experiments, but it is unclear whether they can perform complex multi-step reasoning. We show that NCAs produce spatio-temporal dynamics capable of solving challenging visual reasoning tasks, including large mazes, Sudoku, and ARC-AGI-1. Furthermore, we provide evidence that NCAs generalize out-of-distribution when running with larger grids, longer rollouts, or parallel trials; and that the latter can be made more efficient via pruning of redundant trajectories. We find that these generalization capabilities depend on training with sample replay and stochastic perturbations, and that stochasticity remains beneficial at test time. Finally, we show that NCAs are robust reasoners capable of dynamically modulating compute to recover efficiently from damage, and that they can scale to solve reasoning in raw pixel space.
Problem

Research questions and friction points this paper is trying to address.

Neural Cellular Automata
visual reasoning
decentralized computation
multi-step reasoning
local connectivity
Innovation

Methods, ideas, or system contributions that make the work stand out.

Neural Cellular Automata
Visual Reasoning
Out-of-Distribution Generalization
Asynchronous Updates
Robustness
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
M
Mayalen Etcheverry
Google Paradigms of Intelligence Team
P
Pietro Miotti
Google Paradigms of Intelligence Team
A
Aidan Sirbu
Google Paradigms of Intelligence Team, School of Computer Science, McGill University, Mila - Quebec AI Institute
Konstantin Schürholt
Konstantin Schürholt
PhD Graduate and incoming Postdoc, AIML Lab, University of St.Gallen
Machine LearningDeep LearningArtificial Intelligence
M
Mariia Drozdova
Google Paradigms of Intelligence Team, University of Geneva
Arna Ghosh
Arna Ghosh
Mila + McGill University
Artificial IntelligenceMachine LearningNeuroscience
B
Blaise Agüera y Arcas
Google Paradigms of Intelligence Team
J
James Manyika
Google Paradigms of Intelligence Team
Blake Richards
Blake Richards
Mila + McGill University
Machine LearningLearning and MemoryNeural NetworksNeural Circuits
Eyvind Niklasson
Eyvind Niklasson
Cornell University