Where Can I Learn About Artificial Neural Networks?

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
3 replies · 3K views
phiby
Messages
74
Reaction score
0
Hi,
I am a very experienced programmer in C & C++. I want to learn about Artificial Neural Networks. Can someone recommend good books or websites?
 
Physics news on Phys.org
yeah, I just read a book called ai techniques for game programming. Despite the title, the techniques discussed are very applicable to other types of programming. About 1/3 of the text is dedicated to artificial neural networks.
 
http://www.ai-junkie.com/ - really simple and straight forward with walk through to create simple feed forward nets using OOP in C++ (also uses genetic algorithms), lacks depth in that it totally skips everything not feed forward (ie backprop)
http://www.willamette.edu/~gorr/classes/cs449/intro.html - a lot of theory
http://www.doc.ic.ac.uk/~nd/surprise_96/journal/vol4/cs11/report.html - even more theory (particularly useful is Appendix B, I thought)
 
You need complex feedback loops to construct a decent neural net - TylerH gives some good references. It is no trivial task. The US defense department spent millions to devise the guidance system for 'smart' bombs.