← Sem VI PYQs
Paper Code: 89284  ·  TE / COMP / Sem VI · C-Scheme

Artificial Intelligence
Question Bank by Module

📄 7 Question Papers 📚 6 Modules ⏱ 3 Hours · 80 Marks 🗓 2022 – 2025
P1 · 82465 (May 2025)
P2 · 65192 (Dec 2024)
P3 · 54516
P4 · 26341
P5 · 38793 (Dec 2023)
P6 · 12281 (Dec 2022)
P7 · 93660 (Summer 2022 MCQ)
MathJax enabled
01

Introduction to Artificial Intelligence

1.1 Introduction · History of AI · Intelligent Systems: Categorization · Components of AI Program · Foundations of AI · Sub-areas · Applications · Current Trends
4 HRS
Q1(a)P1Theory5 marks
Define the term AI. List down all components of an AI Program.
Q1(a)P4P7Theory5 marks
Describe different categories / categorization of AI. (P6: Explain the categorization of Intelligent System.)
Q1(b)P5Theory5 marks
What do you mean by Total Turing Test? Explain.
Q1(d) / Q1(c)P2P6Theory5 marks
Illustrate / Describe the application areas of AI in Robotics. How AI will help in Robotics application?
Q1 MCQP7MCQ2 marks each
The computer program that simulates the thought process of humans is known as:
A) Expert reason   B) Personal information   C) Expert system   D) Human logic
Q10 MCQP7MCQ2 marks
The father of AI is:
A) Alan Turing   B) John McCarthy   C) Russel Stuart   D) Andrew Ng
Q5 MCQP7MCQ2 marks
__________ is the field that investigates the mechanics of human intelligence.
A) Sociology   B) Nurology   C) Cognitive science   D) Psychology

02

Intelligent Agents

2.1 Agents & Environments · Rationality · Nature of Environment · Structure of Agents · Types of Agents · Learning Agent
2.2 Solving Problems by Searching: Problem Solving Agent · Formulating Problems · Example Problems (Water Jug, 8-Puzzle, Autonomous Taxi)
4 HRS
2.1 · Types of Agents & Environments
Q2(a)P1P3Theory10 marks
Describe / Explain various properties of task environment (types of environments) of AI agents with suitable examples.
Q1(a)P5Theory5 marks
Describe different types of environment of AI agents.
Q3.BP7Theory10 marks
List down all agent types. Explain each with block diagram.
Q1(a)P3Theory5 marks
Explain the Learning Agent with a suitable block diagram.
Q1(c) / Q1(e)P1P4P5Theory5 marks
Explain Utility-based Agent architecture with diagram. (P4: Explain Goal-based Agent with a block diagram.)
Q4 MCQP7MCQ2 marks
In which agent does the problem generator is present?
A) Learning agent   B) Simple-reflex agent   C) Goal based agent   D) Utility based agent
2.2 · PEAS Description & Problem Formulation
Q1(c) / Q1(b)P1P3P4P5Theory5 marks
Give PEAS descriptors for the following agents:
P1: Vacuum cleaner
P3: Automobile Driver Agent (also give state space description)
P4: Medical diagnosis system & Part picking robot
P5: Part picking robot using PEAS properties
Q5(a)P2Theory10 marks
Task of cleaning house has been assigned to a vacuum cleaner robot. Initial location is unknown. Robot has to execute appropriate actions to clean house. Identify the appropriate type of agent, applicable task environment, and PEAS parameters.
Q4(b) / Q4(a)P6Theory10 marks
Explain PEAS descriptors, also state PEAS description for an online English tutor.
Q4(a)P2P6Theory10 marks
Formulate the problem. Choose a precise formulation and identify the initial state, goal test, successor function, and cost function for the following:
P2: Autonomous Taxi driver
P5: 8-puzzle problem
P6: A 3-foot tall monkey in a room where bananas are suspended from an 8-foot ceiling, with two 3-foot high movable crates.
Q5(a)P1Theory10 marks
Enumerate the Classical "Water Jug Problem". Describe the state space for this problem and also give the solution.
Q5(b)P4Theory10 marks
What is formulation of a problem? Formulate the Wumpus World problem in terms of: initial state, actions, successor function, goal test, path cost.
Q1(f)P6Theory5 marks
What do you mean by state space representation? Explain with example the necessity of it.

