Applied Evolutionary Algorithms in Java

Author: Robert Ghanea-Hercock, Robert K. Ghanea-Hercock
List Price: $49.95
Our Price: Click to see the latest and low price
ISBN: 0387955682
Publisher: Springer Verlag (07 March, 2003)
Edition: Hardcover
Sales Rank: 552,371
Average Customer Rating: 1.67 out of 5

Buy now directly from Amazon.com - Purchase this book, safely and securely from the largest book dealer on the Internet, Amazon.com

Customer Reviews

Rating: 1 out of 5
Published by Springer?
I only browsed the book but I perfectly agree with my friend from milano. Another one of those little useless trash marked with high price because they knew there would be few buyers. How can my favorite publisher Springer join this business? (John-Wiley seems to be the pioneer on this.)


Rating: 1 out of 5
Not what you would expect
Java being the choice language for enterprise no-bs concrete applications I was expecting a practical viewpoint and a hands-on approach in this book. It turns out this skimpy booklet is
more of a an extended paper, something like a thesis with no practical value ( and hence no value at all). It won't teach you neither GA algorithms nor how to use Java to code them. The Java
word was put in to fool buyers exploiting the Java marketing wave. The only java GA algorithm presented in this book is in appendix B.... can it get worse than this?


Rating: 3 out of 5
Mitigated
i'm not sure this book is a good idea to start with evolutionary algorithms. The treatment it provides is certainly of an acceptable level, but it is too short to provide a deep understanding of how genetic algorithms work. If you want to understand how GAs work, Goldberg is THE place where to start. The code there is in Pascal, but frankly i don't see the advantage of Java for coding evolutionary algorithms for the first time. Maybe only after one has mastered the internals of genetic algorithms one can go to Java for advanced evolutionary algorithms for more complex tasks. One has first to understand well how data structures and operators work with a rather low-level language (C or C++), and then use Java for higher-level algorithms.

So although the content of this book is not bad at all, i'm not sure it's well-suited for newcomers, and for advanced people the material is too simple for bringing something new. The only contribution of this book from my viewpoint is the large number of websites where evolutionary code is available.

Similar Products

· An Introduction to Genetic Algorithms (Complex Adaptive Systems)
· The Java Developer's Guide to Eclipse
· Java Number Cruncher: The Java Programmer's Guide to Numerical Computing
· Artificial Immune Systems: A New Computational Intelligence Approach

Return To Main Computer Book IndexSearch Our Entire Computer Book Catalog