Efficient evolution of neural networks through complexification
Efficient evolution of neural networks through complexification
Completely Derandomized Self-Adaptation in Evolution Strategies
Evolutionary Computation
A common genetic encoding for both direct and indirect encodings of networks
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Hi-index | 0.00 |
In this paper we present a novel general framework for encoding and evolving networks called Common Genetic Encoding (CGE) that can be applied to both direct and indirect encoding methods. The encoding has important properties that makes it suitable for evolving neural networks: (1) It is completein that it is able to represent all types of valid phenotype networks. (2) It is closed, i. e. every valid genotype represents a valid phenotype. Similarly, the encoding is closed under genetic operatorssuch as structural mutation and crossover that act upon the genotype. Moreover, the encoding's genotype can be seen as a composition of several subgenomes, which makes it to inherently support the evolution of modular networks in both direct and indirect encoding cases. To demonstrate our encoding, we present an experiment where direct encoding is used to learn the dynamic model of a two-link arm robot. We also provide an illustration of how the indirect-encoding features of CGE can be used in the area of artificial embryogeny.