03

Problem Solving

3.1 Uninformed Search: BFS · DFS · Depth Limited · DFID    Informed Search: Greedy Best-First · A* · Memory Bounded
3.2 Local Search & Optimization: Hill Climbing · Simulated Annealing · Genetic Algorithms
3.3 Adversarial Search: Game Playing · Min-Max Search · Alpha-Beta Pruning
10 HRS
3.1 · Uninformed Search: BFS, DFS, Depth Limited, DFID
Q3(b)P2P6Theory10 marks
Explain Depth Limit Search and Depth First Iterative Deepening (DFID) search.
Q1(b) / Q2(b)P3P4P5Theory5–10 marks
Give difference between / Explain in detail Informed Search vs Uninformed Search algorithms.
3.1 · Informed Search: Greedy Best-First, A*
Q2(b)P1P2P5Numerical10 marks
Explain A* search algorithm with a suitable example. (P5: Is A* informed or uninformed search — Justify.)
Key formula: \(f(n) = g(n) + h(n)\), where \(g(n)\) = cost so far, \(h(n)\) = heuristic estimate
Q3(a)P2Numerical10 marks
Apply Greedy Best-First Search. At each iteration, expand using \(f(n) = h(n)\):
h(S)=10, h(A)=10, h(D)=8, h(B)=6, h(E)=6.5, h(C)=4, h(F)=3, h(G)=0 S is start state, G is goal state. Graph edges: S→A(3), S→D(4), A→B(4), A→C(4), D→E(2), D→B(5), B→E(−), C→G(3), E→F(4), F→G(−)
Q4(a)P4Numerical10 marks
Perform A* search to find the shortest distance path from S to any of the goal nodes G1, G2, G3:
EdgeCostEdgeCostEdgeCost
SA5BA2DS1
SB9BC1DC2
SD6CS6DE2
AB3CG25EG37
AG19CF7FD2
FG38
Nodeh(n)Nodeh(n)Nodeh(n)
S5D6G10
A7E5G20
B3F6G30
C4
Q2 MCQP7MCQ2 marks
__________ is the heuristic function of greedy best-first search and __________ is heuristic function of A* Algorithmic search:
A) F(n)!=h(n) and f(n)=h(n)+g(n)   B) F(n)=h(n) and f(n)=h(n)+g(n)   C) F(n)>h(n) and f(n)=h(n)g(n)   D) F(n)<h(n) and f(n)=h(n)+g(n)
Q3 MCQP7MCQ2 marks
The search strategy that uses problem-specific knowledge is known as:
A) Heuristic Search   B) Informed Search   C) Best-first Search   D) All of the above
Q3.C (Summer 2022)P7Numerical10 marks
Apply A* algorithm on the following graph:
h(S)=15, h(A)=14, h(D)=12, h(B)=10, h(E)=10, h(C)=8, h(F)=10, h(G)=0 S is start node, G is goal node. Graph: S→A(3), S→D(4), A→B(4), A→C(4), D→E(2), D→B(5), B→E(5), C→G(3), E→F(4), F→G(3)
3.2 · Local Search: Hill Climbing, Simulated Annealing, Genetic Algorithms
Q1(b) / Q3(b)P1P3P4Theory5–10 marks
Explain Hill Climbing algorithm with an example. What problems occur in Hill Climbing? (P7 Q2C: What are the limitations of Hill Climbing Search and how can they be overcome?)
Q5(a)P4Theory10 marks
Explain the concept of Genetic Programming (Genetic Algorithms).
Q6(b) / Q4(ii)P4P7Short Note10 marks
Write a short note on Simulated Annealing with a suitable example.
Q6(c)P1Short Note10 marks
Write a short note on Genetic Algorithms.
Q4(b)P5Theory10 marks
What are local search algorithms? Explain any one in detail.
3.3 · Adversarial Search: Min-Max, Alpha-Beta Pruning
Q2(a)P5Theory10 marks
What do you understand by Min-Max Search and Alpha-Beta search? Explain in detail with example.
Q2(b)P3Theory10 marks
What is Game Playing Algorithm? Draw a game tree for the Tic-Tac-Toe problem.
Q3(b) / Q5(b) / Q4(a) / Q2(a)P1P2P4P6P7Numerical10 marks
What do you understand by α-β pruning? Apply alpha-beta pruning on the following game tree (root node = MAX):
Tree structure (appears across papers): Root A (MAX) ├── B (MIN) → D: [2,3], E: [5,9] └── C (MIN) ├── F: [0,1] └── G: [7,5] Leaf values: D=[2,3], E=[5,9], F=[0,1], G=[7,5]
Note: P4 paper has a larger tree with values: J–Z, a as leaf nodes with values 6,4,5,8,3,2,4,7,9,8,4,2,3,4,1,7,9,8
Q6(b)P3Short Note10 marks
Write detailed note on Alpha Beta Pruning.

