Live data from Hacker News

Clever Algorithms: Nature-Inspired Programming Recipes

cleveralgorithms.com

11–20 of 26 posts

Re: Clever Algorithms: Nature-Inspired Programming Recipes

#11
It was a long time ago I that was really excited by a computer science book but this is exactly the kind of data analysis/optimization/machine learning stuff that interests me. I'm definitely going to buy a copy.

The text looks very readable. The code examples are in Ruby, which I don't really know, but that's probably no problem as it's supposed to be similar to Python.

Re: Clever Algorithms: Nature-Inspired Programming Recipes

#12
post #5
post #4

The author is this Australian academic: http://www.ict.swin.edu.au/personal/jbrownlee/

I am no longer an academic. I had a go at the startup thing and am now a PhD surviving in industry :) The book has been released (today!) as a paperback, free PDF and free online. You may also fork the content on github if your keen: https://github.com/jbrownlee/CleverAlgorithms I'm happy to answer any questions. Some guff from the back cover of the book: Implementing an Artificial Intelligence algorithm is difficult…

As a (poor!) Computer Science student I want to give you much props for making a free version available. Just skimmed through a bit and the text seems very readable (good citations too). Hopefully this will finally help me close the gap between knowing the theory behind some AI techniques (especially neural networks) and actually implementing them. I'm certainly adding this to my list of books to get soon-ish.

Re: Clever Algorithms: Nature-Inspired Programming Recipes

#13
post #12
post #5

Earlier quoted context omitted.

I am no longer an academic. I had a go at the startup thing and am now a PhD surviving in industry :) The book has been released (today!) as a paperback, free PDF and free online. You may also fork the content on github if your keen: https://github.com/jbrownlee/CleverAlgorithms I'm happy to answer any questions. Some guff from the back cover of the book: Implementing an Artificial Intelligence algorithm is difficult…

As a (poor!) Computer Science student I want to give you much props for making a free version available. Just skimmed through a bit and the text seems very readable (good citations too). Hopefully this will finally help me close the gap between knowing the theory behind some AI techniques (especially neural networks) and actually implementing them. I'm certainly adding this to my list of books to get soon-ish.

Great, I hope you find it useful!

Re: Clever Algorithms: Nature-Inspired Programming Recipes

#14
A related paper just came out in Science a few days ago. The authors used the inner workings of a fruit fly's brain to provide a robust solution to the Maximal Independent Set (MIS) problem.

Check it out here: http://barkai-serv.weizmann.ac.il/GroupPage/ http://www.sciencemag.org/content/331/6014/183.abstract

Re: Clever Algorithms: Nature-Inspired Programming Recipes

#15
post #5
post #4

The author is this Australian academic: http://www.ict.swin.edu.au/personal/jbrownlee/

I am no longer an academic. I had a go at the startup thing and am now a PhD surviving in industry :) The book has been released (today!) as a paperback, free PDF and free online. You may also fork the content on github if your keen: https://github.com/jbrownlee/CleverAlgorithms I'm happy to answer any questions. Some guff from the back cover of the book: Implementing an Artificial Intelligence algorithm is difficult…

I had a quick browse through some of the content, something that caught my eye on page 7, is that the first sentence of each subsection contains the word 'paradigm': "A paradigm that is concerned with the investigation ...", "A paradigm that considers collective intelligence as a behavior that emerges through ...", "Neural Networks are a paradigm that is concerned with the investigation of ...", and "Fuzzy Intelligence is a paradigm that is concerned with the investigation of fuzzy logic". You might consider some rewording there.

Other than that it looks like a really nice introduction, I'll probably keep it on hand as a reference guide.

Re: Clever Algorithms: Nature-Inspired Programming Recipes

#17
post #7

Just bought a copy..thank you for making it available as a freely downloadable PDF :)

Cheers, I hope you enjoy it. Happy to answer any questions, just shoot me an email any time on jasonb _AT_ cleveralgorithms.com

Curious as to what kind of profit you're getting seeing as this is through Lulu... would like to support your efforts, is purchasing through Lulu the ideal way?

(Also curious as to the quality of their prints, I've heard in the past that code samples can be fuzzy, but I suppose that would be on a per book basis, and have not directly observed this myself)

Re: Clever Algorithms: Nature-Inspired Programming Recipes

#19
post #17

Earlier quoted context omitted.

Cheers, I hope you enjoy it. Happy to answer any questions, just shoot me an email any time on jasonb _AT_ cleveralgorithms.com

Curious as to what kind of profit you're getting seeing as this is through Lulu... would like to support your efforts, is purchasing through Lulu the ideal way? (Also curious as to the quality of their prints, I've heard in the past that code samples can be fuzzy, but I suppose that would be on a per book basis, and have not directly observed this myself)

Spreading the word is probably the best way to support the project, thanks for asking. Buying a paperback results in a few bucks royalty for me - which is nice - but will never pay for my time on this (not the point anyway).

I have two proof copies sitting here on my desk - the code does not look fuzzy to me, but as you allude, LuLu subcontracts to local printers and paperbacks may vary by region.

Re: Clever Algorithms: Nature-Inspired Programming Recipes

#20
post #15
post #5

Earlier quoted context omitted.

I am no longer an academic. I had a go at the startup thing and am now a PhD surviving in industry :) The book has been released (today!) as a paperback, free PDF and free online. You may also fork the content on github if your keen: https://github.com/jbrownlee/CleverAlgorithms I'm happy to answer any questions. Some guff from the back cover of the book: Implementing an Artificial Intelligence algorithm is difficult…

I had a quick browse through some of the content, something that caught my eye on page 7, is that the first sentence of each subsection contains the word 'paradigm': "A paradigm that is concerned with the investigation ...", "A paradigm that considers collective intelligence as a behavior that emerges through ...", "Neural Networks are a paradigm that is concerned with the investigation of ...", and "Fuzzy Intelligen…

Nice catch. I just grepped the text and can see what you mean. I've logged an issue for it: https://github.com/jbrownlee/CleverAlgorithms/issues#issue/1...
Post reply on HN