PROBLEM REPRESENTATION

REPRESENTATIONAL CHOICES

  • A. What are the objects? What are the predicates? What are the functions?
  • Example:
    Representational Scheme 1:
    D={a,b,c,d,e}; predicate red = {a,b,c}; predicate pink = {d,e}
    Under the intended interpretation:
    red(a). pink(d).
    predicate color={red,pink}; predicate primary={red}; predicate pretty={pink}.
    Under the intended interpretation:
    colorof(a,red). color(pink). primary(red).
    More expressive, but inference may take longer (axioms may be larger)
    (an alternative: axiom schemata; see later lecture)
  • B. Grain size of objects?
  • NLP problem 1: word-sense disambiguation
    Smallest object a word?
    What about morphological clues?
    Choices:
    NLP problem 2: which language is this segment in?
    Smallest object a word, with properties, as for word-sense disambiguation?
    Probably not:
    useful properties: letter frequency, letters specific to particular alphabet, accents,
    letter combinations

    C. Meaning of predicates? In practice, you don't enumerate the tuples defining the predicate. In practice:

    D. What meaning distinctions are being made? (Not just an NLP issue!)

    action types versus actions themselves
    ``surface'' versus ``deep'' meaning
    individual versus group versus substance(such as ``sand'')
    specific versus non-specific
    intension versus extension: