KNOWLEDGE REPRESENTATION

  

Copyright © Philip M. Parker, INSEAD. Terms of Use.

KNOWLEDGE REPRESENTATION

Specialty Definition: KNOWLEDGE REPRESENTATION

DomainDefinition

Computing

Knowledge representation The subfield of artificial intelligence concerned with designing and using systems for storing knowledge - facts and rules about some subject. A body of formally represented knowledge is based on a conceptualisation - an abstract view of the world that we wish to represent. In order to manipulate this knowledge we must specify how the abstract conceptualisation is represented as a concrete data structure. An ontology is an explicit specification of a conceptualisation. (1994-10-19). Source: The Free On-line Dictionary of Computing.

Source: compiled by the editor from various references; see credits.

Top     

Specialty Definition: Knowledge representation

(From Wikipedia, the free Encyclopedia)

Knowledge representation is a central problem in artificial intelligence. The question is how to store and manipulate knowledge in an information system in a formal way so that it may be used by mechanisms to accomplish a given task. Examples of applications are expert systems, machine translation systems, computer-aided maintenance systems and information retrieval systems (including database front-ends).

Some people think it would be best to represent knowledge in the same way that it is represented in human mind, which is the only known working intelligence so far, or to represent knowledge in the form of human language. Unfortunately, we don't know how knowledge is represented in the human mind, or how to manipulate human languages in the same way as the human mind.

For this reason, various artificial languages and notations have been proposed for representing knowledge. They are typically based on logic and mathematics, and have an easily parsed grammar to ease machine processing.

Recent fashion in knowledge representation languages is to use XML as the low-level syntax. This tends to make the output of these KR languages easy for machines to parse, at the expense of human readability.

First-order predicate calculus is commonly used as a mathematical basis for these systems, to avoid excessive complexity. However, even simple systems based on this simple logic can be used to represent data which is well beyond the processing capability of current computer systems: see computability for reasons.

Examples of notations:

Examples of artificial languages intended for knowledge representation include:

Techniques of knowledge representation

Semantic networks may be used to represent knowledge. Each node represents a concept and the arcs are used to define relations between the concepts.

From earliest times, the knowledge frame or just frame has been used. A frame consists of slots which contain values; for instance, the frame for house might contain a color slot, number of floors slot, etc.

Frames can behave something like object-oriented programming languages, with inheritance of features described by the "is-a" link. However, there has been no small amount of inconsistency in the usage of the "is-a" link: Richard P. Gabriel wrote a paper titled "What IS-A is and isn't", wherein 29 different semantics were found in projects whose knowledge representation schemes involved an "is-a" link. Other links include the "has-part" link.

Frames suffer from the frame problem of knowledge linking.

Scripts are a type of frame that describes what happens temporally; the usual example given is that describing going to a restaurant. The steps include waiting to be seated, receiving a menu, ordering, etc.

See also:

References:

External links

Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Knowledge representation."

Top     

Crosswords: KNOWLEDGE REPRESENTATION

Specialty definitions using "KNOWLEDGE REPRESENTATION": associative net, associative networkBloggs Family, thedirected graphimage interpretation, image understandingklone, KL-ONE, Knowledge Systems Laboratory, KRLLAUREOntic, OOPS, Orient84/Kscene analysis, scene understanding, semantic net, semantic network, subject index. (references)

Top     

Commercial Usage: KNOWLEDGE REPRESENTATION

DomainTitle

Books

  • 7th International Conference on Principles of Knowledge Representation & Reasoning (reference)

  • Knowledge Engineering: Knowledge Acquisition, Knowledge Representation, the Role of the Knowledge Engineer, and Domains Fertile for Al Implementatio (reference)

  • Knowledge Representation (Special Issues of Artificial Intelligence) (reference)

  • Logic and Learning: Knowledge Representation, Computation and Learning in Higher-Order Logic (reference)

  • Principles of Knowledge Representation (reference)

    (more book examples)

Source: compiled by the editor from various references; see credits.

Top     

Frequency of Internet Keywords: KNOWLEDGE REPRESENTATION

The following statistics estimate the number of searches per day across the major English-language search engines as identified by various trade publications. Hyperlinks lead to commercial use of the expression at Amazon.com.
 
ExpressionFrequency
per Day

knowledge representation

16

knowledge representation resume

5
Source: compiled by the editor from various references; see credits.

Top     

Modern Translation: KNOWLEDGE REPRESENTATION

Language Translations for "KNOWLEDGE REPRESENTATION"; alternative meanings/domain in parentheses.

Danish

  

videnrepræsentation. (various references)

   

Dutch

  

kennisrepresentatie. (various references)

   

Finnish

  

tietämyksen esitysmuoto. (various references)

   

French

  

représentation de la connaissance, représentation de connaissance. (various references)

   

German

  

Wissensrepräsentation, Wissensdarstellung. (various references)

   

Greek 

  

αναπαράσταση γνώσης. (various references)

   

Italian

  

rappresentazione della conoscenza. (various references)

   

Japanese Kanji 

  

知識表現 . (various references)

   

Japanese Katakana 

  

ちしきひょう'". (various references)

   

Pig Latin

  

owledgeknay epresentationray

   

Portuguese

  

representação do conhecimento. (various references)

   

Spanish

  

representación del conocimiento. (various references)

   

Swedish

  

kunskapsrepresentation. (various references)

Source: compiled by the editor from various translation references.

Top     



INDEX

1. Crosswords
2. Usage: Commercial
3. Expressions: Internet
4. Translations: Modern
5. Bibliography


  

Copyright © Philip M. Parker, INSEAD. Terms of Use.