Growing Isotropic Neural Cellular Automata
- URL: http://arxiv.org/abs/2205.01681v1
- Date: Tue, 3 May 2022 11:34:22 GMT
- Title: Growing Isotropic Neural Cellular Automata
- Authors: Alexander Mordvintsev, Ettore Randazzo and Craig Fouts
- Abstract summary: We argue that the original Growing NCA model has an important limitation: anisotropy of the learned update rule.
We demonstrate that cell systems can be trained to grow accurate asymmetrical patterns through either of two methods.
- Score: 63.91346650159648
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- Abstract: Modeling the ability of multicellular organisms to build and maintain their
bodies through local interactions between individual cells (morphogenesis) is a
long-standing challenge of developmental biology. Recently, the Neural Cellular
Automata (NCA) model was proposed as a way to find local system rules that
produce a desired global behaviour, such as growing and persisting a predefined
pattern, by repeatedly applying the same rule over a grid starting from a
single cell. In this work we argue that the original Growing NCA model has an
important limitation: anisotropy of the learned update rule. This implies the
presence of an external factor that orients the cells in a particular
direction. In other words, 'physical' rules of the underlying system are not
invariant to rotation, thus prohibiting the existence of differently oriented
instances of the target pattern on the same grid. We propose a modified
Isotropic NCA model that does not have this limitation. We demonstrate that
cell systems can be trained to grow accurate asymmetrical patterns through
either of two methods: by breaking symmetries using structured seeds; or by
introducing a rotation-reflection invariant training objective and relying on
symmetry breaking caused by asynchronous cell updates.
Related papers
- Engineering morphogenesis of cell clusters with differentiable programming [2.0690546196799042]
We discover local interaction rules and genetic networks that yield emergent, systems-level characteristics in a model of development.
We show that one can simultaneously learn parameters governing the cell interactions and the genetic network for complex developmental scenarios.
arXiv Detail & Related papers (2024-07-08T18:05:11Z) - Mixed Models with Multiple Instance Learning [51.440557223100164]
We introduce MixMIL, a framework integrating Generalized Linear Mixed Models (GLMM) and Multiple Instance Learning (MIL)
Our empirical results reveal that MixMIL outperforms existing MIL models in single-cell datasets.
arXiv Detail & Related papers (2023-11-04T16:42:42Z) - Locally adaptive cellular automata for goal-oriented self-organization [14.059479351946386]
We propose a new model class of adaptive cellular automata that allows for the generation of scalable and expressive models.
We show how to implement adaptation by coupling the update rule of the cellular automaton with itself and the system state in a localized way.
arXiv Detail & Related papers (2023-06-12T12:32:23Z) - Real-time Evolution of Multicellularity with Artificial Gene Regulation [0.0]
This paper presents a real-time simulation involving ''protozoan-like'' cells that evolve by natural selection in a physical 2D ecosystem.
arXiv Detail & Related papers (2023-05-20T17:39:07Z) - Growing Steerable Neural Cellular Automata [63.91346650159648]
In the original implementation of Neural Cellular Automata, cells are incapable of adjusting their own orientation.
We make each cell responsible for its own orientation by allowing it to "turn" as determined by an adjustable internal state.
We show that we can train Steerable NCA in similar but simpler ways than their Isotropic variant by: (1) breaking symmetries using only two seeds, or (2) introducing a rotation-invariant training objective.
arXiv Detail & Related papers (2023-02-19T09:45:46Z) - Learning Causal Representations of Single Cells via Sparse Mechanism
Shift Modeling [3.2435888122704037]
We propose a deep generative model of single-cell gene expression data for which each perturbation is treated as an intervention targeting an unknown, but sparse, subset of latent variables.
We benchmark these methods on simulated single-cell data to evaluate their performance at latent units recovery, causal target identification and out-of-domain generalization.
arXiv Detail & Related papers (2022-11-07T15:47:40Z) - Towards self-organized control: Using neural cellular automata to
robustly control a cart-pole agent [62.997667081978825]
We use neural cellular automata to control a cart-pole agent.
We trained the model using deep-Q learning, where the states of the output cells were used as the Q-value estimates to be optimized.
arXiv Detail & Related papers (2021-06-29T10:49:42Z) - Emergence of Lie symmetries in functional architectures learned by CNNs [63.69764116066748]
We study the spontaneous development of symmetries in the early layers of a Convolutional Neural Network (CNN) during learning on natural images.
Our architecture is built in such a way to mimic the early stages of biological visual systems.
arXiv Detail & Related papers (2021-04-17T13:23:26Z) - Neural Cellular Automata Manifold [84.08170531451006]
We show that the neural network architecture of the Neural Cellular Automata can be encapsulated in a larger NN.
This allows us to propose a new model that encodes a manifold of NCA, each of them capable of generating a distinct image.
In biological terms, our approach would play the role of the transcription factors, modulating the mapping of genes into specific proteins that drive cellular differentiation.
arXiv Detail & Related papers (2020-06-22T11:41:57Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.