or
Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $1.36 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Genetic Programming: On the Programming of Computers by Means of Natural Selection (Complex Adaptive Systems) [Hardcover]

John R. Koza
4.7 out of 5 stars  See all reviews (10 customer reviews)

List Price: $100.00
Price: $86.82 & FREE Shipping. Details
You Save: $13.18 (13%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 6 left in stock (more on the way).
Ships from and sold by Amazon.com. Gift-wrap available.
Want it Tuesday, May 28? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Hardcover $86.82  
Paperback --  
Sell Back Your Copy for $1.36
No matter where you bought them, get up to 70% back when you sell your books at Amazon.com.
Used Price$14.63
Trade-in Price$1.36
Price after
Trade-in
$13.27

Book Description

December 11, 1992 0262111705 978-0262111706 1

Genetic programming may be more powerful than neural networks and other machine learning techniques, able to solve problems in a wider range of disciplines. In this ground-breaking book, John Koza shows how this remarkable paradigm works and provides substantial empirical evidence that solutions to a great variety of problems from many different fields can be found by genetically breeding populations of computer programs. Genetic Programming contains a great many worked examples and includes a sample computer code that will allow readers to run their own programs.In getting computers to solve problems without being explicitly programmed, Koza stresses two points: that seemingly different problems from a variety of fields can be reformulated as problems of program induction, and that the recently developed genetic programming paradigm provides a way to search the space of possible computer programs for a highly fit individual computer program to solve the problems of program induction. Good programs are found by evolving them in a computer against a fitness measure instead of by sitting down and writing them.John R. Koza is Consulting Associate Professor in the Computer Science Department at Stanford University.


Frequently Bought Together

Genetic Programming: On the Programming of Computers by Means of Natural Selection (Complex Adaptive Systems) + A Field Guide to Genetic Programming
Price for both: $100.41

One of these items ships sooner than the other.

Buy the selected items together
  • A Field Guide to Genetic Programming $13.59


Editorial Reviews

Review

The research reported in this book is a tour de force. For the first time, since the idea was bandied about in the '40s and early '50s, we have a non-trivial, nontailored set of examples of automatic programming." John Holland

About the Author

John R. Koza is Consulting Professor in the Computer Science Department at Stanford University.

Product Details

  • Hardcover: 840 pages
  • Publisher: A Bradford Book; 1 edition (December 11, 1992)
  • Language: English
  • ISBN-10: 0262111705
  • ISBN-13: 978-0262111706
  • Product Dimensions: 7 x 2 x 10 inches
  • Shipping Weight: 3.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Best Sellers Rank: #879,984 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.7 out of 5 stars
(10)
4.7 out of 5 stars
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
20 of 20 people found the following review helpful
5.0 out of 5 stars The essential reference for GP July 4, 2002
Format:Hardcover
Yeah, its a big book...weighs a ton. However, only the first few chapters are concerned with the basic mechanisms of GP (should be familiar to anyone with a background in genetic algorithms or evolutionary computation). The rest of the book is chock full of examples on how to apply GP. These examples are essential and very welcome. I've found that I can usually find a solved problem in Koza that is similar to what I'm after, then I adapt it to my needs. This is a great reference, but don't be fooled into thinking this book is a tutorial. Think of it more as an exposition of GP with examples. For a tutorial, look somewhere else.
Comment | 
Was this review helpful to you?
24 of 26 people found the following review helpful
By A Customer
Format:Hardcover
The short history of computer science as a discipline has
had two major concerns: the production of programs that are
provably efficient, and the production of programs that are
provably correct. "Genetic Programming" is, possibly, the beginning
of a third stream in CS, the production of programs that are possibly
neither efficient nor correct, but
"fit" to perform a given task.

A strange idea to computer scientists, perhaps, but consider
the analogy with living creatures. Is a shark, a bee, or a
turtle either "efficient" or "correct"? Perhaps, perhaps
not; there doesn't seem to be a way to measure these concepts
for something as complex as a living species. But they are
"fit." They've been successful, as species, in their respective
ecological niches for millions of years.

Koza's big idea is the automatic generation of programs
via mutation and selection, by analogy with living systems,
and he's written a big book to go with the big idea (819 pages).
Demonstrating creation of non-trivial programs by means of
simulated mutation & selection is a major accomplishment.
I'd rate the promise of this line of research as high, given
that compute power becomes cheaper every year while human
brain power becomes more expensive. Also, natural systems
are resilient and adaptive to changes in the environment,
while man-made software systems are all too fragile. This
observation leads to the hope that "fit" programs may increase
the robustness of the the computer networks on which so
much now depends.

One quibble: there is a thin book inside this fat book, trying to get out.
The thin book would make the research more accessible to
the average practicing programmer. Until such a "reader's
edition" comes out, "Genetic Programming" is a unique
resource volume.
Comment | 
Was this review helpful to you?
8 of 8 people found the following review helpful
5.0 out of 5 stars Great introduction. July 11, 2006
Format:Hardcover
I became interested in Genetic Programming after hearing one of the professors at our university lecture on it to a small group of students and other professors. I asked what book might be a good starting point and he pointed me here and i'm glad he did.

This first volume in the Genetic Programming series of books by Koza is very well organized and clear in its explanations. I have not tried the techniques presented yet, but I have some good ideas on how to proceed. The author uses LISP as the language of choice in the book, but practically any modern language should be sufficient.

If you have any interest in Genetic Programming, I encourage you to at least pick up this first volume and read through it. This technology is still relatively new and the application of the techniques seems virtually limitless.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
4.0 out of 5 stars Too far over my head, but very clear in its exposition of topics and...
This is not an "Introduction to Genetic Programming" of the type I was seeking after reading much on Complex Adaptive Systems and Information theory. Read more
Published 3 months ago by William D. Fusfield
5.0 out of 5 stars Unique book on the implementation of genetic programming
This is a great "how to" book loaded with examples of how to implement genetic algorithms. The two main points this book makes is that many seemingly different problems can be... Read more
Published on June 30, 2007 by calvinnme
5.0 out of 5 stars Must Have for all GP students
If you are someone who plans to study Genetic Programming, or are already doing so and feel kind of lost about it, then you must read this book. Read more
Published on September 21, 2005 by Edwin Law
5.0 out of 5 stars Genetic Programming
The book was very large but enjoyable and made the subject very clear and easy to understand. It explained the genetic programming algorithm very well and showed the results of... Read more
Published on January 9, 2002 by Jacques A Roth
5.0 out of 5 stars Most fit book?
Genetic algorithms refer to computer programs that 'evolve' in ways similar to biological organisms. Read more
Published on November 26, 2000 by Howard Schneider
4.0 out of 5 stars A book for anyone interested in AI
I bought Genetic Programming (GP) I & II many years ago. While I have yet to find a useful application of Koza'a work to my problems, I think many of the ideas he introduces... Read more
Published on November 3, 1999
5.0 out of 5 stars Excelente libro
Puntos a favor: - descripción original de la GP - muchos ejemplos de su aplicabilidad - fácil de comprender

Puntos en contra: - código fuente en un... Read more

Published on September 24, 1998
Search Customer Reviews
Only search this product's reviews


Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 



So You'd Like to...


Create a guide


Look for Similar Items by Category