Ontologieentwicklung

Mithilfe von Ontologien werden formale Spezifikationen von Zusammenhängen zwischen Begriffen und Beziehungen zwischen diesen Begriffen repräsentiert. Es ist damit möglich, Daten und Informationen mit semantischen Eigenschaften zu kombinieren und damit auch die Bedeutung der Daten und Beziehungen zu erfassen. Diese Spezifikationen sind notwendig, wenn Zusammenhänge zwischen Strukturen oder Sachverhalten mithilfe von Computern verarbeitbar gemacht werden sollen. Die Entwicklung einer Ontologie ist mit erheblichem Aufwand verbunden, da ein komplexes Regelwerk aus formalisierten und widerspruchsfreien Regeln benötigt wird. Ist eine Ontologie aber einmal erstellt, kann sie unter bestimmten Voraussetzungen auch auf andere Wissensgebiete übertragen werden.

Zur Erstellung von Ontologien existieren verschiedene Beschreibungssprachen, wie zum Beispiel OWL. Ontologien werden als Grundlagen-Werkzeug für das Erstellen von „Semantischen Netzen“ ermöglicht.

Definitionen aus Wikipedia:

Aufbau von Ontologien

Analog zu einer Datenbank, in der Struktur (Datenbankschema) und Inhalt (Daten) ein Ganzes bilden, gehören auch bei einer Ontologie die Regeln und die Begriffe zusammen. Während klassische Datenbanken keine Informationen über die Bedeutung der gespeicherten Daten haben, besitzen Ontologien eine formale Beschreibung der Daten sowie Regeln über deren Zusammenhang. Diese Regeln erlauben es, Rückschlüsse aus den vorhandenen Daten zu ziehen, Widersprüche in den Daten zu erkennen und fehlendes Wissen selbstständig aus dem Vorhandenen zu ergänzen. Diese Rückschlüsse werden durch Inferenz abgeleitet, also durch logisches Folgern.

Unter „Ontology learning“ (vielleicht mit „ontologisches Lernen“ zu übersetzen) kann der Prozess beschrieben werden, bei dem eine Ontologie durch automatische Verfahren weiteres Wissen akquiriert und dadurch an Umfang und Struktur zunimmt. Dafür spielen Inferenzen eine wichtige Rolle. In diesem Prozess wird Wissen durch einen automatisierten Prozess erzeugt, während Ontologien sonst durch Eingaben menschlicher Experten Wissen hinzugewinnen.

Von der Möglichkeit von Relationen über Relationen (in RDF als Reifikation bezeichnet) und Regeln wird unter anderem aufgrund ihrer Komplexität in der Praxis relativ selten Gebrauch gemacht, obwohl gerade diese Merkmale Ontologien von anderen Begriffssystemen unterscheiden.

Bestandteile

  • Begriffe: (im Englischen: „concepts“, manchmal mit dem falschen Freund „Konzepte“ übersetzt): Die Beschreibung gemeinsamer Eigenschaften wird als Begriff definiert (z. B. „Stadt“ oder „Land“). Begriffe werden auch als Klassen bezeichnet. Diese können in einer Klassenstruktur mit Über- und Unterklasse angeordnet werden.
  • Typen: Typen repräsentieren Objekttypen in der Ontologie und stellen die zur Verfügung stehenden Typen in Klassen dar. Diese werden anhand vorher definierter Begriffe erzeugt und als Types bezeichnet (z. B. Stadt als Instanz des Begriffs topologisches Element der Klasse Punkte oder Fluss als Instanz des Begriffs topologisches Element der Klasse Linien)
  • Instanzen: Instanzen repräsentieren Objekte in der Ontologie und stellen das zur Verfügung stehende Wissen dar. Diese werden anhand vorher definierter Begriffe erzeugt und auch als Individuals bezeichnet (z. B. München als Instanz des Begriffs topologischer Ort vom Typ Stadt oder Deutschland als Instanz des Begriffs topologischer Ort vom Typ Land).
  • Relationen: Instanzen gleichen Typs müssen an verschiedene Gegebenheiten angepasst werden. Dazu werden Relationen verwendet, die beschreiben, welche Beziehungen zwischen den Instanzen bestehen (z. B. Stadt München liegt in Land Deutschland). Relationen werden auch als Eigenschaften bezeichnet.
  • Vererbung: Es ist möglich, Relationen und Eigenschaften der Begriffe zu vererben. Dabei werden alle Eigenschaften an das erbende Element weitergegeben. Mehrfachvererbung bei Begriffen ist grundsätzlich möglich. Durch den Einsatz von Transitivität können Instanzen in einer Bottom-Up-Hierarchie aufgebaut werden. Dabei spricht man von Delegation.
  • Axiome: Axiome sind Aussagen innerhalb der Ontologie, die immer wahr sind. Diese werden normalerweise dazu verwendet, Wissen zu repräsentieren, das nicht aus anderen Begriffen abgeleitet werden kann (z. B. „Zwischen Amerika und Europa existiert keine Zugverbindung.“).

Beispiel einer Ontologie aus Wikipedia:

Abbildung einer Ontologie-Struktur

 

Weitere Quellen:

http://de.wikipedia.org/wiki/Ontologie_%28Informatik%29

http://artm-friends.at/am/km/WM-Methoden/WM-Methoden-47.htm

WM Methoden

WM Konzepte

Dieter Weitz

In jeder Organisation gibt es Potenziale, die auf der Ressource Wissen aufbauen!

Ich zeige Ihnen, wie Sie diese Potenziale erkennen, nutzen und davon profitieren!