Make Your Own Neural Network: Tariq Rashid: 9781530826605: Amazon.com: Books

#artificialintelligence 

This is a very nice introduction into Neural Networks. I have been recommending this to my friends and family. Even if you are afraid of the mathematics involved, the appendix in the book covers what you need to know in order to make sense of the math (most of it is simple algebra) with just a bit of derivatives that involve the chain rule. This is one of the few books that not only goes over the theory but also the step by step implementation (training your network to recognize handwritten numbers in Python) as well as testing the code and making minor tweaks to show how that will affect the overall accuracy of the network. For an added bonus, the author includes a chapter describing how you can train the network to recognize your own handwriting and things you can do to further increase the accuracy.