Resources
Books and Lecture Notes (free and online)
- A Brief Introduction to Neural Networks
- Deep Learning
- Deep Learning Methods and Applications
- Dive into Deep Learning
- Mathematics for Machine Learning
- Neural Networks and Deep Learning
MOOCs and Video Lectures
- Deep Learning with Python and PyTorch
- Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization
- Machine Learning
- Mathematics for Machine Learning Specialization
- Neural Networks and Deep Learning
- Supervised Machine Learning: Regression and Classification
Other Deep Learning Courses
- CS231n Deep Learning for Computer Vision, Stanford
- 6.S191 Introduction to Deep Learning, MIT
- 11-785 Introduction to Deep Learning, CMU
- ECE60146 Deep Learning, Purdue