Page 75 - DCAP506_ARTIFICIAL_INTELLIGENCE
P. 75

Unit 5: Knowledge Representation




          A frame’s terminals are already filled with default values, which is based on how the human  Notes
          mind works.


                 Example: When a person is told “a boy kicks a ball,” most people will be able to visualize
          a particular ball (such as a familiar soccer ball) rather than imagining some abstract ball with no
          attributes.

          5.2.2 Rules

          If-then rules, which are arguably the most common form of knowledge representation in Artificial
          Intelligence, are ambiguous. They can be interpreted both as logic programs having the form if
          conditions then conclusions  and as production rules having the  form if conditions then do
          actions. The relationship between these different kinds of rules has received little attention in
          the AI literature; and, when it has, different authors have reached entirely different conclusions.
          Some authors, such as Russell and Norvig in their textbook Introduction to Artificial Intelligence,
          view production rules as just logical implications used to reason forward, while Herbert Simon
          in the MIT Encyclopedia of Cognitive Science views the logic programming language Prolog as
          one of many production system languages. On the other hand, Thagard in his Introduction to
          Cognitive Science denies any relationship between logic and production rules at all.

          5.2.3 Semantics

          A semantic network is a network which represents semantic relations between the concepts.
          This is often used as a form of knowledge representation. It is a directed or undirected graph
          consisting of vertices, which represent concepts, and edges.

                 Example: An example of a semantic network is WordNet, a lexical database of English.
          It groups English words into sets of synonyms called synsets, provides short, general definitions,
          and records the various semantic relations between these synonym sets.
          Some of the most common semantic relations defined are meronymy (A is part of B, i.e. B has A
          as  a part of  itself), holonymy  (B is  part of A,  i.e.  A has  B as  a  part  of  itself),  hyponymy
          (or troponymy) (A is subordinate of B; A is kind of B), hypernymy (A is superordinate of B),
          synonymy (A denotes the same as B) and antonymy (A denotes the opposite of B). WordNet
          properties have been studied from a network theory perspective and compared to other semantic
          networks created from Roget’s Thesaurus and word association tasks respectively yielding the
          three of them a small world structure.
          It is also possible to represent logical descriptions using semantic networks such as the existential
          Graphs of Charles Sanders Peirce or the related Conceptual Graphs of John F. Sowa. These have
          expressive power equal to or exceeding standard first-order predicate logic. Unlike WordNet or
          other lexical or  browsing networks, semantic networks  using these  can be  used for reliable
          automated logical deduction. Some automated reasoners exploit the graph-theoretic features of
          the networks during processing.

          Self Assessment


          Fill in the blanks:
          4.   ........................... is an area in artificial intelligence that is concerned with how to formally
               “think”, that is, how to use a symbol system to represent “a domain of discourse”





                                           LOVELY PROFESSIONAL UNIVERSITY                                   69
   70   71   72   73   74   75   76   77   78   79   80