English

Generative Adversarial Neural Cellular Automata

Neural and Evolutionary Computing 2021-08-11 v1 Computer Vision and Pattern Recognition

Abstract

Motivated by the interaction between cells, the recently introduced concept of Neural Cellular Automata shows promising results in a variety of tasks. So far, this concept was mostly used to generate images for a single scenario. As each scenario requires a new model, this type of generation seems contradictory to the adaptability of cells in nature. To address this contradiction, we introduce a concept using different initial environments as input while using a single Neural Cellular Automata to produce several outputs. Additionally, we introduce GANCA, a novel algorithm that combines Neural Cellular Automata with Generative Adversarial Networks, allowing for more generalization through adversarial training. The experiments show that a single model is capable of learning several images when presented with different inputs, and that the adversarially trained model improves drastically on out-of-distribution data compared to a supervised trained model.

Keywords

Cite

@article{arxiv.2108.04328,
  title  = {Generative Adversarial Neural Cellular Automata},
  author = {Maximilian Otte and Quentin Delfosse and Johannes Czech and Kristian Kersting},
  journal= {arXiv preprint arXiv:2108.04328},
  year   = {2021}
}

Comments

8 pages with 12 figures

R2 v1 2026-06-24T04:58:06.205Z