This repository contains materials to help you learn about Deep Learning with the Microsoft Cognitive Toolkit (CNTK) and Microsoft Azure. Students can find slides, tutorial notebooks, and scripts covering a variety of deep learning fundamentals and applications. These course assets will teach you how to implement convolutional networks, recurrent networks, and generative models and apply them to problems in computer vision, natural language processing, and reinforcement learning. The course materials will pay particular attention on how to implement these algorithms most effectively using the resources provided by the Azure infrastructure, and best practices when working with CNTK.
- Deep Learning Explained, edX 2017
- Online MOOC that covers the fundamentals of Deep Learning with the Microsoft Cognitive Toolkit
- Consists of 7 modules
- Released in June 2017
- deeplearning.ai - Coursera Specialization Taught by Andrew Ng
- Specialization consisting of 5 MOOCs on Deep Learning taught by Andrew Ng
- Taught using TensorFlow
- fastAI
- 2 Deep Learning courses taught by Jeremy Howard and Rachel Thomas at USF
- CS231n - Convolutional Networks for Visual Recognition
- CS224n - Natural Language Processing with Deep Learning
- Neural Networks and Deep Learning - Michael Nielsen
- Deep Learning - Ian Goodfellow, Youshua Bengio & Aaron Courville
- Chris Olah's Blog
- Distill Publications
- Andrej Karpathy's Blog
- Denny Britz's Blog
- Edwin Chen's Blog
- Off the Convex Path - Join blog with Sanjeev Arora, Moritz Hardt & Nisheeth Vishnoi
- BAIR - Berkeley AI Research Blog