Explain: Issues in knowledge representation.


Granularity:

  • It represents at what level should the knowledge be represented, and what are the primitives.
  • Ex.: If Tom feeds a dog, then it could become: feeds (tom, dog)
  • If Tom gives the dog a bone: gives (tom, dog, bone)
  • Are these the same?

Important attributes:


  • There can be attributes that occur in many different types of problems with different names.
  • For ex.: instance and isa. Each is important, because each supports property inheritance.

Relationships:
  • Relationships such as inverses, existence, etc. among various attributes of an object need to be representedd without any ambiguity.
  • Ex. of an inverse relationship: band(John,NYC)
  • This can be interpreted as John plays in the band named NYC, or that John’s band is NYC.
  • Another representation is band=NYC.

No comments:

Post a Comment