Deep learning Courses

Oct 9, 2015


Deep Learning

EECS 598: Unsupervised Feature Learning

NVIDIA’s Deep Learning Courses

https://developer.nvidia.com/deep-learning-courses

ECE 6504 Deep Learning for Perception

University of Oxford: Machine Learning: 2014-2015

University of Birmingham 2014: Introduction to Neural Computation (Level 4/M); Neural Computation (Level 3/H)(by John A. Bullinaria)

http://www.cs.bham.ac.uk/~jxb/inc.html

CMU: Deep Learning

stat212b: Topics Course on Deep Learning for Spring 2016

Good materials on deep learning

http://eclass.cc/courselists/117_deep_learning

Deep Learning: Course by Yann LeCun at Collège de France 2016(Slides in English)

CSC321 Winter 2015: Introduction to Neural Networks

ELEG 5040: Advanced Topics in Signal Processing (Introduction to Deep Learning)

Self-Study Courses for Deep Learning (NVIDIA Deep Learning Institute)

Introduction to Deep Learning

Deep Learning Courses

Creative Applications of Deep Learning w/ Tensorflow

Deep Learning School: September 24-25, 2016 Stanford, CA

CSC 2541 Fall 2016: Differentiable Inference and Generative Models

CS 294-131: Special Topics in Deep Learning (Fall, 2016)

https://berkeley-deep-learning.github.io/cs294-dl-f16/

Fork of Lempitsky DL for HSE master students.

ELEG 5040: Advanced Topics in Signal Processing (Introduction to Deep Learning)

CS 20SI: Tensorflow for Deep Learning Research

Deep Learning with TensorFlow

https://bigdatauniversity.com/courses/deep-learning-tensorflow/

Deep Learning course

CSE 599G1: Deep Learning System

CSC 321 Winter 2017: Intro to Neural Networks and Machine Learning

http://www.cs.toronto.edu/~rgrosse/courses/csc321_2017/

With Video Lectures

Deep Learning: Taking machine learning to the next level (Udacity)

Neural networks class - Université de Sherbrooke

Deep Learning: Theoretical Motivations

University of Waterloo: STAT 946 - Deep Learning

Deep Learning (2016) - BME 595A, Eugenio Culurciello, Purdue University

UVA DEEP LEARNING COURSE

Practical Deep Learning For Coders, Part 1

T81-558:Applications of Deep Neural Networks

CS294-129 Designing, Visualizing and Understanding Deep Neural Networks

MIT 6.S191: Introduction to Deep Learning

Edx: Deep Learning Explained

Computer Vision

Stanford CS231n: Convolutional Neural Networks for Visual Recognition (Spring 2017)

Stanford CS231n: Convolutional Neural Networks for Visual Recognition (Winter 2016)

ITP-NYU - Spring 2016

Deep Learning for Computer Vision Barcelona: Summer seminar UPC TelecomBCN (July 4-8, 2016)

DLCV - Deep Learning for Computer Vision

Natural Language Processing

CS224n: Natural Language Processing with Deep Learning

Course notes for CS224N Winter17

https://github.com/stanfordnlp/cs224n-winter17-notes

Stanford CS224d: Deep Learning for Natural Language Processing

Code for Stanford CS224D: deep learning for natural language understanding

Deep Learning for NLP - Lecture October 2015

Harvard University: CS287: Natural Language Processing

http://cs287.fas.harvard.edu/

Deep Learning for Natural Language Processing: 2016-2017

GPU Programming

Course on CUDA Programming on NVIDIA GPUs, July 27–31, 2015

An Introduction to GPU Programming using Theano

GPU Programming

Parallel Programming

Intro to Parallel Programming Using CUDA to Harness the Power of GPUs (Udacity)

https://www.udacity.com/course/intro-to-parallel-programming–cs344

Resources

Open Source Deep Learning Curriculum

http://www.deeplearningweekly.com/pages/open_source_deep_learning_curriculum