# Deep Learning

- Institution: IIT Kharagpur
- Department: Computer Science and Engineering
- Teacher: Prof. Prabir Kumar Biswas
- Level: Undergraduate
- Language: English
- Subjects: Computer science, Engineering
- Source: [NPTEL](https://nptel.ac.in/courses/106105215)
- Licence: [CC BY-NC-SA](https://nptel.ac.in/faq) (Non-commercial use only.)
- Syllabus: [at the source](https://nptel.ac.in/courses/106105215)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

## Lectures

1. [Lecture 01: Introduction](https://invisiblenetwork.ai/learn/nptel/106105215/e70ba4c7e630) (Video)
2. [Lecture 02: Feature Descriptor - I](https://invisiblenetwork.ai/learn/nptel/106105215/f4cc69159d39) (Video)
3. [Lecture 03: Feature Descriptor - II](https://invisiblenetwork.ai/learn/nptel/106105215/bb106f75c746) (Video)
4. [Lecture 04: Bayesian Learning - I](https://invisiblenetwork.ai/learn/nptel/106105215/a8f61b6e46f2) (Video)
5. [Lecture 05: Bayesian Learning - II](https://invisiblenetwork.ai/learn/nptel/106105215/b64be4ff2b74) (Video)
6. [Lecture 06: Discriminant Function - I](https://invisiblenetwork.ai/learn/nptel/106105215/bd2ba9efc097) (Video)
7. [Lecture 07: Discriminant Function - II](https://invisiblenetwork.ai/learn/nptel/106105215/539e57a52658) (Video)
8. [Lecture 08: Discriminant Function - III](https://invisiblenetwork.ai/learn/nptel/106105215/66dc3ad2ceb8) (Video)
9. [Lecture 09: Linear Classifier](https://invisiblenetwork.ai/learn/nptel/106105215/bd4496f31665) (Video)
10. [Lecture 10: Linear Classifier - II](https://invisiblenetwork.ai/learn/nptel/106105215/b766b052b1ed) (Video)
11. [Lecture 11: Support Vector Machine - I](https://invisiblenetwork.ai/learn/nptel/106105215/b54d3748587b) (Video)
12. [Lecture 12: Support Vector Machine - II](https://invisiblenetwork.ai/learn/nptel/106105215/30bb20171766) (Video)
13. [Lecture 13: Linear Machine](https://invisiblenetwork.ai/learn/nptel/106105215/624ebe20771e) (Video)
14. [Lecture 14: Multiclass Support Vector Machine - I](https://invisiblenetwork.ai/learn/nptel/106105215/bf1e1d45cebf) (Video)
15. [Lecture 15: Multiclass Support Vector Machine -II](https://invisiblenetwork.ai/learn/nptel/106105215/cda5e306b4ed) (Video)
16. [Lecture 16: Optimization](https://invisiblenetwork.ai/learn/nptel/106105215/3cf2f6e7008f) (Video)
17. [Lecture 17: Optimization Techniques in Machine Learning](https://invisiblenetwork.ai/learn/nptel/106105215/6ecc586eba6f) (Video)
18. [Lecture 18: Nonlinear Functions](https://invisiblenetwork.ai/learn/nptel/106105215/51b3a634fd65) (Video)
19. [Lecture 19: Introduction to Neural Network](https://invisiblenetwork.ai/learn/nptel/106105215/f5a868fb10d5) (Video)
20. [Lecture 20: Neural Network -II](https://invisiblenetwork.ai/learn/nptel/106105215/ca96f2408289) (Video)
21. [Lecture 21: Multilayer Perceptron](https://invisiblenetwork.ai/learn/nptel/106105215/aa643f15c988) (Video)
22. [Lecture 22: Multilayer Perceptron - II](https://invisiblenetwork.ai/learn/nptel/106105215/54190cf56118) (Video)
23. [Lecture 23: Backpropagation Learning](https://invisiblenetwork.ai/learn/nptel/106105215/5f6f0aac1cac) (Video)
24. [Lecture 24: Loss Function](https://invisiblenetwork.ai/learn/nptel/106105215/6560bd0a64e1) (Video)
25. [Lecture 25: Backpropagation Learning- Example](https://invisiblenetwork.ai/learn/nptel/106105215/728afd61751f) (Video)
26. [Lecture 26: Backpropagation Learning- Example II](https://invisiblenetwork.ai/learn/nptel/106105215/e3d76a1e3bab) (Video)
27. [Lecture 27: Backpropagation Learning- Example III](https://invisiblenetwork.ai/learn/nptel/106105215/2d30526c8005) (Video)
28. [Lecture 28: Autoencoder](https://invisiblenetwork.ai/learn/nptel/106105215/6898f403941c) (Video)
29. [Lecture 29: Autoencoder Vs. PCA I](https://invisiblenetwork.ai/learn/nptel/106105215/9fdccf48862d) (Video)
30. [Lecture 30: Autoencoder Vs. PCA II](https://invisiblenetwork.ai/learn/nptel/106105215/2f2ce1d67669) (Video)
31. [Lecture 31: Autoencoder Training](https://invisiblenetwork.ai/learn/nptel/106105215/5e6c8878d4c1) (Video)
32. [Lecture 32: Autoencoder Variants I](https://invisiblenetwork.ai/learn/nptel/106105215/14121c82de9d) (Video)
33. [Lecture 33: Autoencoder Variants II](https://invisiblenetwork.ai/learn/nptel/106105215/0fe9421ae274) (Video)
34. [Lecture 34: Convolution](https://invisiblenetwork.ai/learn/nptel/106105215/d5282e2a8e38) (Video)
35. [Lecture 35: Cross Correlation](https://invisiblenetwork.ai/learn/nptel/106105215/115aa7a27ada) (Video)
36. [Lecture 36: CNN Architecture](https://invisiblenetwork.ai/learn/nptel/106105215/c845eb591f53) (Video)
37. [Lecture 37: MLP versus CNN, Popular CNN Architecture: LeNet](https://invisiblenetwork.ai/learn/nptel/106105215/3c817b6840b4) (Video)
38. [Lecture 38: Popular CNN Architecture: AlexNet](https://invisiblenetwork.ai/learn/nptel/106105215/8e2a040984f0) (Video)
39. [Lecture 39: Popular CNN Architecture: VGG16, Transfer Learning](https://invisiblenetwork.ai/learn/nptel/106105215/41daabcf3a16) (Video)
40. [Lecture 40: Vanishing and Exploding Gradient](https://invisiblenetwork.ai/learn/nptel/106105215/8ca9413822cd) (Video)
41. [Lecture 41 : GoogleNet](https://invisiblenetwork.ai/learn/nptel/106105215/1288a1981f20) (Video)
42. [Lecture 42 : ResNet, Optimisers: Momentum Optimiser](https://invisiblenetwork.ai/learn/nptel/106105215/a1613b32d006) (Video)
43. [Lecture 43 : Optimisers: Momentum and Nesterov Accelerated Gradient (NAG) Optimiser](https://invisiblenetwork.ai/learn/nptel/106105215/21d96cade9a4) (Video)
44. [Lecture 44 : Optimisers: Adagrad Optimiser](https://invisiblenetwork.ai/learn/nptel/106105215/42b85d5f45b2) (Video)
45. [Lecture 45 : Optimisers: RMSProp, AdaDelta and Adam Optimiser](https://invisiblenetwork.ai/learn/nptel/106105215/03630d1d5b13) (Video)
46. [Lecture 46: Normalization](https://invisiblenetwork.ai/learn/nptel/106105215/af68eb20e2ad) (Video)
47. [Lecture 47: Batch Normalization-I](https://invisiblenetwork.ai/learn/nptel/106105215/c2bc5006bcf2) (Video)
48. [Lecture 48: Batch Normalization-II](https://invisiblenetwork.ai/learn/nptel/106105215/0925d1808f50) (Video)
49. [Lecture 49: Layer, Instance, Group Normalization](https://invisiblenetwork.ai/learn/nptel/106105215/ca60168fb46d) (Video)
50. [Lecture 50: Training Trick, Regularization,Early Stopping](https://invisiblenetwork.ai/learn/nptel/106105215/bc19b7b892ad) (Video)
51. [Lecture 51 : Face Recognition](https://invisiblenetwork.ai/learn/nptel/106105215/215b5149a4bb) (Video)
52. [Lecture 52 : Deconvolution Layer](https://invisiblenetwork.ai/learn/nptel/106105215/3c577d00c213) (Video)
53. [Lecture 53: Semantic Segmentation - I](https://invisiblenetwork.ai/learn/nptel/106105215/9c31d9bc8bc6) (Video)
54. [Lecture 54: Semantic Segmentation - II](https://invisiblenetwork.ai/learn/nptel/106105215/2d0b3f564fc6) (Video)
55. [Lecture 55: Semantic Segmentation - III](https://invisiblenetwork.ai/learn/nptel/106105215/28b21b6fcff4) (Video)
56. [Lecture 56 : Image Denoising](https://invisiblenetwork.ai/learn/nptel/106105215/34a881886bfd) (Video)
57. [Lecture 57 : Variational Autoencoder](https://invisiblenetwork.ai/learn/nptel/106105215/cf5c7273f6fe) (Video)
58. [Lecture 58 : Variational Autoencoder - II](https://invisiblenetwork.ai/learn/nptel/106105215/90067401ffd3) (Video)
59. [Lecture 59 : Variational Autoencoder - III](https://invisiblenetwork.ai/learn/nptel/106105215/eeeb4f1c4990) (Video)
60. [Lecture 60 : Generative Adversarial Network](https://invisiblenetwork.ai/learn/nptel/106105215/847ef16ad083) (Video)
61. [Live Session 06-03-2020](https://invisiblenetwork.ai/learn/nptel/106105215/e70ba4c7e630-2) (Video)
62. [Live Session 15-02-2022](https://invisiblenetwork.ai/learn/nptel/106105215/f4cc69159d39-2) (Video)
