0% found this document useful (0 votes)
6 views1 page

ML

The document outlines a course on Machine Learning as part of a Minor in Data Science program, detailing prerequisites, objectives, and outcomes for students. It covers various topics including regression, decision trees, classification, support vector machines, and clustering techniques. The course aims to equip learners with the ability to classify problems, apply machine learning techniques, and design applications using these algorithms.

Uploaded by

CheeseFright
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views1 page

ML

The document outlines a course on Machine Learning as part of a Minor in Data Science program, detailing prerequisites, objectives, and outcomes for students. It covers various topics including regression, decision trees, classification, support vector machines, and clustering techniques. The course aims to equip learners with the ability to classify problems, apply machine learning techniques, and design applications using these algorithms.

Uploaded by

CheeseFright
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Minor in Data Science Semester: VI

Program: Common for All Programs (except Computer Science and Engineering
(Data Science)
Course: Machine Learning (DJ19MN4C2)

Pre-requisite:
1. Data Structures
2. Basic Probability and Statistics
Objectives:
1. To introduce the concepts of computation learning theory and techniques of Machine
Learning.
2. To become familiar with regression, classification and clustering tasks.
Outcomes: On completion of the course, the learner will be able to:
1. Classify given problems into classification, clustering and regression problems
2. Apply machine learning techniques for a given problem.
3. Examine the dataset, choose appropriate algorithm and evaluate the results.
4. Design applications using machine learning algorithms.
Detailed Syllabus: (unit wise)
Unit Description Duration
1. Introduction to Machine Learning:
Types of Machine Learning, Issues in Machine Learning, Application of Machine
Learning, Steps involved in developing a Machine Learning Application, Hypothesis 04
and Inductive Bias
2. Regression:
Linear Regression, Least Minimum Slope (LMS) algorithm, Gradient Descent, Lasso
and Ridge Regression. Polynomial Regression. Logistic Regression, Maximum 08
Likelihood
Function.
3. Trees:
Introduction to decision tree, Learning Decision tree using ID3 and Gini index;
CART, Overfitting. Ensemble methods: Bagging (Random Forest) and Boosting (XG 08
Boost).
4. Classification:
Bayesian Learning, Naïve Bayes, Bayesian Network: Representation in Bayesian 06
Belief Network, Inference in Bayesian Network, Applications of Bayesian Network
5. Introduction to Support Vector Machine:
Support Vectors, Functional Margin, Geometric Margin, Optimization problem,
06
Lagrange Duality, KKT condition, Maximum margin with noise, Non-linear SVM
and Kernel Function.
6. Clustering: K-means, Adaptive hierarchal Clustering, Gaussian Mixture Models, 08
Expectation Maximization.

You might also like