Module | Event Type | Date | Description | Course Materials |
---|---|---|---|---|
Module 01 | Lecture 1 | Monday Jan 04 |
Introduction, Linear Algebra Primer Course logistics and overview. Linear Algebra review. |
[slides (pptx)] |
Lecture 2 | Tuesday Jan 05 |
Linear Algebra Primer (contd.) Vector Calculus Review Brief review of concepts from Vector Calculus. |
[slides (pptx)] | |
Lecture 3 | Monday Jan 11 |
Optimization Types of errors, bias-variance trade-off, overfitting-underfitting, brief review of concepts from optimization, variants of gradient descent, momentum based methods. |
[slides (pptx)] | |
Module 02 | Lecture 4 | Tuesday Jan 12 |
Artificial Neural Networks Linear and Logistic Regression. Basic concepts of artificial neurons, single and multi layer perceptrons, perceptron learning algorithm, its convergence proof, different activation functions, softmax cross entropy loss function. |
[slides (pdf)] [slides (pdf)] [slides (pdf)] [slides (pdf)] |
Lecture 5 | Monday Jan 18 |
|||
Lecture 6 | Monday Jan 25 |
|||
Module 03 | Lecture 7 | Monday Feb 01 |
ConvNets ConvNets: Basic concepts of Convolutional Neural Networks starting from filetering. Convolution and pooling operation and arithmatics of these. ConvNet Architectures: Discussions on famous convnet architectures - AlexNet, ZFNet, VGG, C3D, GoogLeNet, ResNet, MobileNet-v1, EfficientNet Discussion on regularization, Dropout, Batchnorm etc. |
[slides (pptx)] [slides (pdf)] [slides (pptx)] |
Lecture 8 | Tuesday Feb 02 |
|||
Lecture 9 | Monday Feb 08 |
|||
Module 04 | Lecture 10 | Monday Feb 15 |
Recurrent Architectures Discussion on Recurrent Neural Networks (RNNs), Long-Short Term Memory (LSTM) architectures, Attention. |
[slides (zip)] |
Lecture 11 | Monday Feb 22 |
|||
Module 05 | Lecture 12 | Tuesday Mar 08 |
Applications: Detection and Segmentation Discussion on detection, segmentation problem definition, challenges, Evaluation, Datasets and Localization by regression. Discussion on detection as classificaion, region proposals, RCNN and YOLO architectures, fully convolutional segmentations, Mask-RCNNs. |
[slides (pdf)] [slides (pdf)] |
Lecture 13 | Monday Mar 15 |
|||
Module 06 | Lecture 14 | Monday Mar 16 |
NLP Basics and Transformers word2vec, Transformers and Applications to NLP |
[slides (pdf)] [slides (pdf)] |
Lecture 15 | Tuesday Mar 22 |
|||
Lecture 16 | Monday Mar 23 |
|||
Module 07 | Lecture 17 | Monday Apr 05 |
Explainability and Bias Discussion on explainability and bias in Deep Learning system. The need for explanation, introspection vs justification, activation maximization and activation map based explanation generation, Black-box explanation generation etc. Bias in AI and in image captioning task. |
|
Lecture 18 | Tuesday Apr 06 |
|||
Module 08 | Lecture 19 | Monday Apr 12 |
GAN Stochastic AE, VAE, GAN |
|
Lecture 20 | Tuesday Apr 13 |