Material Detail

A Field Guide to Genetic Programming

A Field Guide to Genetic Programming

The book is divided up into four parts. Part   I covers the basics of genetic programming (GP). This starts with a gentle introduction which describes how a population of programs is stored in the computer so that they can evolve with time. We explain how programs are represented, how random programs are initially created, and how GP creates a new generation by mutating the better existing programs or combining pairs of good parent programs to produce offspring programs. This is followed by a simple explanation of how to apply GP and an illustrative example of using GP. In Part   II , we describe a variety of alternative representations for programs and some advanced GP techniques. These include: the evolution of machine-code and parallel programs, the use of grammars and probability... Show More


More about this material


Log in to participate in the discussions or sign up if you are not already a MERLOT member.