0% found this document useful (0 votes)
154 views1 page

AI Introduction Exam Paper Summer 2023

This document is an examination paper for the Introduction to Artificial Intelligence course at Gujarat Technological University, scheduled for July 17, 2023. It includes various questions covering topics such as AI definitions, search algorithms, problem characteristics, and planning techniques. The exam consists of multiple sections with specific marks allocated to each question.

Uploaded by

atharva130604
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
154 views1 page

AI Introduction Exam Paper Summer 2023

This document is an examination paper for the Introduction to Artificial Intelligence course at Gujarat Technological University, scheduled for July 17, 2023. It includes various questions covering topics such as AI definitions, search algorithms, problem characteristics, and planning techniques. The exam consists of multiple sections with specific marks allocated to each question.

Uploaded by

atharva130604
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Seat No.: ________ Enrolment No.

___________

GUJARAT TECHNOLOGICAL UNIVERSITY


BE - SEMESTER– IV(NEW) EXAMINATION – SUMMER 2023
Subject Code:3145201 Date:17-07-2023
Subject Name:Introduction of Artificial Intelligence
Tim[Link] AM TO 01:00 PM Total Marks:70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
4. Simple and non-programmable scientific calculators are allowed.
MARKS
Q.1 (a) What is Artificial Intelligence? List task of AI. 03
(b) Explain the production system. 04
(c) What are the AI problem characteristics? Discuss in detail with 07
example.

Q.2 (a) What is Breadth first search? 03


(b) Explain depth first search algorithm. 04
(c) Explain Hill climbing algorithm and state its limitations. 07
OR
(c) Discuss Best –First search method with example. 07

Q.3 (a) What is Brute Force? 03


(b) What is heuristic search? Discuss with an example. 04
(c) Explain A* algorithm in detail. 07
OR
Q.3 (a) Explain limitations of Hill Climbing algorithm. 03
(b) Explain Recursive best first search. 04
(c) State Water Jug problem. Give its state space representation 07

Q.4 (a) Explain local maxima, plateau, and ridge in brief 03


(b) Differentiate declarative and procedural knowledge. 04
(c) Explain the State space search with the use of 8 Puzzle Problem. 07
OR
Q.4 (a) Briefly explain any one application of Natural Language Processing. 03
(b) Describe in brief how Min-Max search procedure works. 04
(c) Explain Forward state space planning with example. 07
Q.5 (a) Explain planning problem. 03
(b) Explain Hierarchical Planning. 04
(c) Show the alpha-beta cutoff in min-max algorithm by drawing 07
suitable game tree.

Q.5 (a) Explain how planning is different from search procedure 03


(b) Differentiate supervised and unsupervised learning. 04
(c) Explain different Parsing techniques with example. 07

*************

Common questions

Powered by AI

The A* algorithm improves search efficiency by combining the best features of uniform cost search and greedy search. It uses a cost function f(n) = g(n) + h(n), where g(n) is the cost from start node to node n, and h(n) is a heuristic estimate of the cost from n to the goal. This approach ensures that the algorithm efficiently pursues paths that appear promising while being mindful of the total cost .

Forward state space planning differs from traditional search algorithms by focusing on sequences of actions rather than paths to goals. It models planning problems as transitions between states through actions, emphasizing how to achieve a goal state. In contrast, algorithms like A* focus on evaluating potential paths and their costs to reach a goal .

In the Water Jug problem, state space representation involves defining states based on the possible water levels in the jugs and actions as the possible operations to change these levels. This representation facilitates AI problem-solving by structuring the problem as transitions in a state graph, enabling systematic exploration of possible solutions .

A production system in AI consists of a set of rules, a database, and a control strategy. It functions by applying rules to the database to transform a problem from its initial state to a goal state. The production system supports problem-solving by enabling an AI to make decisions based on heuristics and engage in goal-oriented behavior .

Supervised learning involves learning from labeled data, where the algorithm is trained to map inputs to known outputs. Unsupervised learning works with unlabeled data, identifying hidden patterns or intrinsic structures without output labels. The distinctions are crucial for selecting the right approach for tasks such as classification (supervised) versus clustering (unsupervised).

AI problems are defined by several characteristics: size and complexity of the problem space, uncertainty of information, dynamic environments, and potential for adversarial interactions. For example, chess is a classical AI problem characterized by a well-defined problem space that is vast (size and complexity), requires handling partially observable conditions (uncertainty), and involves an opponent trying to undermine the player's success (adversarial nature).

Hill Climbing's limitations include the risk of getting stuck at local maxima, plateaus, and ridges which hinder progress towards the global maximum. These limitations often result in suboptimal solutions and prevent the algorithm from finding the best possible outcome, particularly in complex problem spaces .

Alpha-beta pruning reduces the number of nodes evaluated in the Min-Max algorithm by eliminating branches that cannot possibly influence the final decision. It keeps track of two values, alpha and beta, to cut off unnecessary evaluations, improving computational efficiency by narrowing the search space, often doubling the depth of manageable searches .

Breadth-First Search (BFS) explores nodes level by level, ensuring all nodes at a given depth are processed before proceeding to the next. Advantages of BFS include its completeness and time complexity guarantees, but it uses more memory compared to Depth-First Search (DFS), which explores paths to their end before backtracking. DFS can be more space-efficient but may end up in infinite paths if not properly checked .

The Min-Max search procedure is significant in AI as it forms the basis of algorithms for decision-making in adversarial games like chess or tic-tac-toe. It operates by simulating all possible moves of a game, with Min and Max representing the two players. Max aims to maximize the score, while Min aims to minimize the potential loss for Max, thereby exploring all possible consequences of moves to determine the optimal strategy .

You might also like