Neural Networks and Deep Learning
Using neural nets to recognize handwritten digits
How the backpropagation algorithm works
Improving the way neural networks learn
A visual proof that neural nets can compute any function
Why are deep neural networks hard to train?
Appendix: Is there a simple algorithm for intelligence?
Neural Networks and Deep Learning is a free online book. The book will teach you about:
For more details about the approach taken in the book, see here. Or you can jump directly to Chapter 1 and get started.