Page 160 - 49A Field Guide to Genetic Programming
P. 160

146                                                    A Resources


            objective here may be different for different types of readers. Practitioners
            may wish to focus initially on papers which deal with the same problem they
            are interested in. Researchers and PhD students interested in developing a
            deeper understanding of GP should also make sure they identify and read as
            many seminal papers as possible, including papers or books on empirical and
            theoretical studies on the inner mechanisms and behaviour of GP. These
            are frequently cited in other papers and, so, can be easily identified.



            A.1     Key Books


            There are today more than 31 books written in English principally on GP
            or its applications with more being written. These start with John Koza’s
            Genetic Programming 1992 (often referred to as Jaws). Koza has subse-
            quently published three additional books on GP: Genetic Programming II:
            Automatic Discovery of Reusable Programs (1994) deals with ADFs; Ge-
            netic Programming 3 (1999) covers, in particular, the evolution of analogue
            circuits; Genetic Programming 4 (2003) uses GP for automatic invention.
            MIT Press published three volumes in the series Advances in Genetic Pro-
            gramming (Angeline and Kinnear, 1996; Kinnear, 1994c; Spector, Langdon,
            O’Reilly, and Angeline, 1999). The joint GP / genetic algorithms Kluwer
            book series edited by Koza and Goldberg now contains 14 books starting
            with Genetic Programming and Data Structures (Langdon, 1998). Apart
            from Jaws, these tend to be for the GP specialist. The late 1990s saw the
            introduction of the first textbook dedicated to GP (Banzhaf et al., 1998a).
            Eiben and Smith (2003) and Goldberg (1989) provide general treatments of
            evolutionary algorithms.
               Other titles include: Genetic Programming (in Japanese) (Iba, 1996b),
            Principia Evolvica – Simulierte Evolution mit Mathematica (in German)
            (Jacob, 1997) (English version (Jacob, 2001)), Data Mining Using Gram-
            mar Based Genetic Programming and Applications (Wong and Leung, 2000),
            Grammatical Evolution: Evolutionary Automatic Programming in a Arbi-
            trary Language (O’Neill and Ryan, 2003), Humanoider: Sjavlarande robotar
            och artificiell intelligens (in Swedish) (Nordin and Johanna, 2003), and Lin-
            ear Genetic Programming (Brameier and Banzhaf, 2007).
               Readers interested in mathematical and empirical analyses of GP be-
            haviour may find Foundations of Genetic Programming (Langdon and Poli,
            2002) useful.
               Each of Koza’s four books has an accompanying video. These videos are
            now available in DVD format. Also, a small set of videos on specific GP
            techniques and applications is available via on-line resources such as Google
            Video and YouTube.
   155   156   157   158   159   160   161   162   163   164   165