FACULTY OF ENGINEERING AND TECHNOLOGY
BACHELOR OF TECHNOLOGY
Machine Learning Laboratory
(203105403)
SEMESTER VII
Computer Science & Engineering Department
CERTIFICATE
This is to certify that
Mr./Ms. _____________________________________________ with
Enrollment No. ___________________ has successfully completed
his/her laboratory experiments Machine Learning Laboratory
(203105403) from the department of Computer Science and Engineering
during the academic year 2024-2025.
Date of Submission ….…………… Staff In charge …..……………
Head of Department………….……
TABLE OF CONTENTS
Page No
Date of Marks
Sr.no Experiment Title Date of Start
Completion
Sign
(Out of10)
From To
Write a program to
demonstrate the working of
01
the decision tree-based ID3
algorithm.
Build an Artificial Neural
Network by implementing the
02 Backpropagation algorithm
and test the same using
appropriate data sets.
Write a program to implement
the naïve Bayesian classifier
for a sample training data set
03
stored as a .CSV file. Compute
the accuracy of the classifier,
considering a few test data sets.
Assuming a set of documents
that need to be classified, use
04
the naïve Bayesian Classifier
model to perform this task
Write a program to construct a
Bayesian network considering
medical data. Use this model to
05
demonstrate the diagnosis of
heart patients using standard
Heart Disease Data Set.
Apply EM algorithm to cluster
a set of data stored in a .CSV
06 file. Use the same data set for
clustering using k-Means
algorithm.
Write a program to implement
the K-Nearest Neighbour
07
algorithm to classify the iris
data set.
Implement linear regression
08
and logistic regression
Compare the various
09 supervised learning algorithm
by using appropriate dataset.
Compare the various
Unsupervised learning
10
algorithm by using the
appropriate datasets.
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
PRACTICAL : 01
AIM: Write a program to demonstrate the working of the decision tree-
based ID3 algorithm.
Enrollment No.: 210303105261
Name: Vidhi Joshi
Page| 5
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
Page| 6
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
Page| 7
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
Page| 8
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
Page| 9
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 10
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 11
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 12
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 13
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
PRACTICAL : 02
AIM: Build an Artificial Neural Network by implementing the Backpropagation algorithm
and test the same using appropriate data sets.
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 14
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 15
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 16
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 17
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 18
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 19
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 20
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 21
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 22
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 23
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 24
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
PRACTICAL : 03
AIM: Write a program to implement the naïve Bayesian classifier for a
sample training data set stored as a .CSV file. Compute the accuracy of the
classifier, considering a few test data sets.
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 25
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 26
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 27
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 28
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 29
Div: 7B25
Faculty of Engineering & Technology
Machine Learning Laboratory (203105403)
B. Tech CSE 4th Year 7th Semester
Enrollment No.: 210303105261
Name: Vidhi Joshi
P a g e | 30
Div: 7B25