Overview
This course on deep learning aims to provide learners with a foundational understanding of deep learning concepts. The course covers topics such as the perceptron, neural networks, loss functions, training methods like gradient descent and backpropagation, as well as regularization techniques. The teaching method includes lectures with slides and lab materials. This course is intended for individuals interested in gaining knowledge about deep learning, regardless of their prior experience in the field.
Syllabus
​ - Introduction
​ - Course information
​ - Why deep learning?
​ - The perceptron
​ - Perceptron example
​ - From perceptrons to neural networks
​ - Applying neural networks
​ - Loss functions
​ - Training and gradient descent
​ - Backpropagation
​ - Setting the learning rate
​ - Batched gradient descent
​ - Regularization: dropout and early stopping
​ - Summary
Taught by
https://www.youtube.com/@AAmini/videos