Self-Replicating Neural Cellular Automata: Quantifying Emergent Phenotypic and Genotypic Diversity in an OpenEnded Substrate

TL;DR

Study of self-replicating neural cellular automata reveals phenotype-genotype diversity trade-off.

q-bio.PE 🔴 Advanced 2026-09-17 3 views
Sanyam Jain Felix Simon Reimers Stefano Nichele
neural cellular automata artificial life diversity self-replication open-endedness

Key Findings

Methodology

The paper introduces a two-channel neural cellular automata where each pixel is a small neural network. Self-replication is achieved through cloning and mutation. Four phenotypic and two genotypic diversity metrics quantify diversity.

Key Results

  • In 24 long runs, 20 configurations maintained system persistence and self-maintenance.
  • Increasing phenotypic diversity reduces genotypic diversity and vice versa.
  • Full-genome hash coloring reveals lineage structures missed by random-weight probes.

Significance

This research provides new insights into self-organization and diversity in complex systems, especially in open-ended systems without fixed objectives. It offers new tools and methods for artificial life and complex systems research.

Technical Contribution

Introduces a novel non-uniform neural cellular automata framework, providing methods to quantify phenotypic and genotypic diversity and revealing the trade-off between them.

Novelty

First implementation of self-replication via clone-and-mutate in non-uniform neural cellular automata, with new diversity metrics.

Limitations

  • In some configurations, the system may prematurely die or lose diversity.
  • Dynamics with larger hidden layer widths remain untested.

Future Work

Future research could explore more complex network structures and different mutation mechanisms to further understand diversity and self-organization.

AI Executive Summary

Neural cellular automata (NCA) are tools for simulating complex systems, showcasing self-organization and diversity. However, existing studies often focus on a single shared update rule, lacking in-depth exploration of non-uniform substrates. This paper introduces a novel two-channel NCA where each pixel is a small neural network, achieving self-replication through cloning and mutation. Through experiments with 1680 short runs and 24 long runs, the study reveals a trade-off between phenotypic and genotypic diversity. Results show that increasing phenotypic diversity reduces genotypic diversity and vice versa. This finding provides new perspectives for diversity research in complex systems and offers new tools and methods for artificial life and complex systems research. Future research could explore more complex network structures and different mutation mechanisms to further understand diversity and self-organization.

Deep Analysis

Background

Neural cellular automata (NCA) are tools for simulating complex systems, showcasing self-organization and diversity. Recent years have seen NCAs used for growing and regenerating target morphologies, self-classifying digits, and hosting evolving lifeforms. However, most studies focus on a single shared update rule, lacking in-depth exploration of non-uniform substrates.

Core Problem

Existing NCA studies often focus on a single shared update rule, lacking in-depth exploration of non-uniform substrates. How to achieve self-replication and quantify diversity in non-uniform substrates is a significant research problem.

Innovation

This paper introduces a novel two-channel NCA where each pixel is a small neural network, achieving self-replication through cloning and mutation. Four phenotypic and two genotypic diversity metrics are proposed to quantify diversity.

Methodology

  • �� Introduce a two-channel NCA where each pixel is a small neural network.
  • �� Achieve self-replication through cloning and mutation.
  • �� Use four phenotypic and two genotypic diversity metrics to quantify diversity.

Experiments

The study explores diversity performance across 1680 short runs and 24 long runs under different configurations. Long runs use a 200×200 grid over 1000 generations.

Results

In 24 long runs, 20 configurations maintained system persistence and self-maintenance. Increasing phenotypic diversity reduces genotypic diversity and vice versa.

Applications

This study provides new tools and methods for artificial life and complex systems research, especially in open-ended systems without fixed objectives.

Limitations & Outlook

In some configurations, the system may prematurely die or lose diversity. Dynamics with larger hidden layer widths remain untested.

Plain Language Accessible to non-experts

Imagine a city of tiny robots, each with its own little brain, capable of sensing the environment and making decisions. These robots reproduce by copying and mutating, forming an ever-changing ecosystem. Researchers observe these robots' behaviors, revealing the relationship between diversity and stability in the city.

ELI14 Explained like you're 14

Imagine a city of tiny robots, each with its own little brain, capable of sensing the environment and making decisions. These robots reproduce by copying and mutating, forming an ever-changing ecosystem. Researchers observe these robots' behaviors, revealing the relationship between diversity and stability in the city.

Glossary

Neural Cellular Automata

A tool for simulating complex systems, showcasing self-organization and diversity.

Used to study self-replication and diversity.

Phenotypic Diversity

Refers to the diversity of cell states, reflecting the complexity of the ecosystem.

Quantified using metrics like cellular-type frequency.

Genotypic Diversity

Refers to the diversity of cell network weights, influencing phenotypic diversity.

Quantified using metrics like genotypic hash coloring.

Clone and Mutate

A self-replication mechanism achieved by copying and mutating a neighbor's network.

Used to achieve cell self-replication.

Lineage Structure

Refers to the familial relationships formed during evolution, reflecting genotypic diversity.

Revealed through full-genome hash coloring.

Open Questions Unanswered questions from this research

  • 1 How to quantify diversity in more complex network structures?
  • 2 What is the impact of different mutation mechanisms on diversity and stability?

Applications

Immediate Applications

Artificial Life Research

Can be used to simulate complex ecosystems, studying diversity and self-organization phenomena.

Long-term Vision

Complex System Modeling

Provides new tools and methods for complex system modeling, advancing related fields.

Abstract

We study an in-silico substrate in which every pixel of a two-channel cellular-automata grid carries a tiny neural network (an agent) that senses its Moore neighborhood. A cell persists only by self-replication: a living neighbor is cloned and its weights are mutated by a uniform perturbation, so that phenotype (cell state) is driven entirely by genotype (network weights). From a handful of seeded founders the system grows into a spatially organized ecosystem of coexisting, competing and dominating species. Our main contribution is a battery of coarse-grained diversity metrics that make such growth measurable at two scales: four phenotypic tools based on cellular-type frequency, entropy and cell variance, and two genotypic tools that colour each agent by a hash of its full weight vector versus a sparse random-weight probe. Across a five-fold sweep of 1680 small runs and 24 long (1000-generation, 200 x 200) runs, the substrate is persistent and self-maintaining in 20 of the 24 long configurations and exposes a clear phenotype-genotype diversity trade-off: raising phenotypic diversity collapses genotypic diversity and vice versa. Full-genome hash colouring further reveals lineage structure that a random-weight probe systematically misses. Code, data and animations are released as supplementary material.

q-bio.PE cs.LG cs.NE