AI-ML Lab Assignment

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 18

VIVEKANANDA INSTITUTE OF PROFESSIONAL STUDIES

VIVEKANADA SCHOOL OF INFORMATION TECHNOLOGY

MASTERS OF COMPUTER APPLICATIONS (MCA)


ARTIFICIAL INTELLIGENCE AND MACHINE LEARING
LAB
CODE:MCA263

Guru Gobind Singh Indraprastha University


Sector-16C, Dwarka,Delhi-110078

Submitted To:- Submitted By:-


DR. PAWAN WHIG AAKANSHA BHATT
12817704423
MCA 3C
TABLE OF CONTENT

SR. LIST OF PRACTICALS DATE SIGNATURE


NO.
1. Write a program to implement Breadth First 22.08.2024
and Depth First Search
2. Write a program for the Best First Search and 22.08.2024
A* search algorithm
3. Write a program to implement Water Jug 22.08.2024
Problem
4. Write a program to implement 4-Queen 22.08.2024
Problem
5. Write a program to implement AO* 22.08.2024
algorithm
6. Write a program to implement hill climbing 22.08.2024
& steepest ascent hill climbing algorithm
7. Write a program to implement Travelling 22.08.2024
Salesman Problem
8. Perform analysis on any data of your choice 26.09.2024
and use 5 commands for analysis and 5
commands for plots.
9. Perform linear regression on the data of your 26.09.2024
choice.
10. Perform logistic regression on the data of 26.09.2024
your choice.
11. Perform Multiple regression on the data of 26.09.2024
your choice.
12. Perform Classification Algorithm on the data 26.09.2024
of your choice.
Q1. Write a program to implement Breadth First and Depth First Search.

BREADTH FIRST SEARCH

DEPTH FIRST SEARCH


Q2. Write a program to implement Best First Search and A* search
algorithm.

BEST FIRST SEARCH


A* SEARCH ALGORITHM
Q3. Write a program to implement Water Jug Problem.
Q4. Write a program to implement 4-Queen Problem.
Q5. Write a program to implement AO* algorithm
Q6. Write a program to implement hill climbing & steepest ascent hill
climbing algorithm.
STEEPEST ASCENT HILL CLIMBING:

Q7. Write a program to implement Travelling Salesman Problem.


Q8. Perform analysis on any data of your choice and use 5 commands for
analysis and 5 commands for plots.

Commands for analysis


Commands for Plots
Q9. Perform linear regression on the data of your choice.
Q10. Perform Logistic regression on the data of your choice.
Q11. Perform multiple regression on the data of your choice.
Q12. Perform classification algorithm on the data of your choice.

You might also like