Neural Particle Automata: Learning Self-Organizing Particle Dynamics
Hyunsoo Kim, Ehsan Pajouheshgar, Sabine S\"usstrunk, Wenzel Jakob, Jinah Park

TL;DR
Neural Particle Automata (NPA) extend Neural Cellular Automata to dynamic particles, enabling scalable, learnable, self-organizing systems with applications in morphogenesis, classification, and texture synthesis.
Contribution
We introduce NPA, a particle-based neural automaton framework that overcomes scalability challenges of dynamic neighborhoods using differentiable SPH operators.
Findings
NPA retains robustness and self-regeneration properties of NCA.
NPA enables new particle-specific behaviors.
Scalable end-to-end training of particle systems.
Abstract
We introduce Neural Particle Automata (NPA), a Lagrangian generalization of Neural Cellular Automata (NCA) from static lattices to dynamic particle systems. Unlike classical Eulerian NCA where cells are pinned to pixels or voxels, NPA model each cell as a particle with a continuous position and internal state, both updated by a shared, learnable neural rule. This particle-based formulation yields clear individuation of cells, allows heterogeneous dynamics, and concentrates computation only on regions where activity is present. At the same time, particle systems pose challenges: neighborhoods are dynamic, and a naive implementation of local interactions scale quadratically with the number of particles. We address these challenges by replacing grid-based neighborhood perception with differentiable Smoothed Particle Hydrodynamics (SPH) operators backed by memory-efficient, CUDA-accelerated…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlock Copolymer Self-Assembly · Cellular Automata and Applications · Modular Robots and Swarm Intelligence
