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

AI & ML Lab Course Outline

The document outlines the syllabus for the Artificial Intelligence and Machine Learning Lab course, including course outcomes focused on data analysis, search strategies, and machine learning algorithms. It lists twelve exercises that students must perform, covering topics such as numpy and pandas operations, various search algorithms, and implementations of machine learning techniques. References for further reading are also provided, including notable texts on artificial intelligence and machine learning.

Uploaded by

ascendvvit
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)
8 views2 pages

AI & ML Lab Course Outline

The document outlines the syllabus for the Artificial Intelligence and Machine Learning Lab course, including course outcomes focused on data analysis, search strategies, and machine learning algorithms. It lists twelve exercises that students must perform, covering topics such as numpy and pandas operations, various search algorithms, and implementations of machine learning techniques. References for further reading are also provided, including notable texts on artificial intelligence and machine learning.

Uploaded by

ascendvvit
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

Semester I

Artificial Intelligence and Machine Learning Lab

Course Code: 22CS2002 L P C


0 3 1.5
Course Outcomes: At the end of the course, the student will be able to:

CO1: Make use of numpy and pandas libraries to analyze datasets. (L3)
CO2: Implement search strategies to solve graph and game-based problems. (L3)
CO3: Develop solutions to constraint satisfaction problems using appropriate AI techniques.
(L3)
CO4: Analyze supervised machine learning algorithms. (L4)
CO5: Evaluate ensemble learning techniques and neural networks. (L5)

LIST OF EXERCISES
Any twelve exercises from the following to be performed

1. Explore numpy library and perform basic operations on arrays.


2. Explore pandas library to perform operations on data frames
3. Write a program to Implement Breadth First Search using Python.
4. Write a program to Implement Depth First Search using Python.
5. Write a python program to implement A* algorithm. (Ex: find the shortest path)
6. Write a python program to implement the alpha-beta pruning (Ex: Tic-Tac-Toe game).
7. Implement the Constraint Specific Problem (Ex: crypto arithmetic problem).
8. Write a program to implement the Linear Regression for a sample data set stored as a
.CSV file.
9. Write a program to implement the Logistic Regression for a sample dataset.
10. Write a program to implement the naïve Bayesian classifier for a sample training data
set.
11. Write a program to implement k-Nearest Neighbor algorithm to classify the iris data set.
Print both correct and wrong predictions.
12. Write a program to implement the Support Vector Machine algorithm to perform
classification.
13. 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
14. Implement any two techniques in ensemble learning algorithms.
15. Implement a single neural network and test for different logic gates.
16. Build an Artificial Neural Network by implementing the Backpropagation algorithm.

References:

1. S. Russell and P. Norvig, Artificial Intelligence: A Modern Approach, 4th ed. Pearson
Publications, 2022.
2. O. Theobald, Machine Learning for Absolute Beginners: A Plain English
Introduction, 3rd ed. Scatterplot Press, 2020.
3. S. Kaushik, Artificial Intelligence, 2nd ed. Cengage Learning India, 2022.

You might also like