4 ms·
I saw this book on HN several years ago, and thought it was pretty interesting, and maybe worth reading. Unluckily, it didn't help me very much in learning mor
by chillee 9y ago
I saw this book on HN several years ago, and thought it was pretty interesting, and maybe worth reading.
Unluckily, it didn't help me very much in learning more about this field, nor did I think it was very helpful for solving other problems. Basically, it's more of an encyclopedia than a textbook, and not a good starting point.
Every post is basically separated into "biological inspiration", a brief description of the algorithm itself, and then a listing of the pseudocode and Ruby code.
The primary thing I was left wanting was 1. Either an intuitive explanation of why the algorithm worked well or a more rigorous mathematical explanation. 2. A comparison with the other algorithms.
TL;DR: A good book for what it is. However, if you're somebody looking for an introduction to these algorithms, look elsewhere.
- nerdlogic 9y agoWhat do you suggest?
- jast 9y agoA good free book is https://cs.gmu.edu/~sean/book/metaheuristics/ https://cs.gmu.edu/~sean/book/metaheuristics/ Otherwise this is a good start: https://www.amazon.com/Introduction-Evolutionary-Computing-Natural/dp/3662448734 https://www.amazon.com/Introduction-Evolutionary-Computing-N...
- nerdlogic 9y agoThank you! The first - free - book is great so far.