The MOST in-depth look at neural network theory, and how to code one with pure Python and Tensorflow
This course will get you started in building your FIRST artificial neural network using deep learning techniques.
Following my previous course on logistic regression, we take this basic building block, and build full-on non-linear neural networks right out of the gate using Python and Numpy.
You should take this course if you are interested in starting your journey toward becoming a master at deep learning, or if you are interested in machine learning and data science in general.
If you already know about softmax and backpropagation, and you want to skip over the theory and speed things up using more advanced techniques along with GPU-optimization, check out my follow-up course on this topic, Data Science: Practical Deep Learning Concepts in Theano and TensorFlow.
If you want more than just a superficial look at machine learning models, this course is for you.