Genetic programming
In artificial intelligence, genetic programming (GP) is an evolutionary algorithm-based methodology inspired by biological evolution to find computer programs that perform a user-defined task. Essenti...
Genetic programming - Wikipedia
Grammar induction
Grammar induction, also known as grammatical inference or syntactic pattern recognition, refers to the process in machine learning of learning a formal grammar (usually as a collection of re-write ru...
Linear tree
In genetic programming (GP) a linear tree is a program composed of a variable number of unary functions and a single terminal. Note linear tree GP differs from bit string genetic algorithms since a p...
Schema (genetic algorithms)
A schema is a template in computer science used in the field of genetic algorithms that identifies a subset of strings with similarities at certain string positions. Schemata are a special case of cy...
Java Grammatical Evolution

jGE Library is an implementation of Grammatical Evolution in the Java programming language. It was the first published implementation of Grammatical Evolution in this language. Today, another one...
Santa Fe Trail problem
The Santa Fe Trail problem is a Genetic programming exercise in which Artificial Ants search for food pellets according to a programmed set of instructions. The layout of food pellets in the Santa Fe...
Santa Fe Trail problem - Wikipedia
Eurisko
Eurisko (Gr., I discover) is a program written by Douglas Lenat in RLL-1, a representation language itself written in the Lisp programming language. A sequel to Automated Mathematician, it consists of...
Linear genetic programming
Linear Genetic Programming (LGP) is a particular subset of genetic programming wherein computer programs in a population are represented as a sequence of instructions from imperative programming langu...
Joseph Nechvatal
Joseph Nechvatal (born 1951) is a post-conceptual digital artist and art theoretician who creates computer-assisted paintings and computer animations, often using custom-created computer viruses.
...
Joseph Nechvatal - Wikipedia
Gene expression programming
In computer programming, gene expression programming (GEP) is an evolutionary algorithm that creates computer programs or models. These computer programs are complex tree structures that learn and ada...
Gene expression programming - Wikipedia
Parity benchmark
Parity problems are widely used as benchmark problems in genetic programming but inherited from the artificial neural network community. Parity is calculated by summing all the binary inputs and repor...
Arbol
Arbol is a programming language which has been primarily developed for use in Genetic Programming experiments. It is a functional programming language inspired by the ideas of other small and esoteric...