All syllabi
Master's year 1 · 21 hours
Mathematics for ML and Deep Learning
The mathematical foundations of deep learning: linear algebra and SVD, multivariate calculus, optimization and information theory, with Python tutorials.
Learning objectives
- Compute gradients, Jacobians and Hessians, and formalize backpropagation
- Apply SVD and PCA to dimensionality reduction
- Understand convergence, saddle points and L1/L2 regularization
- Connect cross-entropy and KL divergence to the choice of loss function
Course outline Free preview
- Linear algebra, SVD and PCA
- Tutorial: SVD on images and PCA
- Multivariate calculus
- Tutorial: gradients of a two-layer network, autograd and JAX
- Probability and information theory
- Tutorial: SGD and Adam in practice
Session details are reserved for buyers.
Buy the syllabus to download the full PDF.