The goal is to enable the students to understand the fundamental Deep Learning algorithms for large datasets. To this end, the theory of these algorithms is developed in the lectures and during the practice sessions, many such data sets are analyzed.
Knowledge of the Deep Learning approaches for large data sets and the ability to apply the appropriate algorithm for successfully solving a given machine learning problem.
• Review Linear Algebra, Probability and Numerical Computation
• Machine Learning Basics
• Deep Feedforward Networks
• Regularization for Deep Learning
• Optimization for Training Deep Models
• Convolutional Networks
• Sequence Modeling
• Practical Methodology
The module is based on the excellent book: "Deep Learning" from Ian
Goodfellow, Yoshua Bengio and Aaron Courville.