

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The exam questions and instructions for a bachelor of science (honours) in software development and computer networking exam at cork institute of technology, focusing on artificial intelligence. The exam consists of three questions, each worth 50 marks, and students must answer any two. Topics covered include the physical symbol system hypothesis, the frame problem, state-space representation of search problems, the a* search algorithm, and nilsson’s algorithm for searching for optimal solution trees in and/or graphs. Additionally, there are questions on artificial neural network systems and backpropagation learning.
Typology: Exams
1 / 3
This page cannot be seen from the preview
Don't miss anything!


(NFQ Level 8)
Answer any TWO questions (All questions carry equal marks).
Examiners: Dr. J. Buckley Mr. A. Kinsella Mr. P. Rothwell
Briefly discuss its importance. [6 marks]
Briefly define a knowledge representation language. [4 marks]
(b) The Frame Problem is seen as a serious impasse for logic-based knowledge representation. Fully explain the frame problem using examples. [18 marks]
(c) Hubert Dreyfus criticises attempts to represent common-sense knowledge using a formal propositional knowledge representation language. Describe and explain the argument he gives in support of his criticism. [14 marks] [Total: 50 marks]
Define the full state-space representation that you would use in attempting to solve the following “missionaries and cannibals problem.” (Do not bother with solving the problem) [10 marks]
3 missionaries and 3 cannibals are on one side of a river. They have one boat that can carry a maximum of two people either way. The boat must be manned. Find a way to get them all to the other side without ever allowing the cannibals to outnumber the missionaries on a bank.
(b) With the aid of pseudocode, fully explain the A* search algorithm. [18 marks] (c) Briefly discuss each of the following with reference to the A* algorithm: efficiency, optimality, the source of heuristics, the role of heuristics, admissible heuristics_._ [10 marks] [Total: 50 marks]
(b) Show and explain a trace of the operation of Nilsson’s algorithm on the following AND/OR graph. The costs of the paths are shown below; assume all initial heuristic values h(n)=1. Make sure to show how the algorithm you described in part (a) achieves the results you show in part (b).
[30 marks] [Total: 50 marks]