AI5014 - Deep Learning
AI5014 - Deep Learning
B. Tech.
Semester VI
DEEP LEARNING
AI5014
Theory Practical
Subject Examination Examination Total
Subject Title Marks Marks
Code Marks
Internal External CIE
Course outcomes:
Upon completion of the course, the student shall be able to,
CO1: Understand the types of neural networks with their topologies.
CO2: Understand and apply training of deep neural network architectures.
CO3: Understand and apply Radial Basis Function Networks.
CO4: Understand and apply Restricted Boltzmann Machines and recurrent networks.
CO5: Understand and apply Convolutional architectures and reinforcement learning.
CO6: Elaborate advanced topics like transformer and generative adversarial
architectures.
Unit – I
Unit – VI
6 Advanced Topics in Deep Learning: 6
Attention mechanism, Neural networks with external memory,
Generative Adversarial Networks (GANs), Competitive Learning,
Limitations of neural networks.
Sr. No. Deep Learning (Practicals) Hours
1 To implement and analyze back-propagation neural network 2
architecture training with handwritten character datasets.
2 To implement RBF. 4
3 To implement and train RBM. 2
4 To implement RNN architecture. 2
5 To implement and train RNN for sequence prediction task. 4
6 To implement and train simple CNN on CIFAR100 dataset. 4
7 Hands-on with pre-trained state-of-art CNN models. 4
8 To implement deep reinforcement learning models. 4
9 Hands-on with pre-trained state-of-art transformer models. 4
Text book:
1. Charu C. Aggarwal, “Neural Networks and Deep Learning”, Springer.
Reference books:
1. Ian Goodfelllow, Yoshua Benjio, Aaron Courville, “Deep Learning”, The MIT Press.
2. Richard O. Duda, Peter E. Hart, David G. Stork, “Pattern Classification”, John Wiley &
Sons Inc.
3. Richard S. Sutton, Andrew G. Barto, and Francis Bach, “Reinforcement Learning: An
Introduction”, MIT Press, ISBN 978-0262039246.
4. Marc Peter Deisenroth, A. Aldo Faisal, and Cheng Soon Ong, “Mathematics For
Machine Learning”, Cambridge University Press, ISBN 978-1108455145.
5. Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani, and Jonathan Taylor,
“An Introduction to Statistical Learning: with Applications in Python”, Springer
Publication, ISBN 978-3031387463.
Programme outcomes:
PO1 ✓ ✓
PO2 ✓ ✓ ✓
PO3 ✓ ✓ ✓
PO4
PO5 ✓ ✓ ✓
PO6
PO7
PO8
PO9
PO10
PO11
PO12