Items related to Genetic programming - An Introduction: On the Automatic...

Genetic programming - An Introduction: On the Automatic Evolution of Computer Programs and Its Applications - Hardcover

  • 3.82 out of 5 stars
    28 ratings by Goodreads
 
9783920993584: Genetic programming - An Introduction: On the Automatic Evolution of Computer Programs and Its Applications

Synopsis

Imagine a world in which computers program other computers based on strategies borrowed from biology and natural selection. Genetic Programming: An Introduction explores fascinating possibilities like these in a thriving area of computer-science research. This research-quality book is for anyone who wants to see what genetic programming is and what it can offer the future of computing.

This text begins by situating genetic programming in terms of the history of computing and machine learning. Early sections show the links between Darwinism, molecular biology, and genetic programming. (Genetic programming uses the strategy of natural selection by solving a problem in successive iterations, which produces the "fittest" solution, much like new species evolve in the natural world.)

The authors present a lot of molecular-biology background since it is central to the genetic-programming project. (There are interesting parallels here. Just as our DNA contains inert information, programs developed using genetic algorithms usually contain many "extra" instructions, too--which often leads to bloated, though effective, code in the final product.) Even though this is extremely technical material, the authors do manage to engage the reader in the imaginative leap from Darwin and DNA to computers and the world of genetic programming.

Later chapters define what genetic programming is and what strategies it uses to let computers program themselves. The authors also examine the state of the art of genetic programming and define what problems need to be solved before it can be widely adopted. The amount of research in this section will mostly benefit specialists in the genetic-programming field.

A later chapter on applications that use genetic programming offers dozens of papers, with applications of this approach from a wide variety of fields, including biology, industry, and computers (and some impressive technologies such as robotics and data mining). Though the authors exaggerate somewhat on how "real world" these applications are, it's clear that genetic programming will continue to improve and find its way into more areas of computing--with even more productive results. Though coding by humans is safe for the foreseeable future, genetic programming offers an appealing alternative to some kinds of problems. --Richard V. Dragan

"synopsis" may belong to another edition of this title.

Review

Imagine a world in which computers program other computers based on strategies borrowed from biology and natural selection. Genetic Programming: An Introduction explores fascinating possibilities like these in a thriving area of computer-science research. This research-quality book is for anyone who wants to see what genetic programming is and what it can offer the future of computing.

This text begins by situating genetic programming in terms of the history of computing and machine learning. Early sections show the links between Darwinism, molecular biology, and genetic programming. (Genetic programming uses the strategy of natural selection by solving a problem in successive iterations, which produces the "fittest" solution, much like new species evolve in the natural world.)

The authors present a lot of molecular-biology background since it is central to the genetic-programming project. (There are interesting parallels here. Just as our DNA contains inert information, programs developed using genetic algorithms usually contain many "extra" instructions, too--which often leads to bloated, though effective, code in the final product.) Even though this is extremely technical material, the authors do manage to engage the reader in the imaginative leap from Darwin and DNA to computers and the world of genetic programming.

Later chapters define what genetic programming is and what strategies it uses to let computers program themselves. The authors also examine the state of the art of genetic programming and define what problems need to be solved before it can be widely adopted. The amount of research in this section will mostly benefit specialists in the genetic-programming field.

A later chapter on applications that use genetic programming offers dozens of papers, with applications of this approach from a wide variety of fields, including biology, industry, and computers (and some impressive technologies such as robotics and data mining). Though the authors exaggerate somewhat on how "real world" these applications are, it's clear that genetic programming will continue to improve and find its way into more areas of computing--with even more productive results. Though coding by humans is safe for the foreseeable future, genetic programming offers an appealing alternative to some kinds of problems. --Richard V. Dragan

From the Back Cover

To order this title for shipment to Austria, Germany, or Switzerland, please contact dpunkt verlag directly.

"[The authors] have performed a remarkable double service with this excellent book on genetic programming. First, they give an up-to-date view of the rapidly growing field of automatic creation of computer programs by means of evolution and, second, they bring together their own innovative and formidable work on evolution of assembly language machine code and linear genomes."
--John R. Koza

Since the early 1990s, genetic programming (GP)―a discipline whose goal is to enable the automatic generation of computer programs―has emerged as one of the most promising paradigms for fast, productive software development. GP combines biological metaphors gleaned from Darwin's theory of evolution with computer-science approaches drawn from the field of machine learning to create programs that are capable of adapting or recreating themselves for open-ended tasks.

This unique introduction to GP provides a detailed overview of the subject and its antecedents, with extensive references to the published and online literature. In addition to explaining the fundamental theory and important algorithms, the text includes practical discussions covering a wealth of potential applications and real-world implementation techniques. Software professionals needing to understand and apply GP concepts will find this book an invaluable practical and theoretical guide.

