Development has been used by a number of researchers as an efficient means of nonlinearly decoding genetic information is evolutionary systems. We show that developmental routines which do not utilise cell-cell interactions result in poor performance under noisy conditions. Addition of interactive rules permits self-organisation during development and produces robust mappings from genotype to phenotype even under noisy conditions. As a case study, we present the evolution of an edge-detecting artificial retina. The model is capable of creating three dimensional, multi-layer neural networks by modelling the development of neuron-to-neuron connectivity. Incorporating interactive overgrowth and pruning is shown to overcome the poor performance of intrinsic-only growth under noisy conditions. Staged evolution (speciation) of these processes is propose and demonstrated as an effective means of evolving such complex developmental programmes.
Name | UH Computer Science Technical Report |
---|
Publisher | University of Hertfordshire |
---|
Volume | 317 |
---|