Abstract
Genetic programming (GP) is the subset of evolutionary computation in which the aim is to create executable programs. It is an exciting field with many applications, some immediate and practical, others long-term and visionary. In this chapter, we provide a brief history of the ideas of genetic programming. We give a taxonomy of approaches and place genetic programming in a broader taxonomy of artificial intelligence. We outline some current research topics and point to successful use cases. We conclude with some practical GP-related resources including software packages and venues for GP publications.
Cite
CITATION STYLE
McDermott, J., & O’Reilly, U. M. (2015). Genetic programming. In Springer Handbook of Computational Intelligence (pp. 845–869). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-662-43505-2_43
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.