BAI701

Deep Learning

L-T-P3-0-0 Credits3 Session2025-26 TypeTheory
Appears in 5 semesters · 5 branches

B.Tech Artificial Intelligence & Machine Learning · Sem 7 (Core) · B.Tech Artificial Intelligence & Data Science · Sem 7 (Core) · B.Tech CSE (Artificial Intelligence) · Sem 7 (Core) · B.Tech CSE (AI & ML) · Sem 7 (Core) · B.Tech CSE (Data Science) · Sem 7 (Core)

Syllabus

5 units · 40 lecture hours
Unit1

Unit 1: INTRODUCTION

8 hrs

Introduction to machine learning- Linear models (SVMs and Perceptrons, logistic regression)- Intro to Neural Nets: What a shallow network computes- Training a network: loss functions, back propagation and stochastic gradient descent- Neural networks as universal function approximates

Unit2

Unit 2: DEEP NETWORKS

8 hrs

History of Deep Learning- A Probabilistic Theory of Deep Learning Backpropagation and regularization, batch normalization- VC Dimension and Neural Nets-Deep Vs Shallow Networks-Convolutional Networks- Generative Adversarial Networks (GAN), Semi-supervised Learning

Unit3

Unit 3

8 hrs

DIMENTIONALITY REDUCTION 9 Linear (PCA, LDA) and manifolds, metric learning - Auto encoders and dimensionality reduction in networks - Introduction to Convnet - Architectures – AlexNet, VGG, Inception, ResNet - Training a Convnet: weights initialization, batch normalization, hyper parameter optimization

Unit4

Unit 4: OPTIMIZATION AND GENERALIZATION

8 hrs

Optimization in deep learning– Non-convex optimization for deep networks- Stochastic Optimization Generalization in neural networks- Spatial Transformer Networks- Recurrent networks, LSTM - Recurrent Neural Network Language Models- Word-Level RNNs & Deep Reinforcement Learning - Computational & Artificial Neuroscience

Unit5

Unit 5: CASE STUDY AND APPLICATIONS

8 hrs

Image net- Detection-Audio Wave Net-Natural Language Processing Word2Vec - Joint Detection-Bioinformatics- Face Recognition- Scene Understanding- Gathering Image Captions

Course Outcomes (COs)5 outcomes

After completion of the course student will be able to:

  1. CO1To present the mathematical, statistical and computational challenges of building neural networksK2
  2. CO2To study the concepts of deep learningK2
  3. CO3To introduce dimensionality reduction techniquesK2
  4. CO4To enable the students to know deep learning techniques to support real-time applicationsK3
  5. CO5To examine the case studies of deep learning techniquesK6

Text books

  1. Cosma Rohilla Shalizi, Advanced Data Analysis from an Elementary Point of View, 2015.
  2. Deng & Yu, Deep Learning: Methods and Applications, Now Publishers, 2013.
  3. Ian Goodfellow, Yoshua Bengio, Aaron Courville, Deep Learning, MIT Press, 2016.
  4. Michael Nielsen, Neural Networks and Deep Learning, Determination Press, 2015. SWAYAM/NPTEL/MOOCs Certification: https://onlinecourses.nptel.ac.in/noc18_cs41/preview

Official AKTU syllabus

This subject is on page 3 of the original AKTU PDF.

Official AKTU syllabus PDF ↗