AI assignment questions
AI assignment questions
Assignment-1 (CO1)
Faculty Name: Prof. Tripti Sharma/Mr. Akshay Singh Class/Semester: IT-1 & IT-2 / 6th
Subject Name: Artificial Intelligence Topic / Unit: 1
Subject Code: AI-302T Total Marks: 40
Date of Issue: 28/02/2024 Submission Date: 04/03/2024
Q1. What do you understand by the term Artificial Intelligence? Explain the foundations of AI in detail.
(Remembering) [5 marks]
Q3. Briefly explain the history of Artificial Intelligence. Also, provide examples of AI with timelines.
(Remembering) [5 marks]
Q4. What is State Space Search? Give an example of a game that happens to be a problem of state space search to
justify your answer. (Understanding) [5 marks]
Q5. Write an algorithm for Hill Climbing. Explain the terms Local Maxima, Plateau and Ridge. (Remembering)
[5 marks]
***
MAHARAJA SURAJMAL INSTITUTE OF TECHNOLOGY
DEPARTMENT OF INFORMATION TECHNOLOGY
Assignment-2 (CO2)
Faculty Name: Prof. Tripti Sharma/Mr. Akshay Singh Class/Semester: IT-1 & IT-2 / 6th
Subject Name: Artificial Intelligence Topic / Unit: 2
Subject Code: AI-302T Total Marks: 30
Date of Issue: 23/03/2024 Submission Date: 01/04/2024
Q1. Define Knowledge Representation (KR). Explain its importance in Artificial Intelligence and the challenges
associated with KR. (Remembering) [5 marks]
Q2. Explain the difference between procedural and declarative knowledge in AI. (Understanding) [5 marks]
Q3. Describe Predicate Logic and its role in representing facts in logic. (Understanding) [5 marks]
Q4. Prove the conclusion using the Resolution. (Applying) [10 marks]
Q5. Compare and contrast non-monotonic reasoning and statistical reasoning techniques. (Analyzing) [5 marks]
***
MAHARAJA SURAJMAL INSTITUTE OF TECHNOLOGY
DEPARTMENT OF INFORMATION TECHNOLOGY
Assignment-3 (CO3)
Faculty Name: Prof. Tripti Sharma/Mr. Akshay Singh Class/Semester: IT-1 & IT-2 / 6th
Subject Name: Artificial Intelligence Topic / Unit: 3
Subject Code: AI-302T Total Marks: 30
Date of Issue: 22/04/2024 Submission Date: 27/04/2024
Q1. Explain how the minimax search algorithm works in game playing scenarios. (Remembering) [5 marks]
Q2. Define alpha-beta cutoffs and describe their role in improving the efficiency of game playing algorithms.
(Remembering) [5 marks]
Q3. Explain the basic principles of Natural Language Processing (NLP) and its applications. (Understanding)
[5 marks]
Q4. Describe the fundamental concepts of learning in Artificial Intelligence. (Understanding) [5 marks]
Q5. Develop a learning algorithm for a specific AI task (e.g., classification, regression) using explanation-based
learning or analogy. (Applying) [5 marks]
Q6. Compare and contrast different machine learning approaches (e.g., neural net learning, genetic learning) in
terms of their strengths, weaknesses, and suitability for different types of problems. (Analyzing) [5 marks]
***
MAHARAJA SURAJMAL INSTITUTE OF TECHNOLOGY
DEPARTMENT OF INFORMATION TECHNOLOGY
Assignment-4 (CO4)
Faculty Name: Prof. Tripti Sharma/Mr. Akshay Singh Class/Semester: IT-1 & IT-2 / 6th
Subject Name: Artificial Intelligence Topic / Unit: 4
Subject Code: AI-302T Total Marks: 30
Date of Issue: 29/04/2024 Submission Date: 06/05/2024
Q1. Define fuzzy logic systems and explain their significance in AI. (Remembering) [5 marks]
Q2. Describe the basic components of a perception-action loop in AI systems. (Remembering) [5 marks]
Q3. Describe the architecture of an expert system and how knowledge is represented within it. (Understanding)
[5 marks]
Q4. Compare and contrast fuzzy logic systems with classical logic systems, highlighting their respective strengths
and weaknesses. (Analyzing) [5 marks]
Q5. What is K-means Clustering? Implement the K-means clustering algorithm from scratch and apply it to a dataset
as an example to identify distinct clusters. (Creating) [10 marks]
***