Proceedings of the European Conference on Genetic Programming
Investigating the performance of module acquisition in cartesian genetic programming
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
Development Brings Scalability to Hardware Evolution
EH '05 Proceedings of the 2005 NASA/DoD Conference on Evolvable Hardware
Evolutionary Design of Arbitrarily Large Sorting Networks Using Development
Genetic Programming and Evolvable Machines
A comparison between cellular encoding and direct encoding for genetic neural networks
GECCO '96 Proceedings of the 1st annual conference on Genetic and evolutionary computation
GECCO '96 Proceedings of the 1st annual conference on Genetic and evolutionary computation
A developmental method for growing graphs and circuits
ICES'03 Proceedings of the 5th international conference on Evolvable systems: from biology to hardware
Proceedings of the 10th annual conference companion on Genetic and evolutionary computation
Phenotypic, developmental and computational resources: scaling in artificial development
Proceedings of the 10th annual conference on Genetic and evolutionary computation
Self Modifying Cartesian Genetic Programming: Fibonacci, Squares, Regression and Summing
EuroGP '09 Proceedings of the 12th European Conference on Genetic Programming
Evolution, development and learning using self-modifying cartesian genetic programming
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference: Late Breaking Papers
Self modifying cartesian genetic programming: parity
CEC'09 Proceedings of the Eleventh conference on Congress on Evolutionary Computation
Genetic programming on GPUs for image processing
International Journal of High Performance Systems Architecture
Proceedings of the 12th annual conference on Genetic and evolutionary computation
Proceedings of the 12th annual conference companion on Genetic and evolutionary computation
Developments in Cartesian Genetic Programming: self-modifying CGP
Genetic Programming and Evolvable Machines
SMCGP2: self modifying cartesian genetic programming in two dimensions
Proceedings of the 13th annual conference on Genetic and evolutionary computation
On the correlations between developmental diversity and genomic composition
Proceedings of the 13th annual conference on Genetic and evolutionary computation
Proceedings of the 13th annual conference companion on Genetic and evolutionary computation
GECCO 2011 tutorial: cartesian genetic programming
Proceedings of the 13th annual conference companion on Genetic and evolutionary computation
GECCO 2012 tutorial: cartesian genetic programming
Proceedings of the 14th annual conference companion on Genetic and evolutionary computation
Proceedings of the 15th annual conference on Genetic and evolutionary computation
GECCO 2013 tutorial: cartesian genetic programming
Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
Hi-index | 0.00 |
In nature, systems with enormous numbers of components (i.e. cells) are evolved from a relatively small genotype. It has not yet been demonstrated that artificial evolution is sufficient to make such a system evolvable. Consequently researchers have been investigating forms of computational development that may allow more evolvable systems. The approaches taken have largely used re-writing, multi- cellularity, or genetic regulation. In many cases it has been difficult to produce general purpose computation from such systems.In this paper we introduce computational development using a form of Cartesian Genetic Programming that includes self-modification operations. One advantage of this approach is that ab initio the system can be used to solve computational problems. We present results on a number of problems and demonstrate the characteristics and advantages that self-modification brings.