0% found this document useful (0 votes)
111 views2 pages

CS3491 Set3

It's a model question paper

Uploaded by

hari99hkm2004
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)
111 views2 pages

CS3491 Set3

It's a model question paper

Uploaded by

hari99hkm2004
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/ 2

B.E / B.Tech.

PRACTICAL END SEMESTER EXAMINATIONS, APRIL/MAY 2023

Fourth Semester

CS3491 – ARTIFICIAL INTELLIGENCE & MACHINE LEARNING

(Regulations 2021)

Time : 3 Hours Answer any one Question Max. Marks 100

Aim/Procedure Tabulation/Program Calculation & Viva-Voce Record Total


Results
20 30 30 10 10 100

1. Implementation of Depth First Search for Water Jug Problem

2. Implementation of Breadth First Search for Tic-Tac-Toe Problem

3. Solve 8-puzzle problem using Best First Search

4. Assuming a set of documents that need to be classified, use the naïve Bayesian Classifier model to
perform this task. Built-in Java classes/API can be used to write the program. Calculate the
accuracy, precision, and recall for your data set.

5. 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.

6. 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

7. 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 few test data sets.

8. Apply EM algorithm to cluster a set of data stored in a .CSV file. Use the same data set for
clustering using k-Means algorithm. Compare the results of these two algorithms and comment on
the quality of clustering. You can add Java/Python ML library classes/API in the program.

Page 1 of 2
9. Write a program to implement k-Nearest Neighbour algorithm to classify the iris data set. Print
both correct and wrong predictions. Java/Python ML library classes can be used for this problem.

10. Implement the non-parametric Locally Weighted Regression algorithm in order to fit data points.
Select appropriate data set for your experiment and draw graphs.

11. 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.

12. 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

13. Write a Program to Implement N-Queens Problem using Python

14. i. Write a python program to implement Simple Linear Regression and plot the graph. (50)

ii. implementation of SVM classification. (50)

15. i. Implementation of Find-S Algorithm. (50)

ii. Implementation of Logistic Regression of iris using sklearn. (50)

16. i. Implementation of Candidate Elimination Algorithm. (70)

ii. Creation and loading different datasets in python. (30)

17. Write a program to implement informed search algorithm. (Write A* algorithm)

18. Write a program to implement Hill Climbing algorithm.

19. Write a program to implement Towers of Hanoi problem.

20. Write a Program to Implement Monkey Banana Problem using Python.

Page 2 of 2

You might also like