Stanford CS231n – Convolutional Neural Networks for Visual Recognition
cs231n.github.io
cs231n.github.io
Our syllabus is here: http://cs231n.stanford.edu/syllabus.html where you can also find lecture slides, which have some more information.
Lastly, our assignments (that walk you through implementing a Softmax/SVM classifier and Neural Networks and ConvNets in Python+numpy) are all on terminal.com. Terminal.com lets us set up a VM in the browser: You visit the assignment URL, fork the snapshot, and you can work right away on the assignment in your browser on an IPython Notebook: the data is there, all dependencies are already installed, and everything ready to go. We're also working with terminal.com right now to get access to GPU machines soon, which will let us set up assignments that use Caffe and efficient GPU code, etc.
There have been some whispers of offering this class next year as a proper MOOC, in which case we'd definitely have videos. I'm just not sure if I'm up for it yet - I enjoy dissemination but I'm also starting to miss research quite a bit, and a MOOC would likely be the same thing or worse all over again.
Props to the way you're handling this!
Along with various other nice work about neural networks:
http://cs.stanford.edu/people/karpathy/convnetjs/started.htm...
http://cs.stanford.edu/people/karpathy/recurrentjs/
http://karpathy.github.io/neuralnets/
Nice visualization about classifiers from the class (various svm, softmax):
http://vision.stanford.edu/teaching/cs231n/linear-classify-d...