Deep Neural Cellular Potts Models
Koen Minartz, Tim d'Hondt, Leon Hillmann, Jörn Starruß, Lutz Brusch, Vlado Menkovski
TL;DR
NeuralCPM addresses the limitation that hand-crafted Hamiltonians in cellular Potts models cannot capture the full complexity of multicellular dynamics. By learning a Neural Hamiltonian that respects translation and permutation symmetries, and optionally coupling it with a biology-informed symbolic term as a closure, the method can model intricate collection dynamics directly from observational data. The key contributions include a symmetry-preserving neural architecture for the Hamiltonian, a training approach leveraging negative log-likelihood with an approximate MCMC sampler, and demonstrations across synthetic cell sorting, Cellular MNIST-like structures, and real-world-inspired bipolar self-organization. The results show improved expressiveness over analytical Hamiltonians while maintaining biological realism and training stability, enabling more accurate simulations of complex tissue behaviors with potential applications in biology and medicine.
Abstract
The cellular Potts model (CPM) is a powerful computational method for simulating collective spatiotemporal dynamics of biological cells. To drive the dynamics, CPMs rely on physics-inspired Hamiltonians. However, as first principles remain elusive in biology, these Hamiltonians only approximate the full complexity of real multicellular systems. To address this limitation, we propose NeuralCPM, a more expressive cellular Potts model that can be trained directly on observational data. At the core of NeuralCPM lies the Neural Hamiltonian, a neural network architecture that respects universal symmetries in collective cellular dynamics. Moreover, this approach enables seamless integration of domain knowledge by combining known biological mechanisms and the expressive Neural Hamiltonian into a hybrid model. Our evaluation with synthetic and real-world multicellular systems demonstrates that NeuralCPM is able to model cellular dynamics that cannot be accounted for by traditional analytical Hamiltonians.
