year: 2023/07
paper: https://arxiv.org/pdf/2307.08197.pdf
website: NDP summary - YT !
code:
connections: neuroevolution, ITU Copenhagen, indirect encoding
youtube summary AT ALIFE2023: Towards Self-Assembling Artificial Neural Networks through Neural Developmental Programs
Link to originalHow do biological organisms grow their nerve systems?
Neural circutry is grown through a developmental process.
Each cell contains the same developmental program.Indirect encodings:
Developmental indirect encodings:
→ Can’t arrive at the phenotype in a single time-step, but unfold it through a series of time-steps.
Conjectured to be analogous to computational irreducibility in some CA rules.What’s interesting about indirect encodings?
compression: size of genotype << size of phenotype (1GB << 700TB)
generalization: genomic bottleneck hypothesis (incentivized to learn adaptive behaviors)