MLND udacity machine learning nano degree materials. topics include: Supervised Learning Unsupervised Learning Reinforcement Learning Deep Reinforcement Learning Neural Networks Multi-layer perceptron Convolution NN Recurrent NN