Professional Documents
Culture Documents
INSTRUCTIONS
❖ Don’t forget to switch off your cell phone!
❖ Read each question carefully.
❖ Please write neatly. Illegible answer will be assumed to be
incorrect.
❖ You are not allowed to leave the exam rooms before 30 minutes.
❖ Remember! Cheating is not allowed and action will be taken.
❖ Make sure the booklet contents five parts on 11 pages (including
the cover page and the answer sheet)!
Page 1 of 11
7. A set of procedures that use the representational language to infer new facts from known
ones or answer a variety of KB queries.
a. Inference engine. c. Knowledge base
b. Forward chaining d. Backward chaining
8. ___________is a collection of nodes that have been generated but not yet been expanded.
a. Parent node c. Fringe
b. Queue order d. Path cost
Part II: Write True if the statement is Correct and False if the statement is Incorrect (1 pt
for each question)
1. A robotics is a machine designed to execute one or more tasks automatically with speed
and precision.
2. In a feed forward neural network, data circulates back & forth until the activation of the
units is stabilized.
3. Natural language processing is a field of computer science, artificial intelligence and
linguistics concerned with the interactions between computers and human languages.
4. Uninformed Search Strategies have no additional information about states beyond that
provided in the problem definition.
5. In rule-based system, rules represent specialized knowledge regarding a domain.
Page 2 of 11
Part III: Match A with B (1 pt for each question)
A B
1. Plateaux a. Calculate by how much the disorder of a
2. Clustering set would reduce by knowing the value of
3. Communicating using Tell and Ask a particular attribute.
4. Supervised learning b. A form of communication in which
5. Information gain agents share the same internal
representation language and have direct
access to each using knowledge base.
c. is an area of the state space landscape
where the evaluation function is flat.
d. Is a situation in which both the inputs and
outputs of a component can be perceived.
e. Is a machine learning technique used to
predict group membership for data
instances.
f. The expected information content of a
given attributes to classify records into
classes
g. A form of communication in which
agents share the same internal
representation language and have direct
access to each other's knowledge bases
through the TELL and ASK interface.
h. Is a peak that is higher than each of its
neighboring states, but lower than the
global maximum.
i. is a division of data into groups of similar
objects.
j. Is learning when there is no hint at all
about the correct outputs.
Page 3 of 11
Part IV: fill the blank space (1 pt for each question)
2 3 1 2
1 3
B 1 C
A 1
1 3
2
4
G1
0 5
8 5
D
9 1
2
F 7 G2
6 0
Page 5 of 11
Bonus
1. What will be the output of the following program? (3 pts)
print(' 1 2 3 4 5 6 7 8 9 10')
print('+-----------------------------------------------')
for row in range(1,11):
if row<10:
print(' ', end="")
print(row, "| ", end="")
for column in range (1,11):
product =row*column;
if product<100:
print(end=" ")
if product <10:
print(end=" ")
print(product, end=" ")
print()
2. What will be the output of the following program? (3 pts)
n=10
for i in range(n-1):
numwhite=n-i
print (' '*numwhite +'*'*i + '*'*i)
Page 6 of 11
Answer Sheet
ID_____________________________ Section_________________
Part I
1. _________ 6. _________
2. _________ 7. _________
3. _________ 8. _________
4. _________ 9. _________
1. _________ 1. ___________
2. _________ 2. ___________
3. _________ 3. ___________
4. _________ 4. ___________
5. _________ 5. ___________
Part IV
1. _________
2. _________
3. _________
4. _________
5. _________
Page 7 of 11
Part V
1.
Page 8 of 11
Page 9 of 11
Page 10 of 11
Page 11 of 11