04

Knowledge and Reasoning

4.1 Knowledge-based Agents · Propositional Logic · First Order Logic (FOL): Syntax & Semantics · Inference in FOL · Forward Chaining · Backward Chaining
4.2 Knowledge Engineering in FOL · Unification · Resolution
4.3 Uncertain Knowledge & Reasoning · Uncertainty · Belief Networks · Simple Inference in Belief Network
12 HRS
4.1 · First Order Logic & Quantifiers
Q1(d)P3FOL5 marks
Explain different quantifiers in FOL with example. (\(\forall x\), \(\exists x\), etc.)
Q8 MCQP7MCQ2 marks
What are you predicating by the logic \(\forall x : \exists y : \text{loyal\_to}(x,y)\)?
A) Everyone is loyal to all   B) Everyone is loyal to someone   C) Everyone is not loyal to someone   D) Everyone is loyal
Q1(d)P1P7FOL Conversion5 marks
Convert the following into predicate / FOL form:
1. All vehicles have wheels.   2. Some-one speaks some language in class.
3. Everybody loves somebody sometimes.   4. All software engineers develop software.
5. Virat is a software engineer.   (P7 also: All kings are persons; Every city in Maharashtra has temple; etc.)
Q1(d)P4Theory5 marks
Compare and contrast Propositional Logic and First Order Logic.
Q3(a) / Q2(a)P5P6FOL + Resolution10 marks
Explain steps involved in converting a propositional logic statement into CNF with a suitable example.
Q3(a)P4FOL + Resolution10 marks
Consider the following statements. Perform: i) Represent in FOL, ii) Convert each to CNF, iii) Prove using resolution technique (draw the resolution tree):
a) All people who are earning are happy.
b) All happy people smile.
c) Someone is earning. → Prove that someone is smiling.
Q2(a)P2FOL + Resolution10 marks
Convert to FOL and CNF. Also prove using resolution:
"All people who are graduating are happy. All happy people smile. Someone is graduating. Prove that Is someone smiling?"
Q2(a)P6FOL + Resolution10 marks
What actions would you take to prove "Some who are intelligent can't read" using propositional logic:
1. Whoever can read is literate.   2. Dolphins are not literate.   3. Some dolphins are intelligent.
Q4(a)P1FOL + Resolution10 marks
The law says it is a crime for an American to sell weapons to hostile nations. The country Nono, an enemy of America, has missiles, and all of its missiles were sold to it by Colonel West, who is American. Prove that Col. West is a criminal using resolution.
Q3.A (Summer 2022)P7FOL + Resolution10 marks
Consider the facts: 1. Steve only likes easy courses. 2. Science courses are hard. 3. All courses in the basket-weaving department are easy. 4. BK301 is a basket-weaving course. Find by resolution that "What course would Steve like?"
4.1 · Forward & Backward Chaining
Q3(a) / Q3(b)P3P4P5P6Theory10 marks
Illustrate forward-chaining and backward-chaining algorithm with a suitable example. Differentiate between the two.
4.2 · Resolution
Q4(a)P3Theory10 marks
What do you mean by Resolution? Also discuss the steps in Resolution.
Q4(a)P5Theory10 marks
Explain various methods of knowledge representation.
Q9 MCQP7MCQ2 marks
Which of the following is NOT a stage of knowledge engineering?
A) Assemble the relevant knowledge   B) Encode general knowledge about the domain   C) Identify the task   D) Fixing a problem
4.3 · Uncertainty & Belief Networks
Q5(b)P3Theory10 marks
Define Belief Network. Describe the steps of constructing a belief network with an example.
Q2(B)P7Theory5 marks
Write a short note on conditional probability and its role in AI.

