20.03.2014 Aufrufe

Einführung in die Methoden der Künstlichen Intelligenz - Goethe ...

Einführung in die Methoden der Künstlichen Intelligenz - Goethe ...

Einführung in die Methoden der Künstlichen Intelligenz - Goethe ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

7 Konzeptbeschreibungssprachen<br />

E<strong>in</strong>e OWL Lite- o<strong>der</strong> OWL DL- Ontologie entspricht e<strong>in</strong>er TBox zusammen mit e<strong>in</strong>er<br />

Rollenhierarchie, <strong>die</strong> den Wissenbereich mittels Konzepten und Rollen beschreiben. Allerd<strong>in</strong>gs<br />

wird <strong>in</strong> OWL statt Konzept <strong>der</strong> Begriff Klasse (Class) und statt Rolle <strong>der</strong> Begriff Eigenschaft<br />

(Property) verwendet. E<strong>in</strong>e Ontologie besteht aus e<strong>in</strong>er Menge von Axiomen, <strong>die</strong><br />

beispielsweise Subsumtionsbeziehungen zwischen Konzepten (o<strong>der</strong> Rollen) zusichern.<br />

Genau wie <strong>in</strong> den bereits gesehenen Beschreibungslogiken werden OWL Klassen durch<br />

e<strong>in</strong>fachere Klassen und Konstruktoren gebildet. Die <strong>in</strong> OWL verfügbaren Konstrukte und<br />

ihre Entsprechung <strong>in</strong> Beschreibungslogik zeigt <strong>die</strong> folgende Tabelle:<br />

Konstruktor<br />

Syntax <strong>in</strong> DL<br />

owl:Th<strong>in</strong>g ⊤<br />

owl:Noth<strong>in</strong>g ⊥<br />

<strong>in</strong>tersectionOf C 1 ⊓ . . . ⊓ C n<br />

unionOf C 1 ⊔ . . . ⊔ C n<br />

complementOf ¬C<br />

oneOf {a 1 , . . . , a m }<br />

allValuesFrom ∀R.C<br />

someValuesFrom ∃R.C<br />

hasValue ∃R.{a}<br />

m<strong>in</strong>Card<strong>in</strong>ality ≥ nR<br />

maxCard<strong>in</strong>ality ≤ nR<br />

<strong>in</strong>verseOf R −<br />

Die RDF/XML-Darstellung ist dabei noch nicht gezeigt, da sie ziemlich unübersichtlich<br />

ist. Z.B. kann das Konzept Mensch ⊓ Weiblich <strong>in</strong> XML-Notation als<br />

<br />

<br />

<br />

<br />

<br />

<br />

geschrieben werden, und ≤ 2hatK<strong>in</strong>d⊤ kann als<br />

<br />

<br />

<br />

2<br />

<br />

<br />

geschrieben werden.<br />

Konstrukte zum Formulieren von Axiomen zeigt <strong>die</strong> folgende Tabelle<br />

Stand: 30. Januar 2013 256 M. Schmidt-Schauß & D. Sabel, Skript KI, WS 2012/13

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!