100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.2 TrustPilot
logo-home
Exam (elaborations)

COS3751 EXAM PACK 2022

Rating
3.7
(7)
Sold
49
Pages
166
Grade
A+
Uploaded on
09-12-2021
Written in
2022/2023

Recent exam questions and answers and summarized notes for exam preparation. for assistance. All the best on your exams!!

Institution
Course











Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
Course

Document information

Uploaded on
December 9, 2021
Number of pages
166
Written in
2022/2023
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

Content preview

COS3751

EXAM PACK

,UNIVERSITY EXAMINATIONS



June/July 2021

COS3751
Techniques of Artificial Intelligence

100 Marks


Duration 2 Hours

EXAMINERS:
FIRST: Prof I Sanders
SECOND: Prof E van der Poel
EXTERNAL: Prof P Machanick (Rhodes University)



This paper consists of 8 pages.

Instructions

1. You are expected to provide your own answers to the questions. Getting an-
swers from the Internet (or other sources) could result in disciplinary action.

2. You may type your answers in a word processor (and then print to PDF for
submission) or handwrite your answers (and then scan to PDF).

3. Answer all questions.

4. The mark for each question is given in brackets next to each question.

5. Read each question carefully before answering: always make sure you pro-
vide an answer to what is being asked.

6. Follow the instructions as sent to you by the university to submit your an-
swers.

7. Make sure you leave yourself enough time to upload your answers before
the end of the allowed time.

Remember to complete the Honesty Declaration when submitting your an-
swers. By submitting your answers you are confirming that this is your
own, unaided work.




[TURN PAGE]

, COS3751
2 May/June 2021



Question 1 State Spaces [18]

Block layout This question involves a problem-solving agent. The agent is being asked
to solve the problem of laying out seven identical blocks into a “C” shape where there are
three blocks on the left and two blocks in each of the top and bottom arms – as shown in
Figure 1.




Figure 1: The desired result of block layout as seen from above

(a) Explain why we call this agent a problem-solving agent. (1)
(b) Define a non-graphical (i.e. no pictures) state representation for the problem. Your
state representation should be such that a search algorithm will be able to start the
search at any given state. (2)
(c) Defend your choice by showing that the level of abstraction is sufficient.
(Hint: Your state representation should only encode the necessary information). (2)
(d) What is the initial state? (1)
(e) What is the goal state? (1)
(f) Define the appropriate actions for this problem.
Note that the agent should start by placing a block into the bottom left postion.
Then using the successor function
Result(a, S) 7→ S 0 ,
show how applying each action a to some state S results in some state S 0 . (4)
(g) Using the state representation you defined above, draw the state space for the block
layout problem. (7)




[TURN PAGE]

, COS3751
3 May/June 2021



Question 2 Searching [12]

(a) Consider the following graph:
S(10)
2

8 e(4)
3
5

d(5) 4
k(2)
c(4)
8 3
7
6
j(4) 5 m(1)

5 i(4)
h(9) 4 3 l(1) 1

3
G
Each node shows the ĥ value (estimate to the goal) in parentheses after the node
name. Each edge shows the ĝ value next to it.
Assume that an A∗ search is employed, that the start node is S, and the goal is G.
The first 2 steps (start node added to frontier, the expansion of that node, and the state
of the frontier) are shown in the table below. The node expanded column shows the
ĝ, ĥ, and fˆ values in parentheses after the node name, and the frontier shows the fˆ
value in parentheses after the front-most node in the path has been explored):
Step Node expanded Frontier
1 [< S(10) >]
2 S(0, 10, 10) [< e(6), S >, < d(8), S >, < c(12), S >]
3
4
5
6
7
Complete the table by showing the list of nodes in the order in which they are expanded
(not just explored) and the state of the open queue when the nodes are expanded.
(10)
(b) Explain briefly the difference between Uniform Cost Search and A∗ search. (2)




[TURN PAGE]
$3.07
Get access to the full document:
Purchased by 49 students

100% satisfaction guarantee
Immediately available after payment
Both online and in PDF
No strings attached

Reviews from verified buyers

Showing all 7 reviews
2 year ago

2 year ago

1 year ago

2 year ago

3 year ago

3 year ago

3 year ago

3.7

7 reviews

5
2
4
1
3
4
2
0
1
0
Trustworthy reviews on Stuvia

All reviews are made by real Stuvia users after verified purchases.

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
EduPal University of South Africa (Unisa)
Follow You need to be logged in order to follow users or courses
Sold
149184
Member since
7 year
Number of followers
35996
Documents
4338
Last sold
15 hours ago

4.2

13562 reviews

5
7808
4
2689
3
1791
2
455
1
819

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions