20ad41e4 - Deep Learning
20ad41e4 - Deep Learning
Course
Professional Elective Credits: 3
Category:
Course
Theory Lecture-Tutorial-Practical: 3-0-0
Type:
Knowledge in Machine Learning, Artificial
Neural Networks. Sessional Evaluation: 40
Prerequisite: Mathematical concepts such as Statistics, Univ. Exam Evaluation: 60
Linear Algebra, Calculus, and Probability. Total Marks: 100
Upon successful completion of the course, the students will be able to:
Understand the fundamental concepts of Artificial Neural Networks and
CO1
improve Deep Learning models
CO2 Understand Artificial Neural Networks and How it relates to Deep Learning.
Course
CO3 Understand the basic concepts of Deep Learning and their Applications.
Outcomes
CO4 Implement deep learning algorithms and solve real-world problems.
CO5 Apply deep learning algorithms to solve real-time Problems.
Build own deep learning project and differentiate between machine learning,
CO6
deep learning.
Course UNIT-I
Content Artificial Neural Networks: Introduction, Define Artificial Neural Networks, Basic
Building Blocks of Artificial Neural Networks, Artificial Neural Network
Terminologies, Learning Rules, Applications of Artificial Neural Networks.
UNIT-II
Feed Forward Networks: Back Propagation Networks, Radial Basis Function
Network,
Gradient Descent, Stochastic Gradient Descent.
UNIT-III
Deep Learning: Defining Deep Learning, Common Architectural Principles of Deep
Learning, Basic Building Blocks of Deep Networks, Applications of Deep Learning,
Python Frameworks for Deep Learning.
1
Linear Activation Function, Non-Linear Activation Functions-Sigmoid, Tanh
(Hyperbolic) ReLU, SoftMax Function.
UNIT-IV
Deep Learning Architectures-I: Unsupervised pretrained networks-Deep belief
networks, Generative Adversarial Networks, Convolutional Neural Networks,
Applications of Convolutional Neural Networks.
UNIT-V
Deep Learning Architectures-II: Recurrent Neural Networks, illustrative example,
Long Short-Term Memory Networks, Recursive Neural Networks, Applications of
Recursive Neural Networks.
UNIT-VI
Building Deep Networks: Images and Convolutional Neural Networks, Time series
Sequences and Recurrent Neural Networks.
TEXT BOOKS:
1. S N Sivanandam, S Sumathi, S N Deepa, Introduction to Neural Networks using
Matlab 6.0, McGraw-Hill, 2008.
2. O’REILLY, Deep Learning a Practitioners Approach, Josh Patterson and Adam
Gibson, 2017.
Text Books
& REFERENCE BOOKS:
Reference
1. Goodfellow, I., Bengio,Y., and Courville, A., Deep Learning, MIT Press, 2016.
Books
2. Taweh Beysolow II, Introduction to Deep Learning Using R, 2017
3. Yegnanarayana, B., Artificial Neural Networks PHI Learning Pvt. Ltd, 2009.
4. Golub, G., H., and Van Loan,C.,F., Matrix Computations, JHU Press,2013.
5. Satish Kumar, Neural Networks: A Classroom Approach, Tata McGraw-Hill
Education, 2004.
1. www.simplilearn.com/tutorials/deep-learning-tutorial/deep-learning-algorithm
2. www.analyticsvidhya.com/blog/2021/05/introduction-to-supervised-deep-
E-Resources learning-algorithms/
3. www.v7labs.com/blog/neural-networks-activation-functions