Evolution and evolvability  ·  Article

Evolvable competency and noise robustness in neural cellular automata

Evolvable competency is the idea that an evolving system can carry, besides a fixed encoding, a tunable capacity to correct itself during development. Shreesha and Levin modelled it as a number of sorting swaps per developmental cycle1. Hartl, Risi and Levin then tested neural cellular automata on an 8×8 Czech flag task under noise3. Later work treats the noise level as a key parameter. When the selective noise is too low, evolution in their case most likely finds a direct encoding of the target that largely neglects competencies5.

Earliest held
2008, Kiebel SJ, Daunizeau J…
Most discussed in
Evolutionary Implications of Self-Assembling…, 2024
In the library
59 passages in 10 works
Rewritten
2026-10-29
01

Competency in simulated embryos

Shreesha and Levin (2023) gave each competent embryo an integer competency level at the start of each developmental cycle. The integer set how many successive bubble-sort swaps the embryo could perform1. Competency levels were usually far below the total swaps needed for maximum fitness, so the sort was called restricted1. They also varied the starting share of competent embryos in the population. When that share was 2.5%, even a competency level of 95 only reached equal percentages with hardwired embryos. At 10%, a level of 75 sufficed, and at 30% a level of 10 sufficed2. Where competent embryos dominated, they did so within two or three generations2.

02

Czech flag tests with NCAs

Hartl, Risi and Levin (2024) evolved neural cellular automata (NCAs) to solve an 8×8 Czech flag problem in 25 developmental steps. They evolved them at zero noise, without and with evolvable competency3. They then raised the noise level to as much as 0.5 over lifetimes of 100 steps. Each noise level was scored as the average of 100 independent simulations, without further evolution3. Other NCAs, evolved at a competency of 0.5 and noise of 0.25 or 0.5, were exposed to noise from 0 to 1. Their competency level was also varied3. Only the correctness part of the fitness score was considered3.

03

Choice of noise level

Pio-Lopez, Hartl and Levin (2025) call the noise level used to corrupt the NCA update step a critical parameter. They argue that if the selective noise is too low, evolution in their case most likely finds a direct encoding of the target pattern. Cellular competencies are then largely neglected5. They add that too much noise prevents a good solution and limits what the cell states can specify5. In their aging framing, noisy updates stand for an accumulation of misdifferentiated cells6. The same work reports that this speeds aging but is not its cause per se5.

04

Re-adaptation and related tools

Hartl and colleagues also took an NCA evolved under one noise condition and ran CMA-ES on the same Czech flag task at higher noise. Only one generation, or at most a handful, was needed at noise levels of 0.25 and 0.54. A related line of work by Etcheverry and colleagues (2025) treats gene regulatory networks as agents. They build automated tools to map the robust goal states those networks reach despite perturbations7.

SourcesEach quotation was checked word for word against the passage it opens.
  1. This integer determines how many successive bubble-sort swaps will take place during its developmental cycle.Shreesha L, Levin M, 2023 · Cellular Competency during Development Alters Evolutionary Dynamics in an… · open at passage 17
  2. At 10%, embryos with a competency level of 75 could dominate; at 20%, the competency level required for domination decreased to 40; and at 30%, competent embryos dominated with a competency as low as 10 (Figure 4).Shreesha L, Levin M, 2023 · Cellular Competency during Development Alters Evolutionary Dynamics in an… · open at passage 24
  3. we utilize NCA solutions that have been evolved to solve the 8×8 Czech flag problem in tD=25 developmental steps (see above) under zero-noise conditions without and with evolvable competency.Hartl B, Risi S, Levin M, 2024 · Evolutionary Implications of Self-Assembling Cybernetic Materials with… · open at passage 61
  4. performed subsequent CMA-ES on the 8×8 Czech flag problem at changed environmental conditions, i.e., at higher noise levels: only a single or, at most, a handful of generations are necessary for solving the taskHartl B, Risi S, Levin M, 2024 · Evolutionary Implications of Self-Assembling Cybernetic Materials with… · open at passage 66
  5. if the selective noise level is too low, the evolutionary process will in our case most likely identify a direct encoding of the target pattern, largely neglecting cellular competencies in the pattern formation task.Pio-Lopez L, Hartl B, Levin M, 2025 · Aging as a Loss of Goal-Directedness: An Evolutionary Simulation and Analysis… · open at passage 58
  6. noisy cell state updates in our system could be seen as the accumulation of misdifferentiated cellsPio-Lopez L, Hartl B, Levin M, 2025 · Aging as a Loss of Goal-Directedness: An Evolutionary Simulation and Analysis… · open at passage 58
  7. we view gene regulatory networks (GRNs) as agents navigating a problem space and develop automated tools to map the robust goal states GRNs can reach despite perturbations.Etcheverry M, Moulin-Frier C, Oudeyer PY, Levin M, 2025 · AI-driven automated discovery tools reveal diverse behavioral competencies of… · open at passage 0
Linked ideas
The NCA framework in which the Czech flag and noise experiments are run.
Covers competency at several scales and its effect on evolution, the theme of the Shreesha and Levin embryo model.
Also concerns patterning that holds up under noise.
Evolvabilityrelated to
Fast re-adaptation of an evolved NCA to higher noise bears on how readily solutions can evolve further.
The aging paper frames noise-driven loss of competency as a loss of goal-directedness.
Gene regulatory networks are treated as agents with measurable competencies, as in Etcheverry and colleagues.
Noise robustness is the property that the noise perturbation family is designed to measure in model networks.
Where it is discussedPassages matching evolvable competency, noise level, competency level, CMA-ES
2024Evolutionary Implications of Self-Assembling Cybernetic Materials with… · Hartl B, Risi S, Levin M34
2023Cellular Competency during Development Alters Evolutionary Dynamics in an… · Shreesha L, Levin M8
2025Aging as a Loss of Goal-Directedness: An Evolutionary Simulation and Analysis… · Pio-Lopez L, Hartl B, Levin M5
2025AI-driven automated discovery tools reveal diverse behavioral competencies of… · Etcheverry M, Moulin-Frier C, Oudeyer…3
2013Reverse-engineering post-transcriptional regulation of gap genes in Drosophila… · Becker K, Balsa-Canto E, Cicin-Sain D…3
2023Darwin's agential materials: evolutionary implications of multiscale competency… · Levin M2
2008A hierarchy of time-scales and the brain · Kiebel SJ, Daunizeau J, Friston KJ1
2016Learning by Association in Plants · Gagliano M, Vyazovskiy VV, Borbély AA…1
2012Dopamine, affordance and active inference · Friston KJ, Shiner T, FitzGerald T…1
2009Reinforcement learning or active inference? · Friston KJ, Daunizeau J, Kiebel SJ1