Created by W.Langdon from gp-bibliography.bib Revision:1.2031
@Book{banzhaf:1997:book,
author = "Wolfgang Banzhaf and Peter Nordin and
Robert E. Keller and Frank D. Francone",
title = "Genetic Programming -- An Introduction; On the
Automatic Evolution of Computer Programs and its
Applications",
publisher = "Morgan Kaufmann",
publisher2 = "dpunkt.verlag",
year = "1998",
address = "San Francisco, CA, USA",
address2 = "Heidelberg",
month = jan,
keywords = "genetic algorithms, genetic programming",
ISBN = "1-55860-510-X",
ISBN = "3-920993-58-6",
URL = "
http://www.elsevier.com/wps/find/bookdescription.cws_home/677869/description#description",
notes = "details from banzhaf Tue, 23 Sep 1997 12:58:06 PDT
updated banzhaf Fri, 23 Jun 2006 11:40:44 -0230
FROM THE FOREWORD BY J.R. KOZA
Genetic programming addresses the problem of automatic
programming, namely the problem of how to enable a
computer to do useful things without instructing it,
step by step, on how to do it. The rapid growth of the
field of genetic programming reflects the growing
recognition that, after half a century of research in
the fields of artificial intelligence, machine
learning, adaptive systems, automated logic, expert
systems, and neural networks, we may finally have a way
to achieve automatic programming. Genetic programming
is fundamentally different from other approaches in
terms of (i) its representation (namely, programs),
(ii) the role of knowledge (none), (iii) the role of
logic (none), and (iv) its mechanism (gleaned from
nature) for getting to a solution within the space of
possible solutions.
FROM THE FIRST SECTION OF THE BOOK
Automated programming will be one of the most important
areas of computer science research over the next twenty
years. Hardware speed and capability has leapt forward
exponentially. Yet software consistently lags years
behind the capabilities of the hardware. The gap
appears to be ever increasing. Demand for computer code
keeps growing but the process of writing code is still
mired in the modern day equivalent of the medieval
``guild'' days. Like swords in the 15th century,
muskets before the early 19th century and books before
the printing press, each piece of computer code is,
today, handmade by a craftsman for a particular
purpose. The history of computer programming is a
history of attempts to move away from the ``craftsman''
approach -- structured programming, object oriented
programming, object libraries, rapid prototyping. But
each of these advances leaves the code that does the
real work firmly in the hands of a craftsman, the
programmer. The ability to enable computers to learn to
program themselves is of the utmost importance in
freeing the computer industry and the computer user
from code that is obsolete before it is released.
",
size = "480 pages",
}
Genetic Programming entries for Wolfgang Banzhaf Peter Nordin Robert E Keller Frank D Francone