April
1999 QUESTION 5 Total Marks: 20 Marks |
Click here to access other
questions
GRADE A
|
(a) | Searching algorithms form the basis of Artificial Intelligence programs used in problem solving. Two categories of searching algorithms are blind search algorithms and those which employ heuristic methods. | |||||||
(i) Name two blind search algorithms. | [2] | |||||||
Breadth - First Search Depth - First Search
|
||||||||
(ii) For each algorithm named in part (i), identify one advantage and one disadvantage. | [4] | |||||||
Breath - First Search
algorithm Advantages : The breadth-first search will not get trapped exploring a blind alley because node of each level is explored before the new level s generated. Disadvantages : Depth - First Search algorithm Disadvantages:
|
||||||||
(iii) State two differences between a heuristic search and a blind search. | [2] | |||||||
|
||||||||
(iv) List two advantages of a heuristic search. | [2] | |||||||
Find the most
economical path. Reduce searching time.
|
||||||||
(b) | The representation of knowledge in Artificial Intelligence is a combination of data structures and interpretive procedures. | |||||||
(i) How should knowledge be applied in Artificial Intelligence? | [3] | |||||||
|
||||||||
(ii) Name the classical approach to representing knowledge in Artificial Intelligence. | [1] | |||||||
The classical approach
to representing knowledge in Artificial Intelligence is : - Logic.
|
||||||||
(iii) List two advantages of using the classical approach. | [2] | |||||||
|
||||||||
(c) | (i) Define the term expert system. | [1] | ||||||
Expert system is a
branches of Artificial Intelligence. It emulates the reasoning power of human expert in
subject domain.
|
||||||||
(ii) List the three essential elements of an expert system. | [3] | |||||||
The three essential
elements of an expert system are :-
|