I am very proud to announce that my book has been published:
Jason Brownlee, "Clever Algorithms: Nature-Inspired Programming Recipes, 2011It is available in Paperback, free PDF and free online as website.
It has been a long journey and I'm so happy that I've made it. Thanks again to all those who helped and supported the project.
From the back cover:
Implementing an Artificial Intelligence algorithm is difficult. Algorithm descriptions may be incomplete, inconsistent, and distributed across a number of papers, chapters and even websites. This can result in varied interpretations of algorithms, undue attrition of algorithms, and ultimately bad science.
This book is an effort to address these issues by providing a handbook of algorithmic recipes drawn from the fields of Metaheuristics, Biologically Inspired Computation and Computational Intelligence, described in a complete, consistent, and centralized manner. These standardized descriptions were carefully designed to be accessible, usable, and understandable. Most of the algorithms described were originally inspired by biological and natural systems, such as the adaptive capabilities of genetic evolution and the acquired immune system, and the foraging behaviors of birds, bees, ants and bacteria. An encyclopedic algorithm reference, this book is intended for research scientists, engineers, students, and interested amateurs.
Each algorithm description provides a working code example in the Ruby Programming Language. Source code and additional resources can be downloaded from the books companion website online at http://www.CleverAlgorithms.com




3 comments:
Some coverage and discussion of Clever Algorithms around the web:
* Reddit Programming
* Reddit compsci
* Reddit ruby
* Hacker News
* Ruby Inside
Tweet by Yukihiro Matz (creator of ruby) on my Clever Algorithms book: Tweet
Code review and discussion Advice on making ruby code more ruby-like (I hope this codereview stackexchange stays up)
Post a Comment