If you're good with math and interested in machine learning, I'd recommend checking out Theano's Deep Learning Tutorials:
http://deeplearning.net/tutorial/
Theano is a python library that basically compiles graphs of mathematical functions into highly-optimized C code. For computationally-intensive AI applications (ie, all the fun stuff), there's nothing that I've found better than Theano.
If you work through the tutorials (I re-wrote each example from scratch using them as a guide), you'll get a pretty good feel for how to use it.
I would strongly recommend Andrew Ng's coursera course on ML as a starting point, though.
Theano is a python library that basically compiles graphs of mathematical functions into highly-optimized C code. For computationally-intensive AI applications (ie, all the fun stuff), there's nothing that I've found better than Theano.
If you work through the tutorials (I re-wrote each example from scratch using them as a guide), you'll get a pretty good feel for how to use it.
I would strongly recommend Andrew Ng's coursera course on ML as a starting point, though.