05

Planning and Learning

5.1 Planning: Planning Problem · State Space Search · Partial Order Planning · Hierarchical Planning · Conditional Planning
5.2 Learning: Forms & Theory of Learning · PAC Learning · Statistical Learning · Reinforcement Learning (Passive & Active)
5 HRS
5.1 · Planning
Q5(b) / Q4(b) / Q5(a)P1P4P5P7Theory10 marks
What is planning in AI? Discuss some of the major approaches used in planning. Discuss partial order planning and hierarchical planning in detail.
Q4(b) / Q5(a)P1P3P4Theory10 marks
Explain Partial-order planning with a suitable example.
Q1(a)P2Theory5 marks
Explain the concept of Conditional Order Planning.
Q2(b) / Q2(b)P2P6Theory10 marks
Solve the Air Cargo Transport problem using STRIPS/Planning. It involves loading and unloading cargo onto/off planes and flying from place to place.
P2: Initial State: Cargo1 & Plane1 at SFO airport; Cargo2 & Plane2 at JFK airport. Goal: SFO has Cargo2, JFK has Cargo1.
P6: Initial State: Cargo1 & Plane1 at Mumbai; Cargo2 & Plane2 at Delhi. Goal: Cargo2 at Mumbai, Cargo1 at Delhi.
Q4(b)P3Theory10 marks
Consider the problem of changing a flat tire. Goal: have a good spare tire mounted on axle. Initial state: flat tire on axle, good spare in trunk. Give the ADL description and discuss the solution.
Q6 MCQ / Q7 MCQP7MCQ2 marks each
What is present in an empty plan?
A) Start   B) Finish   C) Modest   D) Both Start and Finish
Which is the most straightforward approach for planning?
A) Best first search   B) Hill climbing search   C) Depth first search   D) State space search
5.2 · Learning — PAC, Reinforcement, Supervised
Q4(b) / Q1(b)P2P6Theory10 marks
Explain the concept of PAC learning.
Q5(b) / Q1(b)P2P5Theory10 marks
What do you understand by Reinforcement Learning? Explain in detail. (P2: Also explain the working of reinforcement learning.)
Q6(a)P1Short Note10 marks
Write a short note on Reinforcement Learning.
Q2(D)P7Theory5 marks
Explain the concept of Supervised Learning.

06

AI Applications

A. NLP: Language Models · Grammars · Parsing    B. Robotics: Robots · Robot Hardware · Problems Robotics Can Solve    C. AI Applications in Healthcare, Retail, Banking & Wumpus World
4 HRS
A. Natural Language Processing
Q3(a) / Q6(c)P1P2P6Theory10 marks
Explain different Language Models of Natural Language Processing.
Q1(e) / Q4(A-i)P2P6P7Numerical5 marks
Give types of parsing and generate the parse tree for the sentence "The cat ate the fish".
Q2(F) / Q6(c)P5P7Theory5–10 marks
Explain the steps involved in Natural Language Processing.
B. Robotics
Q1(d)P2P6Theory5 marks
Illustrate / Describe application areas of AI in Robotics. How will AI help in Robotics applications?
C. AI Applications & Wumpus World
Q6(a) / Q6(b)P3P4P5Short Note10 marks
Write detailed notes on Applications of AI in Healthcare, Retail and Banking.
Q6(b) / Q6(a) / Q2(A)P1P3P5P7Short Note10 marks
Write a detailed note on Wumpus World Environment. Explain giving its PEAS description and how the percept sequence is generated.