INTRODUCTION TO AI & ML
Course Code BME456A
CIE Marks 50
Teaching Hours/Week (L:T:P: S) 0:0:2:0
SEE Marks 50
Total Hours of Pedagogy 15 sessions
Total Marks 100
Credits 01
Exam Hours 03
Examination type (SEE) PRACTICAL
1 Implement A* Search algorithm.
2 Implement AO* Search algorithm.
3 Write a program to implement Water jug program using AI.
4 The probability that it is Friday and that a student is absent is 3 %. Since there are 5 school days
in a week, the probability that it is Friday is 20 %. What is the probability that a student is absent
given that today is Friday? Apply Baye’s rule in python to get the result.
5 Implement and demonstrate the FIND-S algorithm for finding the most specific hypothesis based
on a given set of training data samples. Read the training data from a .CSV file.
6 For a given set of training data examples stored in a .CSV file, implement and demonstrate the
Candidate-Elimination algorithm to output a description of the set of all hypotheses consistent
with the training examples.
7 Build an Artificial Neural Network by implementing the Backpropagation algorithm and test the
same using appropriate data sets.
8 Write a program to construct a Bayesian network considering medical data. Use this model to
demonstrate the diagnosis of heart patients using standard Heart Disease Data Set. You can use
Java/Python ML library classes/API
Demonstration Experiments ( For CIE )
9 Write a program to demonstrate the working of the decision tree based ID3 algorithm.
Use an appropriate data set for building the decision tree and apply this knowledge to
classify a new sample.
Suggested Learning Resources:
1. Tom M Mitchell,“Machine Lerning”,1 st Edition, McGraw Hill Education, 2017.
2. 2. Elaine Rich, Kevin K and S B Nair, “Artificial Inteligence”, 3rd Edition, McGraw Hill Education,

.png)