# Deep Learning in Material Science and Engineering: From Concepts to Applications

- Institution: IIT Kanpur
- Department: Metallurgy and Material Science
- Teacher: Prof. Krishanu Biswas
- Level: Undergraduate
- Language: English
- Subjects: Engineering
- Source: [NPTEL](https://nptel.ac.in/courses/113104001)
- Licence: [CC BY-NC-SA](https://nptel.ac.in/faq) (Non-commercial use only.)
- Syllabus: [at the source](https://nptel.ac.in/courses/113104001)
- 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 : Part 1 Introduction to Course and Deep Learning](https://invisiblenetwork.ai/learn/nptel/113104001/bd306f1ee4ae) (YouTube)
2. [Lecture 01 : Part 2 Introduction to Course and Deep Learning](https://invisiblenetwork.ai/learn/nptel/113104001/2b00f9777004) (YouTube)
3. [Lecture 02 : Part 1 Foundation - Neural Network](https://invisiblenetwork.ai/learn/nptel/113104001/a46736a46e6c) (YouTube)
4. [Lecture 02 : Part 2 Foundation - Neural Network](https://invisiblenetwork.ai/learn/nptel/113104001/86a7294c7bcf) (YouTube)
5. [Lecture-03: Part 1 (Artificial Neural Network : Basics)](https://invisiblenetwork.ai/learn/nptel/113104001/8562e779eaa0) (YouTube)
6. [Lecture-03: Part 2 (Artificial Neural Network : Basics)](https://invisiblenetwork.ai/learn/nptel/113104001/b434a3db0584) (YouTube)
7. [Lecture-04: Part 1 (Convolution Neural Network)](https://invisiblenetwork.ai/learn/nptel/113104001/d30fdb3d8675) (YouTube)
8. [Lecture-04: Part 2 (Convolution Neural Network)](https://invisiblenetwork.ai/learn/nptel/113104001/5bceee79d58e) (YouTube)
9. [Lecture 5 : Part 1: ANN- Backpropagation](https://invisiblenetwork.ai/learn/nptel/113104001/8f4615bb9779) (YouTube)
10. [Lecture 5: Part 2: ANN- Backpropagation and Optimization](https://invisiblenetwork.ai/learn/nptel/113104001/8bac053c9382) (YouTube)
11. [Lecture 6: Part 1: CNN : Basic Concepts](https://invisiblenetwork.ai/learn/nptel/113104001/41a7e0a61d46) (YouTube)
12. [Lecture 6: Part 2: CNN : Gradient Descent Algorithm](https://invisiblenetwork.ai/learn/nptel/113104001/1e1f900d7299) (YouTube)
13. [Lecture 07: Part 1: The Convolution Operation](https://invisiblenetwork.ai/learn/nptel/113104001/91a515e4238d) (YouTube)
14. [Lecture 07: Part 2: Kernels and Feature Extraction - I](https://invisiblenetwork.ai/learn/nptel/113104001/b49c23d4a769) (YouTube)
15. [Lecture 08: Part 1: Feature Extraction - II](https://invisiblenetwork.ai/learn/nptel/113104001/232b92289907) (YouTube)
16. [Lecture 08: Part 2: CNN Architecture - I](https://invisiblenetwork.ai/learn/nptel/113104001/e503d432490d) (YouTube)
17. [Lecture 09: Part 1 - CNN Architecture](https://invisiblenetwork.ai/learn/nptel/113104001/8cb240e13a4d) (YouTube)
18. [Lecture 09: Part 2 - Advancement in CNN](https://invisiblenetwork.ai/learn/nptel/113104001/41e4b2ffead9) (YouTube)
19. [Supplementary Lecture - Application of CNN in Materials Science a case study](https://invisiblenetwork.ai/learn/nptel/113104001/7e1341bbb4d4) (YouTube)
20. [Lecture 10: Part 1 - Explainable AI basics](https://invisiblenetwork.ai/learn/nptel/113104001/fb5d85e57f15) (YouTube)
21. [Lecture 10: Part 2 - Explainable AI Fundamentals](https://invisiblenetwork.ai/learn/nptel/113104001/9bfadbf9f46d) (YouTube)
22. [Lecture 11: Part 1: Explainable AI, basic concepts](https://invisiblenetwork.ai/learn/nptel/113104001/be678cad38ee) (YouTube)
23. [Lecture 11: Part 2: Explainable AI, domain and types](https://invisiblenetwork.ai/learn/nptel/113104001/c6cda04b4094) (YouTube)
24. [Lecture 12: Part 1: Explainable AI, Saliency Maps & Visualization](https://invisiblenetwork.ai/learn/nptel/113104001/f56d8664c153) (YouTube)
25. [Lecture 12: Part 2: Explainable AI, Attrition based](https://invisiblenetwork.ai/learn/nptel/113104001/5fce98cb553f) (YouTube)
26. [Lecture 13: Part 1: Explainable AI, Activation and Perturbation](https://invisiblenetwork.ai/learn/nptel/113104001/d0786d922d96) (YouTube)
27. [Lecture 13: Part 2: Image Segmentation and Classification- Part 1](https://invisiblenetwork.ai/learn/nptel/113104001/d49c3db371eb) (YouTube)
28. [Supplementary Lec. - The fundamentals of neural networks and case studies of NN in Materials Science](https://invisiblenetwork.ai/learn/nptel/113104001/fdc65ad499dc) (YouTube)
29. [Lecture 14: Part 1: Image Segmentation and Object Detection, Types](https://invisiblenetwork.ai/learn/nptel/113104001/237d3cd5edf2) (YouTube)
30. [Lecture 14: Part 2: Image Segmentation and Object Detection. More on types](https://invisiblenetwork.ai/learn/nptel/113104001/11b20844517d) (YouTube)
31. [Lecture 15: Part 1: Image Segmentation and Object Detection RCNN](https://invisiblenetwork.ai/learn/nptel/113104001/5e99dd21e50c) (YouTube)
32. [Lecture 15: Part 2: Image Segmentation and Object Detection, Faster RCNN](https://invisiblenetwork.ai/learn/nptel/113104001/2bb8da1fbd98) (YouTube)
33. [Lecture 16: Part 1: Image Segmenttation ad Object Detection, YOLO](https://invisiblenetwork.ai/learn/nptel/113104001/d7b755b9fd0d) (YouTube)
34. [Lecture 16: Part 2: Image Segmentation and Object Detection, more on YOLO](https://invisiblenetwork.ai/learn/nptel/113104001/5948cf10ca16) (YouTube)
35. [Lecture 17: Part1- More on YOLO](https://invisiblenetwork.ai/learn/nptel/113104001/ae13af202e72) (YouTube)
36. [Lecture 17: Part 2 - U-Net: Introduction](https://invisiblenetwork.ai/learn/nptel/113104001/168fcb979486) (YouTube)
37. [Lecture 18 - Part 1: U-Net and LSTM](https://invisiblenetwork.ai/learn/nptel/113104001/d376b5644d1d) (YouTube)
38. [Lecture 18 - Part 2: LSTM further](https://invisiblenetwork.ai/learn/nptel/113104001/b75423f6c480) (YouTube)
39. [Lecture 19 - Part 1: More on LSTM](https://invisiblenetwork.ai/learn/nptel/113104001/ef0a4dc57a1a) (YouTube)
40. [Lecture 19 - Part 2: Further details on LSTM](https://invisiblenetwork.ai/learn/nptel/113104001/1d4bf581f349) (YouTube)
41. [Supplementary Lecture](https://invisiblenetwork.ai/learn/nptel/113104001/73522c572f04) (YouTube)
42. [Lecture 20 - Part 1: RNN- more details](https://invisiblenetwork.ai/learn/nptel/113104001/7fbc8ab2ebcf) (YouTube)
43. [Lecture 20 - Part 2: LSTM and GRU](https://invisiblenetwork.ai/learn/nptel/113104001/c68a144a79d0) (YouTube)
44. [Lecture 21 - Part 1: Natural Language Processing, basic concepts- I](https://invisiblenetwork.ai/learn/nptel/113104001/37863862051c) (YouTube)
45. [Lecture 21 - Part 2: Natural Language Processing, basic concepts- II](https://invisiblenetwork.ai/learn/nptel/113104001/2a5b64ef1791) (YouTube)
46. [Lecture 22 - Part 1: Natural Language Processing, Algorithms- I](https://invisiblenetwork.ai/learn/nptel/113104001/3cafc97b0b4f) (YouTube)
47. [Lecture 22 - Part 2: Natural Language Processing- Word Embeddings-I](https://invisiblenetwork.ai/learn/nptel/113104001/4acbf3a5c836) (YouTube)
48. [Lecture 23: Part 1 - NLP- basics](https://invisiblenetwork.ai/learn/nptel/113104001/3b174b37eb00) (YouTube)
49. [Lecture 23: Part 2 - Word2Vec and GLove](https://invisiblenetwork.ai/learn/nptel/113104001/812dc11f345f) (YouTube)
50. [Lecture 24: Part 1 - More on Word2Vec and GLove](https://invisiblenetwork.ai/learn/nptel/113104001/8194e24954b8) (YouTube)
51. [Lecture 24: Part 2 - Language Models](https://invisiblenetwork.ai/learn/nptel/113104001/d4b0f28d4658) (YouTube)
52. [Lecture 25: Part 1 - More on Language Models](https://invisiblenetwork.ai/learn/nptel/113104001/31e543665131) (YouTube)
53. [Lecture 25: Part 2 - LLMs- basic concepts](https://invisiblenetwork.ai/learn/nptel/113104001/89a0a110f631) (YouTube)
54. [Lecture 26 - Part 1: NLP- Self Attention -I](https://invisiblenetwork.ai/learn/nptel/113104001/efb4edc688e4) (YouTube)
55. [Lecture 26 - Part 2: NLP- Self Attention-II](https://invisiblenetwork.ai/learn/nptel/113104001/1dcf615a2c1b) (YouTube)
56. [Lecture 27 - Part 1: NLP- Self Attention-III](https://invisiblenetwork.ai/learn/nptel/113104001/8865a5a409b6) (YouTube)
57. [Lecture 27 - Part 2: Autoencoder- Introduction](https://invisiblenetwork.ai/learn/nptel/113104001/3eac00ecdf38) (YouTube)
58. [Lecture 28 - Part 1: Autoencoder- More details](https://invisiblenetwork.ai/learn/nptel/113104001/a9a59de35f90) (YouTube)
59. [Lecture 28 - Part 2: Autoencoder: Architecture](https://invisiblenetwork.ai/learn/nptel/113104001/e00a615189f0) (YouTube)
60. [Supplementary Lecture - Application of NLP :](https://invisiblenetwork.ai/learn/nptel/113104001/ccb5b01f18a0) (YouTube)
61. [Lecture 29: Part 1 - Autoencoder - more on basics](https://invisiblenetwork.ai/learn/nptel/113104001/2e1fb2d20321) (YouTube)
62. [Lecture 29: Part 2 - Autoencoder - Types](https://invisiblenetwork.ai/learn/nptel/113104001/2faa4dd0fa78) (YouTube)
63. [Lecture 30: Part 1 - In context learning - Reinforcement Learning - Fine tuning](https://invisiblenetwork.ai/learn/nptel/113104001/a4fea20ecdf4) (YouTube)
64. [Lecture 30: Part 2 - In context learning - Diffusion Modeling and Epilogue](https://invisiblenetwork.ai/learn/nptel/113104001/a29480ec466c) (YouTube)
65. [Supplementary Lecture - Use of Autoencoder in Materials Science and Engineering](https://invisiblenetwork.ai/learn/nptel/113104001/ba6a09cb88cf) (YouTube)
