Syllabus
Unit I
Introduction to Deep Neural Networks: Feed forward Neural networks. Gradient descent and the back propagation algorithm, Intuition of Neural Networks Loss functions, Optimization, Unit saturation, aka the vanishing gradient problem, and ways to mitigate it.
Unit II
Convolutional Neural Networks, Training Neural Networks, Understanding Neural Networks Through Deep Visualization and Recurrent Neural Networks: Architectures, convolution / pooling layers, LSTM, Encoder Decoder architectures.
Unit III
Deep Unsupervised Learning: Auto encoders (standard, sparse, denoising, contractive, etc), variational auto encoders, denoising encoders, Adversarial Generative Networks.
Unit IV
Deep Belief Networks: Energy Based Models, Restricted Boltzmann Machines, Sampling in an RBM. Applications of deep neural networks in handwritten character recognition, face recognition, semantic web, social networks.
Summary
This course builds from a one node neural network to a multiple feature, multiple output neural networks. After an understanding of how neural networks work and the parameters that control deep learning systems, building of deep learning neural networks and various applications.
Course Objectives and Outcomes
Course Objectives
- Understand the context of neural networks and deep learning
- Know how to use a neural network
- Understand the data needs of deep learning
- Have a working knowledge of neural networks and deep learning.
- Explore the parameters for neural networks
Course Outcomes
Cos |
Description |
CO1 |
Identify the roles of neural networks in deep learning |
CO2 |
Design of different Convolutional Neural Networks for problem solving |
CO3 |
Implement various unsupervised deep learning techniques |
CO4 |
Design convolution networks for various Computer Vision problems |
CO-PO Mapping
PO/ PSO |
PO 1 |
PO 2 |
PO 3 |
PO 4 |
PO 5 |
PO 6 |
PO 7 |
PO 8 |
PO 9 |
CO |
CO1 |
3 |
2 |
3 |
– |
– |
– |
– |
– |
– |
CO2 |
3 |
3 |
1 |
3 |
– |
– |
– |
– |
1 |
CO3 |
2 |
3 |
2 |
– |
– |
– |
– |
– |
1 |
CO4 |
3 |
1 |
3 |
1 |
1 |
– |
– |
– |
1 |
Assessment |
Internal |
External> |
Active Participation in Class |
10 |
|
*Continuous Assessment (CA) |
40 |
|
Content produced over the course and submitted at the last |
|
50 |
*CA – Can be Quizzes, Assignment, Projects, and Reports, and Seminar