Knowledge representation and reasoning

Knowledge Representation (English: knowledge representation ) is used in the context of knowledge modeling to formally represent knowledge in knowledge based systems. These various formal languages ​​and notations have been proposed. A collection of knowledge represented in this way is referred to as a knowledge base or knowledge base; in the Semantic Web formalized knowledge is stored distributed. In contrast to knowledge representation, the focus is on the knowledge organization more on the order of existing knowledge that is not even shown, but are described by metadata.

Applied the method of knowledge representation, among others in the construction of expert systems, machine translation programs, systems for computer-aided maintenance and database query programs.

Techniques of knowledge representation

There are various systems for knowledge system representation and. Coarse ascending order according to the degree of their thickness, these are:

If no formal representation is present or possible, other methods must be found to convey, for example from the field of information visualization.

Criteria for the representation quality

Important criteria for the choice of a knowledge representation system are:

  • What is correct syntax and semantics to ensure correct?
  • Represents the language required Ontologiebestandteile clearly and flexible enough?
  • How efficiently can be concluded?
  • How steep is the learning curve for knowledge mapping and knowledge of the query?
826752
de