Deep Learning- CS60010
Spring Semester - 2023-24
Instructors
Pawan Goyal
Course Timings
Lectures
Wednesday - 11:00 - 12:00 (NC321)
Thursday - 12:00 - 13:00 (NC321)
Friday - 8:00 - 9:00 (NC321)
Teaching Assistants
Subhendu Khatuya, Sujeet Jaiswal, Sourjyadip Ray, Pretam Ray, Kunal Kingkar Das
Announcements
First Class on January 3trd, 11:00 AM.
Syllabus
- Introduction to Deep Learning, Supervised learning
- Shallow and Deep Neural Networks
- Mathematics for Deep Learning
- Loss Functions, Training Models, Gradients and Initialization,
Measuring Performance, Regularization
- Recurrent Neural Networks, Convolutional Neural Networks
- Transformers
- Pretraining, Large Language Models and other multi-modal Foundational
Models
- Generative Adversarial Networks, Variational Autoencoders
- Diffusion Models
Text and Reference Literature
- Simon J.D. Prince. Understanding Deep Learning. MIT
Press. (2023).
- Ian J. Goodfellow, Yoshua Bengio, and Aaron
Courville. Deep learning. MIT Press. (2016).
|