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

Chapter 1




            Introduction






            The goal of having computers automatically solve problems is central to
            artificial intelligence, machine learning, and the broad area encompassed by
            what Turing called “machine intelligence” (Turing, 1948). Machine learning
            pioneer Arthur Samuel, in his 1983 talk entitled “AI: Where It Has Been
            and Where It Is Going” (Samuel, 1983), stated that the main goal of the
            fields of machine learning and artificial intelligence is:

                 “to get machines to exhibit behaviour, which if done by humans,
                 would be assumed to involve the use of intelligence.”
                                                                        1
               Genetic programming (GP) is an evolutionary computation (EC) tech-
            nique that automatically solves problems without requiring the user to know
            or specify the form or structure of the solution in advance. At the most
            abstract level GP is a systematic, domain-independent method for getting
            computers to solve problems automatically starting from a high-level state-
            ment of what needs to be done.
               Since its inception, GP has attracted the interest of myriads of people
            around the globe. This book gives an overview of the basics of GP, sum-
            marised important work that gave direction and impetus to the field and
            discusses some interesting new directions and applications. Things continue
            to change rapidly in genetic programming as investigators and practitioners
            discover new methods and applications. This makes it impossible to cover
            all aspects of GP, and this book should be seen as a snapshot of a particular
            moment in the history of the field.






               1 These are also known as evolutionary algorithms or EAs.

                                            1
   10   11   12   13   14   15   16   17   18   19   20