# Deep Learning For Visual Computing

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

## Lectures

1. [Lecture 1 : Introduction to Visual Computing](https://invisiblenetwork.ai/learn/nptel/108105103/d2f72e2f8aa6) (Video)
2. [Lecture 2 : Feature Extraction for Visual Computing](https://invisiblenetwork.ai/learn/nptel/108105103/8e5ab3166d64) (Video)
3. [Lecture 3: Feature Extraction with Python](https://invisiblenetwork.ai/learn/nptel/108105103/44b2954317a7) (Video)
4. [Lecture 4: Neural Networks for Visual Computing](https://invisiblenetwork.ai/learn/nptel/108105103/45a8bf684a69) (Video)
5. [Lecture 5: Classification with Perceptron Model](https://invisiblenetwork.ai/learn/nptel/108105103/ee81ce902938) (Video)
6. [Lecture 6 : Introduction to Deep Learning with Neural Networks](https://invisiblenetwork.ai/learn/nptel/108105103/a92ab63c3cff) (Video)
7. [Lecture 7 : Introduction to Deep Learning with Neural Networks](https://invisiblenetwork.ai/learn/nptel/108105103/b5c51dab3df7) (Video)
8. [Lecture 8 : Multilayer Perceptron and Deep Neural Networks](https://invisiblenetwork.ai/learn/nptel/108105103/1e9726147c1b) (Video)
9. [Lecture 9 : Multilayer Perceptron and Deep Neural Networks](https://invisiblenetwork.ai/learn/nptel/108105103/17c6dc8fb49c) (Video)
10. [Lecture 10 : Classification with Multilayer Perceptron](https://invisiblenetwork.ai/learn/nptel/108105103/9b1ef978402d) (Video)
11. [Lecture 11 : Autoencoder for Representation Learning and MLP Initialization](https://invisiblenetwork.ai/learn/nptel/108105103/5821b69e1d7a) (Video)
12. [Lecture 12 : MNIST handwritten digits classification using autoencoders](https://invisiblenetwork.ai/learn/nptel/108105103/b2a64b823986) (Video)
13. [Lecture 13 ; Fashion MNIST classification using autoencoders](https://invisiblenetwork.ai/learn/nptel/108105103/681c7b3a1c7d) (Video)
14. [Lecture 14 : ALL-IDB Classification using autoencoders](https://invisiblenetwork.ai/learn/nptel/108105103/dd926185825a) (Video)
15. [Lecture 15 : Retinal Vessel Detection using autoencoders](https://invisiblenetwork.ai/learn/nptel/108105103/7888a462ef42) (Video)
16. [Lecture 16 : Stacked Autoencoders](https://invisiblenetwork.ai/learn/nptel/108105103/c48d6a242375) (Video)
17. [Lecture 17 : MNIST and Fashion MNIST with Stacked Autoencoders](https://invisiblenetwork.ai/learn/nptel/108105103/af83363c4cda) (Video)
18. [Lecture 18 : Denoising and Sparse Autoencoders](https://invisiblenetwork.ai/learn/nptel/108105103/bd92d278a606) (Video)
19. [Lecture 19 : Sparse Autoencoders for MNIST classification](https://invisiblenetwork.ai/learn/nptel/108105103/28f8f920b257) (Video)
20. [Lecture 20 : Denoising Autoencoders for MNIST classification](https://invisiblenetwork.ai/learn/nptel/108105103/ea81d3c01526) (Video)
21. [Lecture 21 : Cost Function](https://invisiblenetwork.ai/learn/nptel/108105103/158126ae4095) (Video)
22. [Lecture 22 : Classification cost functions](https://invisiblenetwork.ai/learn/nptel/108105103/8e69280e9872) (Video)
23. [Lecture 23 : Optimization Techniques and Learning Rules](https://invisiblenetwork.ai/learn/nptel/108105103/6edfc915e317) (Video)
24. [Lecture 24 : Gradient Descent Learning Rule](https://invisiblenetwork.ai/learn/nptel/108105103/fd1f5f0f5e72) (Video)
25. [Lecture 25 : SGD and ADAM Learning Rules](https://invisiblenetwork.ai/learn/nptel/108105103/949410799e5b) (Video)
26. [Lecture 26 : Convolutional Neural Network Building Blocks](https://invisiblenetwork.ai/learn/nptel/108105103/708d9108d549) (Video)
27. [Lecture 27 : Simple CNN Model: LeNet](https://invisiblenetwork.ai/learn/nptel/108105103/8b83e17fe7a1) (Video)
28. [Lecture 28 : LeNet Definition](https://invisiblenetwork.ai/learn/nptel/108105103/897383d18109) (Video)
29. [Lecture 29 : Training a LeNet for MNIST Classification](https://invisiblenetwork.ai/learn/nptel/108105103/00e328c35011) (Video)
30. [Lecture 30 : Modifying a LeNet for CIFAR](https://invisiblenetwork.ai/learn/nptel/108105103/302db392f991) (Video)
31. [Lecture 31 : Convolutional Autoencoder and Deep CNN](https://invisiblenetwork.ai/learn/nptel/108105103/010f220d05ff) (Video)
32. [Lecture 32 : Convolutional Autoencoder for Representation Learning](https://invisiblenetwork.ai/learn/nptel/108105103/1713113afab2) (Video)
33. [Lecture 33 : AlexNet](https://invisiblenetwork.ai/learn/nptel/108105103/fe17ed0710e7) (Video)
34. [Lecture 34 : VGGNet](https://invisiblenetwork.ai/learn/nptel/108105103/cb1f95da111e) (Video)
35. [Lecture 35 : Revisiting AlexNet and VGGNet for Computational Complexity](https://invisiblenetwork.ai/learn/nptel/108105103/24edb4845ae5) (Video)
36. [Lecture 36: GoogLeNet - Going very deep with convolutions](https://invisiblenetwork.ai/learn/nptel/108105103/545db4c13235) (Video)
37. [Lecture 37 : GoogLeNet](https://invisiblenetwork.ai/learn/nptel/108105103/a51dc35b6700) (Video)
38. [Lecture 38: ResNet - Residual Connections within Very Deep Networks and DenseNet - Densely connected networks](https://invisiblenetwork.ai/learn/nptel/108105103/ebb0b2c04ca8) (Video)
39. [Lecture 39: ResNet](https://invisiblenetwork.ai/learn/nptel/108105103/01e62c56fc80) (Video)
40. [Lecture 40: : DenseNet](https://invisiblenetwork.ai/learn/nptel/108105103/5d51cf3c56bb) (Video)
41. [Lecture 41 : Space and Computational Complexity in DNN](https://invisiblenetwork.ai/learn/nptel/108105103/32343524e7e2) (Video)
42. [Lecture 42 : Assessing the space and computational complexity of very deep CNNs](https://invisiblenetwork.ai/learn/nptel/108105103/bbdd0ebbe8ed) (Video)
43. [Lecture 43: Domain Adaptation and Transfer Learning in Deep Neural Networks](https://invisiblenetwork.ai/learn/nptel/108105103/a3959bb57752) (Video)
44. [Lecture 44 : Transfer Learning a GoogLeNet](https://invisiblenetwork.ai/learn/nptel/108105103/35d0227cb2f4) (Video)
45. [Lecture 45 : Transfer Learning a ResNet](https://invisiblenetwork.ai/learn/nptel/108105103/2c6cb546d4b0) (Video)
46. [Lecture 46 Activation pooling for object localization](https://invisiblenetwork.ai/learn/nptel/108105103/c22c3df365fd) (Video)
47. [Lecture 47: Region Proposal Networks (rCNN and Faster rCNN)](https://invisiblenetwork.ai/learn/nptel/108105103/363721609dac) (Video)
48. [Lecture 48:GAP + rCNN](https://invisiblenetwork.ai/learn/nptel/108105103/da29d3926191) (Video)
49. [Lecture 49: Semantic Segmentation with CNN](https://invisiblenetwork.ai/learn/nptel/108105103/72fc7a7eff16) (Video)
50. [Lecture 50: UNet and SegNet for Semantic Segmentation](https://invisiblenetwork.ai/learn/nptel/108105103/3ae00b77a368) (Video)
51. [Lecture 51 : Autoencoders and Latent Spaces](https://invisiblenetwork.ai/learn/nptel/108105103/09d6417716cb) (Video)
52. [Lecture 52 : Principle of Generative Modeling](https://invisiblenetwork.ai/learn/nptel/108105103/2db1f791e994) (Video)
53. [Lecture 53 : Adversarial Autoencoders](https://invisiblenetwork.ai/learn/nptel/108105103/17f1d4524c73) (Video)
54. [Lecture 54 : Adversarial Autoencoder for Synthetic Sample Generation](https://invisiblenetwork.ai/learn/nptel/108105103/b79cd669393d) (Video)
55. [Lecture 55: Adversarial Autoencoder for Classification](https://invisiblenetwork.ai/learn/nptel/108105103/ff754988a87a) (Video)
56. [Lecture 56 : Understanding Video Analysis](https://invisiblenetwork.ai/learn/nptel/108105103/e0639b247bf3) (Video)
57. [Lecture 57 : Recurrent Neural Networks and Long Short-Term Memory](https://invisiblenetwork.ai/learn/nptel/108105103/d3c0154a652f) (Video)
58. [Lecture 58 : Spatio-Temporal Deep Learning for Video Analysis](https://invisiblenetwork.ai/learn/nptel/108105103/3626b2b79c87) (Video)
59. [Lecture 59 : Activity recognition using 3D-CNN](https://invisiblenetwork.ai/learn/nptel/108105103/c8927de8ec97) (Video)
60. [Lecture 60 : Activity recognition using CNN-LSTM](https://invisiblenetwork.ai/learn/nptel/108105103/a73e161c5f06) (Video)
61. [Live Session 04-11-2020](https://invisiblenetwork.ai/learn/nptel/108105103/d2f72e2f8aa6-2) (Video)
