Edited CT2 Question - Set 4.docx-1
Edited CT2 Question - Set 4.docx-1
1 1 3 2 2.7.1
goal-based agent Chess
Self-driving cars
Optimize for desired outcomes
6 Among the following, which one is least associated with Constraint Satisfaction
Problems?
● Sudoku
1 1 3 2 2.7.1
● Traveling Salesman Problem
● Map coloring problem
● Binary search
7 Which of the following statements is true about the “Flexibility and Intelligent
Agents”?
● Adaptive agents struggle to maintain consistent performance. 2.7.1
1 1 3 2
● Lack of flexibility inhibits agent responsiveness.
● Intelligent agents exhibit versatile problem-solving abilities.
● Intelligent agents are rigid in their decision-making.
8 Which of the following statements is true about the “Utility-based agents”?
1.6.1
● It always chooses the shortest path. 1 1 4 1
● It ignores costs and benefits.
● It prioritizes favorable outcomes
● It ignores uncertainty and risk factors
9 Which of the following statements is false about the “Knowledge-based agents”?
● Knowledge-based agents have complete and accurate information.
● Knowledge-based agents use stored information for decisions. 1.6.1
1 1 4 1
● They reason logically based on acquired knowledge.
● Knowledge-based agents exhibit intelligent behavior.
10 Which of the following statements is false about the “knowledge base building”?
● Accumulating information for comprehensive understanding.
1.6.1
● Constructing a foundation for informed decision-making. 1 1 4 1
● Knowledge base building doesn't need validation
● Organizing data to support informed decision-making
Part – B ( 3 x 8 = 24 Marks)
11 (a) Compare and contrast uninformed search methods such as Breadth First
Search (BFS), Uniform Cost Search (UCS)
BFS UCS
BFS expands nodes level by level expands nodes based on their path
costs.
explores nodes in a fixed order based prioritizes nodes with lower path
on their level. costs
generally uses more memory due to UCS has a more efficient memory
storing all nodes at each level usage pattern.
exponential time complexity in the polynomial time complexity
worst case
(OR)
(b) What is informed search? Discuss the principles behind informed
search algorithms such as Generate and Test, Best First Search, and A*
Algorithm. How do they utilize heuristic information to improve search
efficiency?
The key principle behind informed search algorithms lies in the use of heuristic
functions, which provide an estimate of the cost or distance from a given state to
the goal state.
Best First Search expands nodes based on an evaluation function that estimates
the cost of reaching the goal from each node, prioritizing nodes that are closer to
the goal. However, it may not guarantee optimality.
A* Algorithm combines the advantages of both Generate and Test and Best First
Search by using a heuristic evaluation function to estimate the cost of reaching
the goal from each node and the actual cost of reaching that node from the start
state.
It selects nodes to expand based on the sum of these costs, ensuring both
efficiency and optimality in finding the shortest path to the goal.
Heuristic information (3 Marks)
Heuristic information is utilized to improve search efficiency by guiding the
exploration of the search space towards the most promising areas likely to lead
to the goal state. Heuristic functions provide estimates of the cost or distance
from a given state to the goal state, allowing the search algorithm to prioritize
the expansion of nodes that are closer to the goal. By considering heuristic
information, the search algorithm can make informed decisions about which
paths to explore next, effectively pruning unpromising branches of the search
tree and focusing its efforts on those that are more likely to lead to a solution.
This targeted exploration of the search space reduces the time and memory
required to find a solution, making informed search algorithms more efficient
than uninformed search algorithms, especially in large and complex problem
domains.
12 (a) Explain the term "Rational Agent" in the context of intelligent agents.
Discuss the criteria for evaluating the rationality of an agent.
Rational Agent: (2 Marks)
A rational agent is an intelligent entity or system that acts to achieve the best
outcome or maximize its expected utility based on the available information
and its goals or objectives. The term "rational" in this context refers to the
agent's ability to make decisions that are in line with its goals, given its
knowledge and beliefs about the world.
(OR)
(b) Explain the concept of performance measures in the context of
intelligent agents. Discuss how performance measures relate to the rationality of
an agent.
● Performance Measure (3 Marks)
● Rationality and Performance (3 Marks)
● Sample Examle: (2 Marks)
rationality in case of automatic car is that the car is
expected to slow down when the signal is yellow and
should stop if the signal is red.
13 (a) Discuss the different types of inferences and reasoning patterns used in
propositional logic. Provide scenarios where each type of inference is applicable.
Inferences(3 Marks)
8 2 4 2 2.7.1
(OR)
(b) Compare and contrast forward chaining and backward chaining as
inference mechanisms in propositional logic. Provide examples to illustrate their
differences.
Forward chaining(3 Marks)
Backward chaining(3 Marks)
Examples (2 Marks)
Part – C ( 1 x 16 = 16 Marks)
14 Describe the PEAS for the Wumbus world problem. Write the step by step
process that allows the agent to reach out the gold cell in the grid given below.
16 3 4 2 2.8.1
G > R.1 + I = R
16 3 2 2 2.8.1
So I and Rare consecutive.
Now O + T should give carry over and O + Z also give carry over.
So E + N + E + R + G + Y = 1 + 0 + 1 + 6 + 7 +2 = 17
Total (50)
Course Outcome (CO) and Bloom’s Level (BL) Coverage in Questions
Approved by the
Course Coordinator Audit Professor