Machine Learning Syllabus
Machine Learning Syllabus
II Year II Semester L T P C
3 0 0 3
MACHINE LEARNING
Course Objectives:
The objectives of the course is to
Define machine learning and its different types (supervised and unsupervised) and
understand their applications.
Apply supervised learning algorithms including decision trees and k-nearest
neighbours (k-NN).
Implement unsupervised learning techniques, such as K-means clustering.
UNIT-III: Models Based on Decision Trees: Decision Trees for Classification, Impurity
Measures, Properties, Regression Based on Decision Trees, Bias–Variance Trade-off,
Random Forests for Classification and Regression.
The Bayes Classifier: Introduction to the Bayes Classifier, Bayes’ Rule and Inference, The
Bayes Classifier and its Optimality, Multi-Class Classification | Class Conditional
Independence and Naive Bayes Classifier (NBC)
30
VISHNU INSTITUTE OF TECHNOLOGY (AUTONOMOUS) : : BHIMAVARAM
Approved by AICTE, Accredited by NAAC-A++, NBA & Affiliated to JNTUK, Kakinada
Text Books:
1. “Machine Learning Theory and Practice”, M N Murthy, V S Ananthanarayana,
Universities Press (India), 2024
Reference Books:
1. “Machine Learning”, Tom M. Mitchell, McGraw-Hill Publication, 2017
2. “Machine Learning in Action”,Peter Harrington, DreamTech
3. “Introduction to Data Mining”, Pang-Ning Tan, Michel Stenbach, Vipin Kumar, 7th
Edition, 2019.