Library of Math
New and Used Math Books at Great Low Prices
Subscribe to the Library of Math Feed

An Introduction to Genetic Algorithms (Complex Adaptive Systems)

An Introduction to Genetic Algorithms (Complex Adaptive Systems)

enlarge enlarge 
Author: Melanie Mitchell
Publisher: The MIT Press
Category: Book

List Price: $35.00
Buy Used: $7.50
You Save: $27.50 (79%)



New (25) Used (19) from $7.50

Rating: 4.0 out of 5 stars 17 reviews
Sales Rank: 274534

Media: Paperback
Pages: 221
Number Of Items: 1
Shipping Weight (lbs): 1.1
Dimensions (in): 9.8 x 6.7 x 0.6

ISBN: 0262631857
Dewey Decimal Number: 006
EAN: 9780262631853

Publication Date: February 6, 1998
Availability: Usually ships in 1-2 business days
Condition: Pages clean and tight. Cover in good condition, with slight corner bumping.

Similar Items:

  • Genetic Algorithms in Search, Optimization, and Machine Learning
  • Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence
  • Genetic Programming: On the Programming of Computers by Means of Natural Selection (Complex Adaptive Systems)
  • Introduction to Evolutionary Computing (Natural Computing Series)
  • Foundations of Genetic Programming

Editorial Reviews:

Product Description
Genetic algorithms have been used in science and engineering as adaptive algorithms for solving practical problems and as computational models of natural evolutionary systems. This brief, accessible introduction describes some of the most interesting research in the field and also enables readers to implement and experiment with genetic algorithms on their own. It focuses in depth on a small set of important and interesting topics?particularly in machine learning, scientific modeling, and artificial life?and reviews a broad span of research, including the work of Mitchell and her colleagues. The descriptions of applications and modeling projects stretch beyond the strict boundaries of computer science to include dynamical systems theory, game theory, molecular biology, ecology, evolutionary biology, and population genetics.


Customer Reviews:   Read 12 more reviews...

5 out of 5 stars Brief and to the Point   February 21, 2000
Chris McKinstry (South America)
26 out of 28 found this review helpful

This book is brief and to the point. You won't find here pages of source code that you could have easily ftp'd yourself. What you will find is solid theory in a mere 224 pages. This is the quickest and best way to get up to speed on GA's there is. Which is why it is a standard textbook in the field.


5 out of 5 stars Excellent book   June 15, 2000
Mark (Ottawa, Canada)
14 out of 14 found this review helpful

This is an excellent introductory book on genetic algorithms. It's very concisely written and there are a ton of interesting projects and programs to do. I've done a few of them myself and learned a lot. This book is one of those that I keep going back to and I always find some new idea or thing to try out.

If you're a programmer and have been thinking of getting into genetic algorithms, you won't go wrong with this book. Very highly recommended.


5 out of 5 stars An introduction and much more   January 26, 2004
dean_from_sa (Plano,TX)
8 out of 8 found this review helpful

First it must be said that the book is not an introduction that the non-scientist will easily understand. Some knowledge of computer programming is assumed. It acknowledges this in the last paragraph of the preface. Many of the notations in the book are unfamiliar to business or financial readers. There is no mathematics beyond algebra so the aforementioned prerequisites are the main hills to climb.

Mitchell's book is an overview of genetic algorithm analysis techniques as of 1996. The author gives a history of pre-computer evolutionary strategies and a summary of John Holland's pioneering work. A description of the basic terminology is presented and examples of problems solved using a GA (such as the prisoner's dilemma). The second chapter discusses evolving programs in Lisp and cellular automata. Also included in this chapter is a discussion of predicting dynamical systems. This was the section that has the most interest for me. Also interesting was the summary in this chapter about putting GAs into a neural network so that the ANNs could evolve.

The fifth chapter discusses when to employ a GA for maximum success. I appreciate the clearly thought out discussion of when to choose a GA for a problem. Sometimes authors of these types of books mimic the man with a hammer that thinks everything looks like a nail.


5 out of 5 stars Great introduction for the uninitiated!   August 14, 1998
7 out of 7 found this review helpful

This book is ideal for someone totally new to the field of GAs. Mitchell begins with the fundamental concepts of the simple GA and proceeds to survey a wide variety of applications. I especially enjoyed the coverage of topics related to machine intelligence, which are sometimes left out in books that focus solely on optimization. The book contains enough information for someone with programming experience to code their own GA (including suggested computer exercises), although no source code is presented. However, the background gained from reading Mitchell's book will enable an easier read of more technical books (which may include source code implementations).


5 out of 5 stars A Great Introduction to Genetic Algorithms   December 7, 2002
Brian K. Schmidt (Carlisle, MA United States)
8 out of 9 found this review helpful

This is a great place to start to learn about genetic algorithms. The writing is clear and not bogged down by jargon. The book is not overly technical; it is written for the layman and has a casual conversational style that is a pleasure to read.

About half of the book is devoted to presenting examples of studies that have used genetic algorithms. These examples are interesting in themselves and also serve to illustrate the variety of genetic approaches that are available. The book also presents conflicting points of view of experts about which algorithms work best and why. This is helpful in combatting the impression that a beginner sometimes gets that everything is simple and all the answers are known.

 
about us contact us privacy policy terms of use mision statement lom help
The Library of Math - Online Math Organized by Subject Into Topics. © 2005 - 2008 www.LibraryOfMath.com All rights reserved. math rss