ABSTRACT

Genetic Programming: On the Programming of Computers by Means of Natural Selection (Koza, 1992) provided evidence that genetic programming can solve, or approximately solve, a variety of problems from a variety of fields, including many benchmark problems from machine learning, artificial intelligence, control, robotics, optimization, game playing, symbolic regression, system identification, and concept learning. More advances in genetic programming were described in Kinnear (1994), Angeline and Kinnear (1996), and the proceedings of the annual genetic programming conferences (Koza, Goldberg, Fogel, & Riolo, 1996).