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 :-
|