Problem 1 (4 points):
Read Chapter 7 of the text and define, in your own words, the term knowledge focusing on the difference between it and mere data. Also give two examples of real-world prblems that require knowledge (again as opposed to data) to solve, and are not mentioned in Chapter 7. Justify your answers.
According to Princeton's Cognitive Science Department, knowledge is the psychological result of perception, reasoning, and learning. Using this definition, data is a subset of knowledge. Scientists and other professionals often use a combination of perception, reasoning, and learning to generate data. Knowledge is different in that it enables an agent (human or intelligent machine) to create more knowledge using the same processes. Data alone cannot do this. Note that knowledge can be either explicit (formal and codified, e.g. a FOL knowledge base) or tacit (informal, e.g. insight). Two examples: software project management and deciding what to bring on a camping trip.
Problem 2 (6 points):
Part A:
Part B:
Part C: You can prove that the sprite lives in a tree and that it is small. It is not possible to prove that it is a fairy based on the information provided.
Part D: Proving that the sprite is small.
Result of step 1: Translating into propositional logic
Result of step 2: Converting into CNF
Step 3: Proof by resolution (contradiction)
First list the clauses (disjunctions) from our knowledge base:
| 8. | f ∨ t | resolution on 2 and 5 |
| 9. | ¬f ∨ t | resolution on 1 and 4 |
| 10. | t | resolution on 8 and 9 |
| 11. | s | resolution on 6 and 10 |
| 12. | NULL | resolution on 7 and 11 |