DL_BIT 2103_BBIT 200_ Principles of Artificial Intelligence_Part 2 KCA Past Paper

UNIVERSITY EXAMINATIONS: 2019/2020
EXAMINATION FOR THE DEGREE OF BACHELOR OF SCIENCE IN
INFORMATION TECHNOLOGY/ BUSINESS INFORMATION
TECHNOLOGY
BIT 2103: PRINCIPLES OF ARTIFICIAL INTELLIGENCE/ BBIT 200:
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE
DISTANCE LEARNING
DATE: MAY, 2020 TIME: 6 HOURS
INSTRUCTIONS: Answer ALL Questions
SECTION B:

QUESTION TWO (20 MARKS)
a) Corona virus disease has resulted to many global challenges. Describe any two of these
challenges and explain how artificial intelligence applications can be used to solve them
(4 Marks)
b) Represent the following sentences in predicate logic (3 Marks)
i) kilonzo loves mwikali
ii) everybody loves somebody
iii) all animals are mortal
c). Given that p is true and q is false, use a truth table to determine the truth value the
following expression (2 Marks)

e) A tourist is on holiday in UK; currently he is in London. He want to take flight Tomorrow
to Liverpool though he don’t know the path to liver pool. Use the following map to define
any five elements of his search problem (5 Marks)


b) Consider the of the following propositions
Cat is mammal, mammal is an animal, cat has fur, and bear has fur
(i) Construct Semantic Network (4 Marks)
(ii) Convert the semantic network constructed in (3d) into predicate logic (2 Marks)
SECTION C:
QUESTION THREE (20 MARKS)
(a) Consider the search tree below
Assuming F is the Goal node, use each of the following methods to find a path from A to F.


i. Depth-first search (3 Marks)
ii. Breadth-first search (3 Marks)
(b) Many matatus in Nairobi have drivers and conductors (manambas). The two work
together. Lets assume that both are intelligent agents. (the setting is before 2003, before
the new psv regulations were affected)


Fill-in the table below for the conductor (manamba) (4 Marks)
(c) There are four main participants that are involved in the development and implementation
of expert systems. State and explain each of these roles (4 Marks)
(d). Describe three types of robots and explain how they can be applied to address challenges
associated to corona virus disease (6 Marks)
Goals
enviroment
Percepts
sensors
Actions
effectors

(Visited 83 times, 1 visits today)
Share this: