Ontologie

Eine formale Beschreibung von Konzepten, deren Eigenschaften und Beziehungen innerhalb einer Wissensdomäne – die Grundlage für strukturiertes Wissensmanagement in KI-Systemen.

Experte2 Min Lesezeit

Erklärung starten

Auf einen Blick

3 Punkte

  1. Formale Modellierung von Konzepten und deren Beziehungen in einer Domäne
  2. Ermöglicht Maschinen, Bedeutung und Zusammenhänge zu verstehen
  3. Grundlage für Knowledge Graphs, semantische Suche und Wissensmanagement

Sofortantwort

Ontologie einfach erklärt

Eine strukturierte Beschreibung von Konzepten und deren Beziehungen.

Kurz gesagt
Formale Modellierung von Konzepten und deren Beziehungen in einer Domäne
Typischer Einsatz
Wissensmanagement, Medizinische Informatik, Semantic Web
Wichtig zu wissen
Grundlage für Knowledge Graphs, semantische Suche und Wissensmanagement

Ontologie im Überblick

Eine Ontologie ist eine formale, maschinenlesbare Beschreibung eines Wissensgebiets: welche Konzepte existieren, wie sie definiert sind und wie sie miteinander in Beziehung stehen. Ontologien sind die Grundlage für semantisches Web, Knowledge Graphs und strukturiertes Reasoning. Im Gegensatz zu einfachen Taxonomien (Hierarchien) können Ontologien komplexe Beziehungen wie “ist Teil von”, “ist Voraussetzung für” oder “widerspricht” ausdrücken.

Eine Ontologie beschreibt formal, welche Konzepte es in einem Wissensgebiet gibt und wie sie zusammenhängen. Sie ist wie ein Stammbaum für Wissen.

Warum ist das wichtig?

Ontologien ermöglichen Maschinen, Bedeutung und Zusammenhänge zu verstehen. Sie sind die Grundlage für Knowledge Graphs, semantische Suche und strukturiertes Wissensmanagement.

Beispiel KI-Ontologie:

KI
├── Machine Learning (ist-ein Teilbereich von KI)
│   ├── Supervised Learning
│   ├── Unsupervised Learning
│   └── Deep Learning
│       └── Transformer (ist-eine Architektur für DL)
│           └── LLM (basiert-auf Transformer)
│               ├── GPT (ist-ein LLM)
│               └── Llama (ist-ein LLM)
└── Robotik

Technisch betrachtet

Bestandteile

  • Klassen: Konzepte (z.B. “Modell”, “Algorithmus”, “Datensatz”)
  • Instanzen: Konkrete Beispiele (z.B. “GPT-5”, “Random Forest”)
  • Eigenschaften: Attribute (z.B. “hat Parameter”, “trainiert auf”)
  • Relationen: Beziehungen (z.B. “ist-ein”, “verwendet”, “basiert-auf”)
  • Axiome: Regeln und Einschränkungen

Standards

  • OWL (Web Ontology Language): W3C-Standard für Ontologien
  • RDF (Resource Description Framework): Datenmodell für Tripel (Subjekt-Prädikat-Objekt)
  • SPARQL: Abfragesprache für RDF-Daten
  • JSON-LD: JSON-basiertes Format für Linked Data (Schema.org)

Ontologie vs. Knowledge Graph vs. Datenbank

OntologieKnowledge GraphRelationale DB
FokusKonzepte & RegelnFakten & BeziehungenStrukturierte Daten
AbfrageSPARQL, OWL ReasoningCypher, SPARQLSQL
FlexibilitätSehr hochHochNiedrig
BeispielSchema.orgGoogle Knowledge GraphPostgreSQL

Relevanz für KI

Ontologien spielen in modernen KI-Systemen eine wichtige Rolle:

  • RAG: Ontologien strukturieren das Wissen, das LLMs als Kontext erhalten
  • GraphRAG: Kombination von Ontologie + Vektorsuche für präziseres Retrieval
  • Schema.org: Strukturierte Daten für Suchmaschinen basieren auf einer Ontologie
  • Medizin-KI: SNOMED CT und ICD-10 sind medizinische Ontologien für KI-Diagnose-Systeme

Der Trend geht zu Neuro-Symbolic AI: Kombination von neuronalen Netzen (LLMs) mit symbolischem Wissen (Ontologien) für erklärbarere und zuverlässigere Systeme.

01Einsatzbereiche

Wann ist Ontologie sinnvoll?

Geeignet für

  • WissensmanagementStrukturierung von Unternehmenswissen in formale Ontologien
  • Medizinische InformatikSNOMED CT und ICD als medizinische Ontologien für Diagnosen und Behandlungen
  • Semantic WebSchema.org als Ontologie für strukturierte Daten im Web
  • KI-GlossarBeziehungen zwischen KI-Begriffen formal beschreiben (ist-ein, gehört-zu, verwendet)

↑ Inhalt

02Werkzeuge

Womit Ontologie umgesetzt wird

↑ Inhalt

Merksatz

Eine Ontologie ist wie ein Stammbaum für Wissen

Sie zeigt, wie Begriffe miteinander verwandt sind – 'Hund' ist ein 'Tier', 'Tier' ist ein 'Lebewesen', und 'Hund' hat die Eigenschaft 'bellt'.

  1. Formale Modellierung von Konzepten und deren Beziehungen in einer Domäne
  2. Ermöglicht Maschinen, Bedeutung und Zusammenhänge zu verstehen
  3. Grundlage für Knowledge Graphs, semantische Suche und Wissensmanagement

04Redaktion

Herkunft und Stand

Redaktion und Aktualität

Ebenex RedaktionRedaktion

Veröffentlicht
Aktualisiert

Dieses Feld entwickelt sich schnell. Oben stehen Veröffentlichung und letzte Änderung; ein Prüfdatum kommt dazu, sobald die Erklärung nach ihrer letzten Änderung geprüft wurde.

↑ Inhalt

05FAQ

Häufige Fragen zu Ontologie

Was ist der Unterschied zwischen Ontologie und Taxonomie?

Eine Taxonomie ist eine hierarchische Klassifikation (Oberbegriff → Unterbegriff). Eine Ontologie ist reicher: Sie beschreibt auch Eigenschaften, Beziehungen und Regeln zwischen Konzepten. Jede Taxonomie ist eine einfache Ontologie, aber nicht umgekehrt.

Brauche ich Ontologien für KI?

Nicht zwingend. LLMs lernen implizite Ontologien aus Trainingsdaten. Explizite Ontologien sind nützlich für Knowledge Graphs, strukturierte Suche und Domänen, in denen präzise Beziehungen wichtig sind (Medizin, Recht, Wissenschaft).

Wie erstelle ich eine Ontologie für mein KI-Projekt?

Um eine Ontologie für dein KI-Projekt zu erstellen, solltest du zunächst die relevanten Konzepte und deren Beziehungen definieren. Tools wie Protégé oder Web Ontology Language (OWL) können dir helfen, die Ontologie zu modellieren und zu visualisieren.

Welche Rolle spielt Ontologie im maschinellen Lernen?

Ontologien spielen eine wichtige Rolle im maschinellen Lernen, da sie strukturierte Informationen bereitstellen, die das Verständnis und die Verarbeitung von Daten durch Algorithmen verbessern. Sie helfen dabei, Daten zu kategorisieren und Beziehungen zwischen verschiedenen Konzepten zu definieren, was die Genauigkeit von Modellen erhöhen kann.

↑ Inhalt

06Weiterlernen

Was möchtest du als Nächstes verstehen?

  • Grundlage nachholen

    Semantische Suche

    Die Suche basiert auf dem Verständnis der Anfrage und nicht nur auf Keywords.

  • Technisch vertiefen

    Embeddings

    Vektoren, die semantische Bedeutung in hochdimensionalen Räumen abbilden.

↑ Inhalt