BAC 3102 BSD 3102  ARTIFICIAL INTELLIGENCE PROGRAMMING.

UNIVERSITY EXAMINATIONS: 2020/2021
EXAMINATION FOR THE DEGREES OF BACHELOR OF SCIENCE IN
APPLIED COMPUTING/ SOFTWARE DEVELOPMENT
BAC 3102/ BSD 3102: ARTIFICIAL INTELLIGENCE PROGRAMMING
FULL TIME/ PART TIME
ORDINARY EXAMINATION
DATE: DECEMBER, 2021 TIME: 2 HOURS
INSTRUCTIONS: Question ONE IS COMPULSORY, Choose TWO OTHER Questions

QUESTION ONE (20 marks) Compulsory
a). Describe the following terms as applied in lisp programming, giving at least one example
in each case
i). Atoms
ii). Strings
iii). Lists (6 Marks)
b). Explain the following components of a planning systems
i). States
ii). Goal
iii). Precondition (6 Marks)
c). Using an example, demonstrate how the conjunction rule of inference can be used to
prove a theorem. (4 Marks)
d). Using a truth, show that the following statement is self-contradictory (4 Marks)


QUESTION TW0 (15 marks)
a). Describe the following categories of production systems as used in artificial intelligence
i). Monotonic
ii). Partially commutative
iii). Non-monotonic (6 Marks)
b). Define the term learning agents and discuss the application of learning agents in
education (4 Marks)
c). Discuss the main features of lisp that make it useful in artificial intelligence programming
(5 Marks)
QESTION THREE (15 marks)
a). Explain the concept of semantic web and highlight how it differs from the current world
wide web (4 Marks)
b). Describe each of the following types of learning agent components
i). Critic
ii). Learning element
iii). Performance element
iv). Problem generator (8 Marks)
QUESTION FOUR (15 marks)
a. The following is sample dataset of COVID-19 infection. Examine the dataset and use it
to construct a decision tree using ID3

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

Written by