"About this title" may belong to another edition of this title.

  • PublisherDpunkt-verlag
  • Publication date1998
  • ISBN 10 3920993586
  • ISBN 13 9783920993584
  • BindingHardcover
  • LanguageEnglish
  • Number of pages470
  • Rating
    • 3.82 out of 5 stars
      28 ratings by Goodreads

Buy Used

Condition: Very Good
Imagine a world in which computers...
View this item

US$ 34.48 shipping from Germany to U.S.A.

Destination, rates & speeds

Other Popular Editions of the Same Title

9781558605107: Genetic Programming: An Introduction (The Morgan Kaufmann Series in Artificial Intelligence)

Featured Edition

ISBN 10:  155860510X ISBN 13:  9781558605107
Publisher: Morgan Kaufmann, 1997
Hardcover

Search results for Genetic programming - An Introduction: On the Automatic...

Stock Image

Wolfgang Banzhaf Peter Nordin Robert Keller
Published by Dpunkt.Verlag GmbH, 1998
ISBN 10: 3920993586 ISBN 13: 9783920993584
Used Hardcover

Seller: BUCHSERVICE / ANTIQUARIAT Lars Lutzer, Wahlstedt, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Hardcover. Condition: gut. 1998. Imagine a world in which computers program other computers based on strategies borrowed from biology and natural selection. Genetic ProgrammingAn Introduction explores fascinating possibilities like these in a thriving area of computer-science research. This research-quality book is for anyone who wants to see what genetic programming is and what it can offer the future of computing. This text begins by situating genetic programming in terms of the history of computing and machine learning. Early sections show the links between Darwinism, molecular biology, and genetic programming. (Genetic programming uses the strategy of natural selection by solving a problem in successive iterations, which produces the "fittest" solution, much like new species evolve in the natural world.) The authors present a lot of molecular-biology background since it is central to the genetic-programming project. (There are interesting parallels here. Just as our DNA contains inert information, programs developed using genetic algorithms usually contain many "extra" instructions, too--which often leads to bloated, though effective, code in the final product.) Even though this is extremely technical material, the authors do manage to engage the reader in the imaginative leap from Darwin and DNA to computers and the world of genetic programming. Later chapters define what genetic programming is and what strategies it uses to let computers program themselves. The authors also examine the state of the art of genetic programming and define what problems need to be solved before it can be widely adopted. The amount of research in this section will mostly benefit specialists in the genetic-programming field. A later chapter on applications that use genetic programming offers dozens of papers, with applications of this approach from a wide variety of fields, including biology, industry, and computers (and some impressive technologies such as robotics and data mining). Though the authors exaggerate somewhat on how "real world" these applications are, it's clear that genetic programming will continue to improve and find its way into more areas of computing--with even more productive results. Though coding by humans is safe for the foreseeable future, genetic programming offers an appealing alternative to some kinds of problems. Das Buch läßt fast keine Wünsche offen. Wollen wir gleich mit dem "kleinen Problem" anfangen. Was ich als einzigstes bemängel ist ein praktischer Bezug mit dem zu schreibenden Quellcode. Hätten die Autoren im Buch eine einfache Variante mal besprochen, wäre das Buch Gold wert. Nichts desto trotz, ist es eine Pflichtlektüre. Jeder GP-Operator wird auseinander genommen und seine Auswirkungen gezeigt, welche manchmal sehr gravierend sein kann. Auch die verschiedenen Arten der Datenstrukturen für GP werden erklärt (Automaten, Bäume, sequenzielle Liste). Auch ein wichtiger Teil über die Introns ist drinne, also alles was man braucht. Genetic Programming, an Introduction. Automatic Evolution of Computer Programs and Its Applications Wolfgang Banzhaf Peter Nordin Robert Keller Dpunkt.Verlag GmbH In englischer Sprache. 470 pages. 23,6 x 17,5 x 2,5 cm. Seller Inventory # BN3257

Contact seller

Buy Used

US$ 59.28
Convert currency
Shipping: US$ 34.48
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Wolfgang Banzhaf; Peter Nordin; Robert E. Kelller; Frank D. Francone
Published by Dpunkt-verlag, 1998
ISBN 10: 3920993586 ISBN 13: 9783920993584
Used Hardcover

Seller: Solr Books, Lincolnwood, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: very_good. This books is in Very good condition. There may be a few flaws like shelf wear and some light wear. Seller Inventory # BCV.3920993586.VG

Contact seller

Buy Used

US$ 193.78
Convert currency
Shipping: US$ 7.98
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket