1 22csu601-Aiml Syllabus
1 22csu601-Aiml Syllabus
Course Objectives:
1. Gain a historical perspective of AI and its foundations.
2. Become familiar with basic principles of AI towards problem solving.
3. Familiarize with the basics of Machine Learning & Machine Learning process, basics of
Decision Tree, and probability learning and implement the same.
4. Understand the working of Bayesian learning algorithms.
Course Outcomes
At the end of the course the student will be able to:
Course Blooms
Statements
Outcomes Level
Understanding of machine learning in relation to other fields and
CO1 L3
fundamental issues and challenges of machine learning.
Apply the knowledge of searching and reasoning techniques for
CO2 L3
different applications.
Apply the knowledge of classification algorithms in decision tree
CO3 L4
and compare results.
Apply Bayesian model, Naive Bayes Algorithm for
CO4 L4
Continuous Attributes and perform classification.
Part A
4. Develop a program to implement K-Nearest Neighbor algorithm to classify the iris data set.
Print both correct and wrong predictions.
6. Develop a program to implement the naive Bayesian classifier for a sample training data set
stored as a .CSV file. Compute the accuracy of the classifier few test data sets.
Part B
1. Understand the complete domain knowledge of the application and derive the complete data
requirement specification for the mini project.
2. Documentation & submission of report.
Note:
⮚ Students can pick one experiment from the questions lot of PART A with equal choice to all the
students in a batch.
⮚ PART B: Student should develop a mini project and it should be demonstrated in the laboratory
examination (with report and presentation).
⮚ Weightage of marks for PART A is 60% and for PART B is 40%.
⮚ Change of experiment is allowed only once (in part A) and marks allotted to the procedure part
to be made zero.
TEXTBOOKS
1. Stuart J. Russell and Peter Norvig, Artificial Intelligence, 3rd Edition, Pearson,2015
2. S. Sridhar, M Vijayalakshmi “Machine Learning”. Oxford ,2021
REFERENCES
1. Elaine Rich, Kevin Knight, Artificial Intelligence, 3rdedition, Tata McGraw Hill, 2013
2. George F Lugar, Artificial Intelligence Structure and strategies for complex, Pearson
Education, 5th Edition, 2011.
3. Tom Michel, Machine Learning, McGrawHill Publication.
WEB LINKS AND VIDEO LECTURES (E-RESOURCES)
1. https://www.kdnuggets.com/2019/11/10-free-must-read-books-ai.html
2. https://www.udacity.com/course/knowledge-based-ai-cognitive-systems--ud409
3. https://nptel.ac.in/courses/106/105/106105077/
4. https://www.javatpoint.com/history-of-artificial-intelligence
5. https://www.tutorialandexample.com/problem-solving-in-artificial-intelligence
6. https://techvidvan.com/tutorials/ai-heuristic-search/
7. https://www.analyticsvidhya.com/machine-learning/
8. https://www.javatpoint.com/decision-tree-induction
9. https://www.hackerearth.com/practice/machine-learning/machine-learning-
algorithms/ml-decision-tree/tutorial/
10. https://www.javatpoint.com/unsupervised-artificial-neural-networks
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 3 3 2 3 2
CO2 3 3 3 2 3
CO3 3 3 3 2 3
CO4 3 3 3 2 3 2
Strength of correlation: Low-1, Medium-2, High-3