Question: (a) (b) (c) Describe what is meant by a knowledge base. How does a knowledge base differ from a database? 2 marks Suppose we

(a) (b) (c) Describe what is meant by a knowledge base. How does a knowledge base differ from a database? 2

(a) (b) (c) Describe what is meant by a knowledge base. How does a knowledge base differ from a database? 2 marks Suppose we have a knowledge base for an agent exploring the pictured Wumpus World. 555555 Stench S 4 3 2 1 215 55 Stench S START Breeze- 555555 Stench 11 Gold Breeze- Breeze PIT Breeze- PIT PIT Breeze Breeze 2 3 The agent can move up, down, left, or right. If the agent is in a cell next to a pit they can feel a breeze, and if the agent is in a cell next to the Wumpus they can smell a stench. Formulate these rules as sentences of first order logic, and describe how the agent's knowledge base evolves as the agent moves from cell (1,1) to (1,2) back to (1,1), and across to (2,1). 5 marks Explain the key concepts of a partial order planner, using a simple game (like Hanabi) as an example.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

a A knowledge base is a collection of information that is stored in a database It can contain any type of information such as facts rules procedures a... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!