A Genotype-Phenotype mapping in most Genetic Programming (GP) systems uses a predefined and rigid grammar definition. This method has been successful in producing the required solution. However, it can only be used to solve a limited set of problems. In this paper, a Teachable GP (TGP) system is proposed. An external GP system evolves a complete computer program, which acceptable solution is then added automatically to the existing grammar definition as a function and made available to the TGP system. This dynamic grammar definition allows for a more complex program to be generated, solving more complex problems. Experiments are performed to compare performances between GP without the added function, GP with a user-defined function and GP w...
Grammatical Evolution is an Evolutionary Algorithm which can evolve programs in any language describ...
A list of requirements for a genetic programming representation is put forward and a representation ...
Tree-based genetic programming (GP) has several known shortcomings: difficult adaptability to specif...
XML technology is a technique to describe structured data that can be manipulated by different types...
We present an analysis of the genotype-phenotype map in Grammatical Evolution (GE). The standard map...
European Conference on Genetic Programming, Istanbul Turkey, 7-9 April, 2010We present an analysis o...
Grammatical evolution (GE) is a recent grammar-based approach to genetic programming that allows dev...
This paper explores an area within Evolutionary Computation called Grammatical Evolution [8]. This a...
Grammatical Evolution (GE) is a method of utilising a general purpose evolutionary algorithm to evol...
This thesis proposes a new representation for genetic algorithms, based on the idea of a genotype to...
Abstract. We present an analysis of the genotype-phenotype map in Grammatical Evolution (GE). The st...
Grammatical evolution (GE) is a form of grammar-based genetic programming. A particular feature of G...
The aim of this work is to develop an Automatic Programming system draw-ing inspiration from biologi...
Grammar formalisms are one of the key representation structures in Computer Science. So it is not su...
IEEE Congress on Evolutionary Computation (CEC 2006), Vancouver, British Columbia, Canada, 16-21 Jul...
Grammatical Evolution is an Evolutionary Algorithm which can evolve programs in any language describ...
A list of requirements for a genetic programming representation is put forward and a representation ...
Tree-based genetic programming (GP) has several known shortcomings: difficult adaptability to specif...
XML technology is a technique to describe structured data that can be manipulated by different types...
We present an analysis of the genotype-phenotype map in Grammatical Evolution (GE). The standard map...
European Conference on Genetic Programming, Istanbul Turkey, 7-9 April, 2010We present an analysis o...
Grammatical evolution (GE) is a recent grammar-based approach to genetic programming that allows dev...
This paper explores an area within Evolutionary Computation called Grammatical Evolution [8]. This a...
Grammatical Evolution (GE) is a method of utilising a general purpose evolutionary algorithm to evol...
This thesis proposes a new representation for genetic algorithms, based on the idea of a genotype to...
Abstract. We present an analysis of the genotype-phenotype map in Grammatical Evolution (GE). The st...
Grammatical evolution (GE) is a form of grammar-based genetic programming. A particular feature of G...
The aim of this work is to develop an Automatic Programming system draw-ing inspiration from biologi...
Grammar formalisms are one of the key representation structures in Computer Science. So it is not su...
IEEE Congress on Evolutionary Computation (CEC 2006), Vancouver, British Columbia, Canada, 16-21 Jul...
Grammatical Evolution is an Evolutionary Algorithm which can evolve programs in any language describ...
A list of requirements for a genetic programming representation is put forward and a representation ...
Tree-based genetic programming (GP) has several known shortcomings: difficult adaptability to specif...