BCS055BCS055H

Machine Learning Techniques

L-T-P3-0-0 Credits3 Session2024-25 TypeTheory
Appears in 5 semesters · 5 branches

B.Tech Computer Science & Engineering · Sem 5 (Departmental Elective-II, code BCS055) · B.Tech Information Technology · Sem 5 (Departmental Elective-II, code BCS055) · B.Tech Artificial Intelligence & Data Science · Sem 5 (Departmental Elective-II, code BCS055) · B.Tech Computer Science & Design · Sem 5 (Departmental Elective-II, code BCS055) · B.Tech Computer Science (Hindi) · Sem 5 (Departmental Elective-II, code BCS055H)

Syllabus

5 units · 40 lecture hours
Unit1

Unit 1

8 hrs

INTRODUCTION – Learning, Types of Learning, Well defined learning problems, Designing a Learning System, History of ML, Introduction of Machine Learning Approaches – (Artificial Neural Network, Clustering, Reinforcement Learning, Decision Tree Learning, Bayesian networks, Support Vector Machine, Genetic Algorithm), Issues in Machine Learning and Data Science Vs Machine Learning;

Unit2

Unit 2: REGRESSION

8 hrs

Linear Regression and Logistic Regression BAYESIAN LEARNING - Bayes theorem, Concept learning, Bayes Optimal Classifier, Naïve Bayes classifier, Bayesian belief networks, EM algorithm. SUPPORT VECTOR MACHINE: Introduction, Types of support vector kernel – (Linear kernel, polynomial kernel,and Gaussiankernel), Hyperplane – (Decision surface), Properties of SVM, and Issues in SVM.

Unit3

Unit 3

8 hrs

DECISION TREE LEARNING - Decision tree learning algorithm, Inductive bias, Inductive inference with decision trees, Entropy and information theory, Information gain, ID-3 Algorithm, Issues in Decision tree learning. INSTANCE-BASED LEARNING – k-Nearest Neighbour Learning, Locally Weighted Regression, Radial basis function networks, Case-based learning.

Unit4

Unit 4

8 hrs

ARTIFICIAL NEURAL NETWORKS – Perceptron’s, Multilayer perceptron, Gradient descent and the Delta rule, Multilayer networks, Derivation of Backpropagation Algorithm, Generalization, Unsupervised Learning – SOM Algorithm and its variant; DEEP LEARNING - Introduction,concept of convolutional neural network , Types of layers – (Convolutional Layers , Activation function , pooling , fully connected) , Concept of Convolution (1D and 2D) layers, Training of network, Case study of CNN for eg on Diabetic Retinopathy, Building a smart speaker, Self-deriving car etc.

Unit5

Unit 5

8 hrs

REINFORCEMENT LEARNING–Introduction to Reinforcement Learning , Learning Task,Example of Reinforcement Learning in Practice, Learning Models for Reinforcement – (Markov Decision process , Q Learning - Q Learning function, Q Learning Algorithm ), Application of Reinforcement Learning,Introduction to Deep Q Learning. GENETIC ALGORITHMS: Introduction, Components, GA cycle of reproduction, Crossover, Mutation, Genetic Programming, Models of Evolution and Learning, Applications.

Course Outcomes (COs)5 outcomes

After completion of the course student will be able to:

  1. CO1To understand the need for machine learning for various problem solvingK1, K2
  2. CO2To understand a wide variety of learning algorithms and how to evaluate models generated from dataK1, K3
  3. CO3To understand the latest trends in machine learningK2, K3
  4. CO4To design appropriate machine learning algorithms and apply the algorithms to a real-world problemsK4, K6
  5. CO5To optimize the models learned and report on the expected accuracy that can be achieved by applying the modelsK4, K5

Note: The AKTU syllabus PDF of some branches prints this subject with small differences in the course outcomes and books (AI & Data Science, CS & Design). Please also check the official AKTU PDF of your branch, linked at the end of your semester page.

Text books

  1. Tom M. Mitchell, ―Machine Learning, McGraw-Hill Education (India) Private Limited, 2013.
  2. Ethem Alpaydin, ―Introduction to Machine Learning (Adaptive Computation and Machine Learning), The MIT Press 2004.
  3. Stephen Marsland, ―Machine Learning: An Algorithmic Perspective, CRC Press, 2009.
  4. Bishop, C., Pattern Recognition and Machine Learning. Berlin: Springer-Verlag.

Official AKTU syllabus

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

Official AKTU syllabus PDF ↗