What are the three aspects of knowledge reasoning?
Name 3 types of logic other than first-order and simple.
Name some pros and cons of using logic.
Pros:
Cons:
What are the KR (Knowledge Representation) language requirements?
Representation adequacy
- should allow representing all the required knowledge
Inferential adequacy
- should allow inferring new knowledge
Inferential efficiency
- inferences should be efficient
Clear syntax and semantics
- unambiguous and well -defined syntax and semantics
Naturalness
- easy to read and use
What are the production rules?
Rule set of pairs:
- “If condition then action”
Match-resolve-act cycle:
Working memory: