vo taxonomie und ontologie (ss 2016)

Post on 15-Apr-2017

554 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

MEDIZINISCHE UNIVERSITÄT WIEN

Taxonomie und OntologieSS 2016

Asst.-Prof. Dr. Matthias Samwald

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Motivation

• Als biomedizinische InformatikerInnen müssen wir mit Ärzten, Genetikern, Biologen, etc. zusammenarbeiten. Dabei sind Grundkenntnisse der medizinischen Fachsprache unverzichtbar.

• Wissensverarbeitung gewinnt im medizinischen Bereich zunehmend an Bedeutung. Wesentliche Aspekte sind:• Definition und Standardisierung• Darstellung• Verwaltung und Zugriff (Reasoning)

• Kenntnis der wichtigsten Klassifikationssysteme und Nomenklaturen ist für die Entwicklung vieler Applikationen eine wesentliche Voraussetzung.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Lehrziel

• Vertraut machen mit grundlegenden Problemen von Terminologie/Taxonomie und Ontologie.

• Kennenlernen grundlegender Methoden der Darstellung von Wissen am Computer.

• Einführung in das „Ontology Engineering“• Kennenlernen der medizinischen Terminologie.• Kennenlernen der wichtigsten Klassifikations-

systeme und Nomenklaturen im medizinischen Bereich.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Beurteilung

• Vorlesung• Keine Anwesenheitspflicht• Schriftliche Prüfung ohne Unterlagen• Lösung von kleinen Beispielen und Beantwortung von

offenen Fragen• Übung

• Bearbeitung von Aufgaben in Hausaufgaben, Abgabe in Moodle

• Keine Anwesenheitspflicht; Besprechung der Übungsaufgaben und Resultate immer zu Ende der Vorlesung (zeitlich variabel)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Inhalt der Vorlesung

• Grundlagen• Wörter, Begriffe, etc.• Taxonomie/Klassifikation• Ontologie

• Ontology Engineering• Description Logics • OWL und Protege

• Medizinische Nomenklatur und Terminologie• Medizinische Klassifikationssysteme

• ICD, TNM, ICPM, IKPM• Medizinische Nomenklaturen

• SNOMED, MeSH, LOINC• UMLS (Unified Medical Language System)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Grundlagen:

Begriffe, Wörter und Wirklichkeit

• Wörter der Sprache dienen dazu, Dinge, Ereignisse, Handlungen, Ideen, etc. zu bezeichnen und darüber kommunizieren zu können.

• Dabei besteht eine Beziehung zwischen dem Wort und einer begrifflichen Vorstellung, die die Sprecher einer Sprache mit diesem Wort verbinden.

• Andererseits besteht für die Sprecher eine Beziehung zwischen dieser begrifflichen Vorstellung und einer durch das Wort bezeichneten außersprachlichen Einheit (Ding, Ereignis, Handlung, Idee, etc.).

• Diese Zusammenhänge werden im sogenannten Semiotischen Dreieck dargestellt.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Das semiotische Dreieck

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Das semiotische Dreieck - Beispiel

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Grundlagen:

Begriffe und Wörter

• Das semiotische Dreieck verdeutlicht die Beziehung zwischen dem Wort und einer begrifflichen Vorstellung, die der Sprecher mit diesem Wort verbinden.

• Diese begriffliche Vorstellung bezeichnet man als Begriff, Konzept, Bedeutung, etc.

• Die Beziehung zwischen Wort und Realität ist also nur indirekt; vermittelt über die begriffliche Vorstellung.

• Daraus ergeben sich u.a. zwei interessante Fragen:• Wie entstehen aus der unendlichen Vielfalt an Erfahrungen

Begriffe, bzw. was konstituiert einen Begriff?

• Wie definiert sich die Zuordnung zwischen Wörtern und Begriffen

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

“Now... that should clear up a few things around here”

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Grundlagen:

Begriffe

• Wir postulieren, dass unser Denken auf begrifflichen Vorstellungen (= Begriffen) aufbaut.

• Diese Begriffe werden durch Interaktion mit der Umwelt erworben.• Begriffe sind nicht durch die Umwelt vorgegeben, sondern

durch unsere Art, die Umwelt zu erfahren• Jeder Kulturkreis, aber auch jeder Mensch entwickelt eigene

Begriffe.• Allerdings sind die Unterschiede unserer Begriffssysteme im

Allgemeinen nur relativ klein, ansonsten wäre Kommunikation unmöglich.

• Begriffliche Vorstellungen sind nicht direkt kommunizierbar, sondern nur über den Umweg der Wörter!

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Wörter und Begriffe

• Den Begriffen werden also Wörter zugeordnet.• Das Wort, das einem Begriff zugeordnet wird, hat

dann als seine Bedeutung (Denotation) diesen Begriff.

• Kompliziert wird diese Zuordnung Wort ↔ Begriff dadurch, dass sie nicht eineindeutig ist.• Derselbe Begriff kann häufig durch verschiedene

Wörter ausgedrückt werden• n Wörter 1 Begriff

• Dasselbe Wort kann häufig unterschiedliche Bedeutungen haben.

• 1 Wort m Begriffe

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Grundlagen: Problem Mehrdeutigkeit

• In der Alltagssprache ist der Zusammenhang zwischen Wort und Begriff (Konzept) typischerweise nicht eindeutig.

• dasselbe Wort steht – abhängig vom Kontext – für unterschiedliche Begriffe• Homonymie• Polysemie

• Ein Begriff kann durch unterschiedliche Wörter bezeichnet werden• Synonymie

• Sonderfall: ein Begriff wird durch genau ein Wort bezeichnet• Monosemie

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Grundlagen: Abbildung Wort ↔ Begriff

Polysemie/Homonymie (1:n) Synonymie (m:1)

Monosemie (1:1) Wort:Begriff (m:n)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Grundlagen:

Homonymie/Polysemie• Das gleiche Wort steht für zwei

oder mehr gänzlich unterschiedliche Begriffe

• Bank1. lange und schmale

Sitzgelegenheit, meist aus Holz, für mehrere Personen

2. Unternehmen, das mit Geld handelt, Geld verleiht.

• Hahn1. männliches Tier mancher

Arten von Vögeln2. Vorrichtung zum Absperren

von Rohrleitungen• Schloss

1. Vorrichtung zum Verschließen von Türen o.ä.

2. fürstliches Gebäude zum Wohnen

• Ein Wort steht für ein Begriffsfeld, das mehrere miteinander verwandte Begriffe abdeckt. Die einzelnen Bedeutungen gehen ineinander über:

• z.B. „verstehen“1. deutlich hören

Ich kann ihn am Telefon nicht verstehen.

2. begreifenIch verstehe jetzt, wie diese

Maschine funktioniert.3. den Grund einsehen

Ich verstehe, warum er das tut.

4. gut könnenEr versteht seine Zuhörer zu

begeistern.5. gleicher Meinung sein

Ich verstehe mich mit ihm gut.

Alle Beispiele nach DUDEN – Das Bedeutungswörterbuch

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Grundlagen:

Metonymie und Metapher• Woher kommt es, dass Wörter unterschiedliche

Bedeutungen haben?• Um neue Domänen sprachlich beschreiben zu können,

benötigen wir Wörter für die Begriffe dieser Domänen – entweder wirklich neue Wörter oder – was viel häufiger passiert - wir geben vorhandenen Wörtern neue Bedeutungen .

• Metonymie und Metapher bezeichnen zwei Prozesse des Entstehens einer von der Grundbedeutung abgeleiteten zusätzlichen Bedeutung eines Wortes.• Bei der Metonymie nimmt das Wort aufgrund eines faktischen

Zusammenhangs eine zusätzliche Bedeutung an.z.B. In diesem Saal hängen mehrere Picassos.Bei der Metapher nimmt das Wort aufgrund einer Ähnlichkeit eine zusätzliche Bedeutung an.z.B. Tischbein, Hauptstadt, Binärbaum, bittere Wahrheit.

• Diese Prozesse sind äußerst produktiv.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Grundlagen:

Synonymie

• Mehrere Wörter bezeichnen denselben Begriff:• Bank – Geldinstitut• Telefon – Fernsprecher• Kartoffel – Erdapfel• Pferd – Ross

• Allerdings teilen Synonyme typischerweise nur die Denotation.

• Die Konnotationen sind meist unterschiedlich (altertümlich, dialektal/regional, poetisch, abwertend, etc.)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Grundlagen:

Partielle Synonymie

• typischerweise sind zwei Wörter nur in einer bestimmten Bedeutung synonym:

• Beispiel 1: Bild• Bild(1) = Foto• Bild(2) = Gemälde• Bild(3) = Vorstellung• Bild(4) = Anblick• Aber: Foto ≠ Gemälde ≠ Vorstellung ≠ Anblick

• Beispiel 2: Vorstellung• Vorstellung (1) = Bild • Vorstellung (2) = Ansicht = Meinung, • Vorstellung (3) = Aufführung = Darstellung, • Vorstellung (4) = Präsentation

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Partielle Synonymie (2)

• im allgemeinen erlaubt es der Äußerungskontext, die richtige Bedeutung auszuwählen:• Er hat eine ganz bestimmte Vorstellung von seinem

Traumhaus.⇒ Vorstellung - Bild

• Seine Vorstellungen unterschieden sich deutlich von denen seines Vorgesetzten.

• ⇒ Vorstellung - Ansicht• Heute war die letzte Vorstellung der Saison im Stadttheater.

• ⇒ Vorstellung - Aufführung• Er kam nicht zur Vorstellung der neuen Mitarbeiter.

• ⇒ Vorstellung - Einführung• aber:

• Es war eine grandiose Vorstellung (Aufführung? Ansicht?).

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Wörter und Übersetzung

• die verschiedenen Bedeutungen eines Wortes in der Quellsprache entsprechen oft jeweils unterschiedlichen Wörtern in der Zielsprache.

• warten (dt.)• Er wartet auf sie. He waits for her.• Er wartet die Maschine. He maintains the engine.

• maintain (eng.)• He maintains the engine. Er wartet die Maschine.• He maintains his position. Er behält seine Position.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Wörter und Übersetzung (2)

• Wortfelder im Englischen und Französischen und ihre komplexe Überlappung

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Grundlagen:

Wörter und Begriffe (2)

wartenanhalten pausieren halten

behalten

behaupten argumentieren

aufheben verwahrenbewahren

speichern

arretieren befestigen

pflegen instand halten

aufwarten bedienen

abwarten erwarten

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Grundlagen:

Begriffe = Synsets

• Wie wir gesehen haben, kann ein Begriff typischerweise durch mehrere (partiell) synonyme Wörter bezeichnet werden.

• Man kann also umgekehrt einen Begriff durch die Menge der Wörter, die ihn (zumindest in einer ihrer Bedeutungen) bezeichnen, darstellen.

• Solcherart gebildete Mengen von Wörtern nennt man Synsets (= synonym sets).

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Grundlagen:

Die Synsets des Beispiels

1. anhalten halten pausieren warten

2. abwarten erwarten warten

3. instand halten pflegen warten

4. aufwarten bedienen warten

5. arretieren befestigen halten

6. argumentieren behaupten halten

7. behaupten behalten halten

8. aufheben halten verwahren

9. bewahren halten speichern

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Grundlagen:

Fachsprachen

• Die Mehrdeutigkeit von Wörtern der Alltagssprache ermöglicht die Vielfalt zwischenmenschlicher Kommunikation.

• Im technisch/wissenschaftlichen Kontext ist Mehrdeutigkeit aber störend und daher unerwünscht.

• Fachsprachen stellen den Versuch dar, innerhalb eines Fachgebiets ein Vokabular zur Verfügung zu stellen, das präzise und eindeutige Formulierungen unterstützt.

• Es wird eine 1-1-deutige Zuordnung zwischen Wort und Begriff angestrebt (= Monosemie).

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Grundlagen:

Fachsprachen (2)

• Basis einer Fachsprache ist die Menge der verwendeten (grundlegenden) Begriffe und ihre Beziehungen untereinander Ontologie

• insbesondere sind die Begriffe in einer Hierarchie vom allgemeinen zum speziellen geordnet Taxonomie, Klassifikation

• jedem Begriff ist genau ein fachspezifisches Wort zugeordnet Terminologie

• diese Wörter werden nach definierten Regeln gebildet Nomenklatur

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Taxonomie

• taxis (gr.) = Ordnung, -nomia (gr.) = Verwaltung • Taxonomie ist die Klassifizierung aller

Gegenstände (Entitäten) und Ereignisse in begriffliche Gruppen bzw. in Kategorien.

• Taxonomien sind in örtliche kulturelle und soziale Systeme eingebettet und dienen verschiedenen sozialen Zwecken.

• Naturwissenschaftliche Disziplinen verwenden den Begriff der Taxonomie für eine in der Regel hierarchische (Klassen, Unterklassen usw.) Klassifikation.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Linné: Systema Naturae

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Beispiel: Biologische TaxonomieDeutsch lat. bzw.

griech. Beispiel

Reich Regnum Tiere

Unterreich Subregnum Vielzeller

Abteilung / Stamm

Divisio / Phylum

Chordatiere

Unterstamm Subphylum Wirbeltiere

Klasse Classis Säugetiere

Ordnung Ordo Raubtiere

Unterordnung Subordo Landraubtiere

Familie Familia Hunde

Unterfamilie Subfamilia Echte Hunde

Gattung Genus Echte Füchse

Art Species Rotfuchs

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Taxonomie/Klassifikation

• Ordnungssystem• Prinzip der Klassenbildung

• Zusammenfassung von Objekten (die in mindestens einem Klassen bildenden Merkmal übereinstimmen) zu Klassen

• Klassen müssen die zu dokumentierende Domäne vollständig abdecken

• Keine Überschneidung von Inhalten erlaubt • Hierarchiebildung

• Klassen (die in mindestens einem Merkmal übereinstimmen) können zu übergeordneten Klassen zusammengefasst werden.

• Notation (Schlüssel) für jede Klasse – Ausdruck für hierarchische Systematik

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Beispiel: Säugetiere

Plazenta

Säugetiere

M ilchzitzen

P lazenta tiere

Beute ltiere

K loakentiere

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Vererbung von Merkmalen

• Wesentliches Element von Taxonomie/Klassifi-kation ist, dass Unterklassen Merkmale der übergeordneten Klasse erben.

• es gibt unterschiedliche Formen der Vererbung:• strikte Vererbung:

• Alle Eigenschaften werden vererbt• Es besteht eine Teilmengenbeziehung zwischen

übergeordneter und untergeordneter Klasse

• Default-Vererbung• Merkmale werden nur typischerweise vererbt• Ausnahmen sind möglich

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Strikte Vererbung

• Die Beziehung zwischen Klasse und Unterklasse wird mengentheoretisch aufgefasst:• Die Mitglieder einer Klasse sind per definitionem

gleichzeitig Mitglieder der Überklasse (und damit aller übergeordneten Klassen)

• Eine Klasse erbt damit alle Merkmale aller ihr übergeordneten Klassen.

• z.B.: • „Vögel haben Federn.“• Tauben sind Vögel, daher haben Tauben Federn.• Papageien sind Vögel, daher haben Papageien

Federn.• Pinguine sind Vögel, daher haben Pinguine Federn.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Default-Vererbung

• Eine andere Interpretation von Vererbung besteht darin, dass Merkmale nur typischerweise (als Default) vererbt werden.

• eine Unterklasse kann aber durchaus in bestimmten Merkmalen den Default nicht übernehmen.

• z.B.:• „Vögel können fliegen.“• „Pinguine können nicht fliegen.“• Tauben sind Vögel, daher können Tauben fliegen.• Papageien sind Vögel, daher können Papageien

fliegen.• Pinguine können nicht fliegen.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Typen von Klassifikationen

• Klassifikationshierarchie• als einfache Hierarchie• als multiple Hierarchie - Heterarchie

• Dimensionen• eindimensionale Klassifikation• mehrachsige (mehrdimensionale)

Klassifikation• Taxonomien sind typischerweise

hierarchisch und eindimensional

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Beispiel - Hierarchie

Tier

Vogel Säugetier Fisch

Sittich Spatz Huhn Schaf Katze Reh Karpfen Goldfisch Hai

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Multiple Vererbung

• eine strikt hierarchische Organisation ist oft nicht ausreichend, um verschiedene Aspekte eines Individuums zu beschreiben.• Hunde haben zum Beispiel eine Menge an

Eigenschaften als Tier (im biologischen Sinn)• Hunde sind aber auch typische Haustiere und haben

als solche Eigenschaften

• Eine Lösungsmöglichkeit besteht darin, anstelle der Hierarchie eine Heterarchie zu setzen, d.h. eine Klasse kann mehrere Überklassen haben.

• Damit handelt es sich allerdings nicht mehr um eine Taxonomie im engeren Sinn!

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Beispiel - Heterarchie

Tier

Vogel Säugetier Fisch Nutztier Haustier Wildtier

Sittich Spatz Huhn Schaf Katze Reh Karpfen Goldfisch Hai

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Probleme multipler Vererbung

• Ein Konzept kann eine bestimmte Eigenschaft von 2 (oder mehr) Konzepten ererben.

• Folgende Probleme können auftreten:• Es kommt zu widersprüchlicher Information• Es wird nicht erkannt, dass es sich um die gleiche

Eigenschaft handelt• Es ist unklar, von welchem Konzept Eigenschaft vererbt wird

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Beispiel – Hierarchie mehrdimensional

Tier Tier

Vogel Säugetier Fisch Nutztier Haustier Wildtier

Sittich Spatz Huhn

Huhn Karpfen Schaf

Schaf Katze RehKatze Sittich GoldfischKarpfen Goldfisch Hai

Reh Spatz Hai

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO+UE: Taxonomie und Ontologie

ms
start unit 2

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Präkoordination - Postkoordination

• Im Falle multipler Hierarchien gibt es zwei grundsätzlich unterschiedliche Herangehensweisen:

• Präkoordination:• Alle Begriffe, die durch Kombination bestehender

Konzepte entstehen können, werden explizit in der Hierarchie angelegt.

• Die Zuordnung einer Situation besteht in der Auswahl des korrekten Begriffs aus der Hierarchie

• Postkoordination:• Es werden nur grundlegende Begriffe in der

Hierarchie explizit angelegt.• Um eine Situation zuordnen zu können, müssen alle

beteiligten Begriffe miteinander kombiniert werden.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Ontologie

• on (gr.) – das Seiende, logos (gr.) = Wort, Lehre• In der Philosophie der Teil der Metaphysik, der

sich mit der Natur des Seienden - der Existenz - beschäftigt. Entwirft und beschreibt die grundlegenden Begriffe und ihre Beziehungen zueinander.

• Während der Begriff aus dem 19.Jhd. stammt, ist die dahinter liegende Idee weit älter.

• Die erste bekannte Ontologie sind die zehn Aristotelischen „Kategorien“.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Baum der Natur und Logik (Raimundus Lullus)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Die 10 Aristotelischen Kategorien in der Darstellung von Franz Brentano

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Baum des Porphyrius

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Eine „Ontologie“ der Tiere?

• „Bekanntlich existiert keine Klassifikation des Universums, die nicht willkürlich und mutmaßlich wäre. Aus einem sehr einfachen Grund: Wir wissen nicht, was das Universum ist.“Jorge Louis Borges: Die analytische Sprache von John Wilkins

• Die Tiere gruppieren sich folgendermaßen:a) Tiere, die dem Kaiser gehörenb) einbalsamierte Tierec) gezähmted) Milchschweinee) Sirenen f) Fabeltiereg) herrenlose Hundeh) in diese Gruppierung gehörigei) die sich wie tolle gebärdenj) die mit einem ganz feinen Pinsel aus Kamelhaar gezeichnet sindk) und so weiterl) die den Wasserkrug zerbrochen habenm) die von weitem wie Fliegen aussehen

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Ontologie in der Informatik

• Eine Beschreibung der in einer Domäne verwendeten wesentlichen Begriffe (Konzepte) und ihrer Beziehungen untereinander.

• Dient dazu, unterschiedliche Repräsentationen von Aspekten einer Domäne miteinander kompatibel zu machen und zu verknüpfen.

• Die Übereinkunft über eine standardisierte Terminologie und Begriffshierarchie innerhalb einer Domäne ist die Voraussetzung für Interoperabilität

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Formal, explicit specification of a shared conceptualization

maschinlesbar

Konzepte, Attribute, Funktionen und Axiomesind explizit definiert

überein-stimmendesWissen

Abstraktes Modellvon Phänomenender Welt

Was ist eine Ontologie? (1)

nach: Studer (1998)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ortWas ist eine Ontologie? (2)

Ontologie ist eine formale Repräsentation der Realität

VO: Taxonomie und Ontologie

nach: Barry Smith

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Top-Level Ontology / Foundational Ontology

Mit welchen grundsätzlichen Konzepten kann man “die Welt” beschreiben?

• In gewisser Weise orientieren sich auch moderne Ontologien immer noch an Kriterien, die schon Aristoteles entwickelt hat.• Eine wesentliche Unterscheidung ist die zwischen Entitäten,

also den Elementen, aus denen die Welt besteht einerseits, und den Ereignissen, die auf diese Entitäten zu bestimmten PunktenIntervallen in Raum und Zeit einwirken.

• Moderne Ontologien konzentrieren sich eher auf die Entitäten und Relationen zwischen ihnen, die “außerhalb” von Zeit und Raum gelten.

• Komplexe zeitliche und räumliche Zusämmenhänge können aus verschiedenen Gründen nur bedingt beschrieben werden.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Grundsätzliche Klassifikation der Individuen

• Entitäten• sind physikalische Objekte, Substanzen, “Rotten”,… also Dinge, die

sind; • werden in der Sprache üblicherweise durch Nomina ausgedrückt;• können andere Entitäten als Teile, Material, Inhalt, etc. haben;• können an Ereignissen teilnehmen• Sind von ihrer Idee her statisch – “zeitlos”.Behälter, Barriere, Verbindung, Wasser, Luft, Ort, … Flugzeug, Mensch, Gesellschaft, Viral Nucleic Acid,…

• Ereignisse• Aktionen, Prozesse… etwas das geschieht• Werden in der Sprache üblicherweise durch Verba ausgedrückt. • Haben Auswirkungen auf Entitäten, ihre Eigenschaften, ihre

Zustände.• Laufen während einer bestimmten Zeitspanne und an einem

bestimmten Ort ab.Bewegen, Erzeugen, Anbringen, Kopieren, Zerstören,

Kollidieren, …Schlafen, Rinnen, Photosynthetisieren, Schreien, …

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Entitäten

• Diskrete Objekte• sind dinghafte Einheiten, die Teile haben können, die

ihrerseits unterschiedliche Objekte sind.• z.B. Schreibtische, Autos, Personen.

• Substanzen • sind dinghafte Einheiten, die man portionieren

kann,ohne dass sie ihre Qualität ändern;• z.B. Wasser, Holz, Gewebe.

• “Rotten” (mobs)• ähnlich Substanzen, besteht aber aus individuellen

Elementen; • z.B. Kette von Bergen, Haare eines Tierfells.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Relationen zwischen Entitäten

• Relationen, die häufig zwischen Entitäten bestehen:

• Objekt has-part Objekt bzw. Objekt is-part-of Objekt – als Teil haben• z.B. Auto has-part (Motor, Getriebe, Fahrwerk)

• Objekt content Objekt - beinhaltet• z.B. Auto content (Person)

• Objekt material Substanz – besteht aus• z.B. Auto material (Stahl, Kunststoff, Farbe)

• örtliche Relationen • is-at, is-near, has-region, und andere

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Ereignisse (events)

• Aktionen • ein zeitlicher Ablauf mit interner Struktur• Aktionen bestehen aus miteinander in

Zusammenhang stehenden Subaktionen.• Aktionen finden zu einem bestimmten Zeitintervall

statt, gelten aber nicht in jedem Zeitsubintervall.• z.B. einkaufen (suchen, auswählen, bezahlen)

• Prozesse • ein uniformer zeitlicher Ablauf,• Prozesse finden zu einem bestimmten Zeitintervall

statt und damit auch zu jedem beliebigen Zeitsubintervall davon.

• z.B. rinnen, schlafen

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Relationen zwischen Ereignissen und Entitäten

• Entitäten spielen, wenn sie an Ereignissen teilnehmen, bestimmte Rollen: • Wer, wen oder was, womit, woraus, wozu…

• Agens - der Bewirkende einer Aktion• z.B. Hans fährt.

• Experiencer - der Erleidende eines Prozesses• z.B. Hans schläft.

• Theme - das Objekt, auf das die Aktion sich auswirkt• z.B. Hans zerbricht die Scheibe.

• Instrument – vom Agens zur Durchführung der Aktion verwendet• z.B. Hans zerbricht die Scheibe mit dem Hammer.

• Spatiale Relationen• z.B at-location, from-location, to-location

• Temporale Relationen• z.B. at-time, from-time, to-time

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Relationen zwischen zwei Ereignissen

• Wie ein Ereignis zu einem anderen in Beziehung steht oder es beeinflusst

• Mögliche Relationen:• causes, enables, entails• by-means-of• inhibits, prevents• usw.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Ontologie/Taxonomie in der Informatik – Technische Realisierung

• Eine Menge von durch ihren Namen eindeutig identifizierten Begriffen/Klassen/Konzepten;

• eine Menge von Relationen, die zwischen den Konzepten bestehen können; die Relationen dienen der Beschreibung von Eigenschaften der Konzepte;

• eine hierarchische oder heterarchische Ordnung der Konzepte über eine ausgezeichnete Relation (IS-A, subClassOf, etc.)

• die Vererbung von Eigenschaften über diese ausgezeichnete Relation;

• die Zuordnung von Individuen zu einem oder mehreren Konzepten

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Wesentliche Fragen im Zusammenhang mit einer Ontologie

• Konzepte (Begriffe)• Klassen (Granularität)• Klassenhierarchie• Instanzen

• Eigenschaften (Rollen, Slots)• Markierte 2-stellige Relation zwischen Konzept und Wert

• Axiome/Relationen:• Relationen zwischen Klassen (z.B. disjoint)• Vererbung (multiple? Single hierarchy?) • Restriktionen auf Rollen (Typ, Anzahl)• Characteristika von Rollen (z.B. Symmetrie, Transitivität)

• Aufgaben beim Schließen: • Klassifikation: Zu welcher Klasse gehört eine Instanz? • Subsumption: Subsumiert eine Klasse eine andere?• Konsistenz: Gibt es einen Widerspruch in meinen

Axiomen/Instanzes?

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

WordNet – Princeton (Miller 1985, Fellbaum 1998)

On-line lexikalische Referenz (Wörterbuch)• Nomina, Verben, Adjectiva, und Adverbien werden in

sogenannten synonym sets zusammengefasst.• Ein synonym set definiert also einen Begriff als die Menge

aller Worte, die diesen Begriff als (eine) Bedeutung haben• Andere Relationen sind Hypernyma (ISA), Antonyma,

Meronyma• Typische Top-Knoten der obersten Ebene - 5 von 25

• (act, action, activity)• (animal, fauna)• (artifact)• (attribute, property)• (body, corpus)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

WordNet – call, 28 Bedeutungen

1. name, call -- (assign a specified, proper name to; "They named their son David"; …) -> LABEL2. call, telephone, call up, phone, ring -- (get or try to get into

communication (with someone) by telephone; "I tried to call you all night"; …)

->TELECOMMUNICATE3. call -- (ascribe a quality to or give a name of a common

noun that reflects a quality; "He called me a bastard"; …)

-> LABEL4. call, send for -- (order, request, or command to come; "She was called into the director's office"; "Call the police!")

-> ORDER

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

CYC

http://www.cyc.com/cycdoc/vocab/vocab-toc.htmlhttp://www.cyc.com/

• “The Cyc Knowledge Server is a very large, multi-contextual knowledge base and inference engine.”

• “a foundation of basic "common sense" knowledge--a semantic substratum of terms, rules, and relations”

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

CYC – Upper Ontology

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Zur Entwicklung von Ontologien…

• benötigt man einen Formalismus, der• ausdrucksstark genug ist, um die Domäne beschreiben

zu können• Von seiner Komplexität her einfach genug ist, um

automatisch die gewünschten Klassen von Schlüssen ziehen zu können.

• benötigt man Regeln bzw. Heuristiken zur inhaltlichen Modellierung• um den geeigneten Umfang des Wissens festzulegen• um die geeignete Granularität des Wissens festzulegen• um die richtige Balance zwischen explizitem und

implizitem Wissen zu erzielen

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Description Logics

• A family of logic based Knowledge Representation formalisms• Describe a domain in terms of concepts (classes), roles

(properties, relationships) and individuals (entities)• Distinguished by:

• Formal semantics (typically model theoretic)• Decidable fragments of FOL • Provision of inference services• Decision procedures for key problems (satisfiability,

subsumption, etc.)• Implemented systems (highly optimized)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Description Logics:

Description Logic Basics• Concepts (unary predicates/formulae with one free

variable)• E.g., Person, Doctor, HappyParent, (Doctor ⊔ Lawyer)

• Roles (binary predicates/formulae with two free variables)• E.g., hasChild, loves, (hasBrother ∘ hasDaughter)

• Individuals (constants)• E.g., John, Mary, Italy

• Constructors (for forming concepts and roles) restricted so that:• Satisfiability/subsumption is decidable and, if possible, of low

complexity• No need for explicit use of variables

• Restricted form of ∀ and ∃• Features such as counting can be succinctly expressed

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Description Logics:

Description Logic Semantics

Semantics given by standard FO model theory:Interpretation domain IInterpretation function I

Individuals iI ∈ I

John

Mary

Concepts CI ⊆ I

Lawyer

Doctor

Vehicle

Roles rI ⊆ I x I

hasChild

owns

(Lawyer ⊓ Doctor)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Description Logics: Description Logic Family

• Particular languages are mainly characterised by:• Specific set of constructors for building complex concepts

and roles from simpler ones• Set of axioms for asserting facts about concepts, roles and

individuals• ALC is the smallest DL that is propositionally closed

• Constructors include • Booleans: AND (⊓), OR (⊔), NOT (¬)• Restrictions on role successors

• E.g., concept describing “happy fathers” could be written:• Man all of whose children are rich or happy.• Male ⊓ hasChild.(Rich ⊔ Happy)

• E.g., Person all of whose children are either Doctors or have a child who is a Doctor:

Person ⊓ hasChild.(Doctor ⊔ hasChild.Doctor)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Description Logics:

Description Logic Family (2)• S often used for ALC extended with transitive roles (R+)• Additional letters indicate other extensions, e.g.:

• H for role hierarchy (e.g., hasDaughter ⊑ hasChild)• O for nominals/singleton classes (e.g., {Italy})• I for inverse roles (e.g., isChildOf ≡ hasChild–)• N for number restrictions (e.g., ≦2hasChild, ≧3hasChild)• Q for qualified number restrictions (e.g., ≦2hasChild.Doctor)• F for functional number restrictions (e.g., ≧1hasMother)

• S + role hierarchy (H) + inverse (I) + QNR (Q) = SHIQ• SHIQ is the basis for W3C’s OWL Web Ontology

Language• OWL DL ≈ SHIQ extended with nominals (i.e., SHOIQ)• OWL Lite ≈ SHIQ with only functional restrictions (i.e., SHIF)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Description Logics: DL Architecture

Knowledge BaseTbox (schema)

Abox (data)

Man ≡ Human ⊓ MaleHappy-Father ≡ Man ⊓ has-child

Female ⊓ …

John : Happy-Father⟨John, Mary⟩ : has-child Infe

renc

e Sy

stem

Inte

rfac

e

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

• A TBox is a set of “schema” axioms (sentences), e.g.:{Doctor ⊑ Person, HappyParent ≡ Person ⊓ hasChild.(Doctor ⊔ ∃hasChild.Doctor)}

• An ABox is a set of “data” axioms (ground facts), e.g.:

{John:HappyParent, John hasChild Mary}

• A Knowledge Base (KB) is just a TBox plus an ABox

Description Logics:

DL Knowledge Base

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Description Logics:

DL Knowledge Base (2)• A TBox is a set of “schema” axioms (sentences), e.g.:

{Doctor → Person, HappyParent ↔ Person ∧ hhasChildi(Doctor ∨

hhasChildiDoctor)}• i.e., a background theory (a set of non-logical

axioms)• An ABox is a set of “data” axioms (ground facts), e.g.:

{John → HappyParent, John → hhasChildiMary}• i.e., non-logical axioms including (restricted) use of

nominals• A Knowledge Base (KB) is just a TBox plus an Abox

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Description Logics:

Class/Concept Constructors

• C is a concept (class); • P is a role (property); • x is an individual name

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Description Logics:

Ontology Axioms

• OWL ontology ≡ DL KB (Tbox + Abox)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Description Logics:

Why Description Logic?

• OWL exploits results of 15+ years of DL research• Well defined (model

theoretic) semantics• Formal properties

well understood (complexity, decidability)

• Known reasoning algorithms

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Description Logics:

Inference Problems• Subsumption – check whether a concept is more general

than another• C ⊑ D ?

• Equivalence – check whether two concepts are equivalent• C ≡ D ?

• Consistency – check whether a concept is meaningful• C ≡ ?

• Membership – check whether an individual i is a member of a concept C• i C ?

• All problems are reducible to KB consistency • e.g., C ⊑ D iff C ⊓ D is not consistent

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Inference and Classes

• The people and pets example ontology contains a number of classes and properties intended to illustrate particular aspects of reasoning in OWL.

• We can make inferences about relationships between those classes, in particular subsumption between classes

• Recall that A subsumes B when it is the case that any instance of B must necessarily be an instance of A.

AB

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Inference and Individuals

• In addition, the model contains a number of individuals

• We can make inferences about the individuals, in particular inferring that particular individuals must be instances of particular classes.• This can be done because of subsumption

relationships between classes, or because of the relationships between individuals.

• The following slides examine some of the inferences we can make in the example model and discuss why those inferences come about.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO+UE: Taxonomie und Ontologie

ms
start unit 3

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Unique Name Assumption

• The Unique Name Assumption (UNA) says that any two individuals with different names are different individuals.

• OWL semantics does not make the UNA• There are mechanisms in the language

(owl:differentFrom and owl:AllDifferent) that allow us to assert that individuals are different.

• However, many DL reasoners (including the one we use here) assume UNA.• For the following examples, there is a tacit assumption

that all individuals are asserted to be distinct.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Classes

• The following examples illustrate reasoning with classes and class definitions.

• We show examples of• Inferred Subsumptions• Inconsistency

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Bus Drivers are Drivers

• A bus driver is a person that drives a bus• A bus is a vehicle• A bus driver drives a vehicle, so must be a driver• The subclass is inferred due to subclasses being used in

existential quantification.

driver ≡ person ⊓ drives.vehicle

bus+driver ≡ person ⊓ drives.bus

bus vehicle⊑

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Cat Owners like Cats

• Cat owners have cats as pets• has_pet is a subproperty of likes, so anything that has a

pet must like that pet. • Cat owners must like a cat, so they are cat likers. • The subclass is inferred due to a subproperty assertion

cat+owner ≡ person ⊓ has_pet.cat

has_pet likes⊑

cat+liker ≡ person ⊓ likes.cat

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Drivers are Grown Ups

• Drivers are defined as persons that drive cars (complete definition)

• We also know that drivers are adults (partial definition)• So all drivers must be adult persons (e.g. grownups)• An example of axioms being used to assert additional

necessary information about a class. We do not need to know that a driver is an adult in order to recognize one, but once we have recognized a driver, we know that they must be adult.

driver ≡ person ⊓ drives.vehicle

driver ⊑ adult

grownup ≡ adult person⊓

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Sheep are Vegetarians

• Sheep only eat grass• Grass is a plant • Plants and parts of plants are disjoint from animals and parts of animals• Vegetarians only eat things which are not animals or parts of animals• Note the complete definition, which means that we can recognise when

things are vegetarians.

sheep animal ⊑ ⊓ ∀eats.grass

grass plant⊑

(animal ⊔ part_of.animal ) ⊑ (plant ⊔ part_of.plant)

vegetarian ≡ eats.part_of.animal ⊓ eats.animal animal⊓

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Giraffes are Vegetarians

• Giraffes only eat leaves• Leaves are parts of trees, which are plants• Plants and parts of plants are disjoint from animals and parts of

animals• Vegetarians only eat things which are not animals or parts of

animals• Similar to the previous example with the additional inference

provided by the existential restriction in the definition of leaf

giraffe animal ⊑ ⊓ eats.leafleaf ⊑ part_of.tree

tree plant⊑(animal ⊔ part_of.animal ) ⊑ (plant ⊔ part_of.plant)

vegetarian ≡ eats.part_of.animal ⊓ eats.animal animal⊓

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Old Ladies own Cats

• Old ladies must have a pet.• All pets that old ladies have must be cats.• An old lady must have a pet that is a cat.• An example of the interaction between an existential quantification

(asserting the existence of a pet) and a universal quantification (constraining the types of pet allowed).

• This also illustrates that this specific ontology only covers one view on the world – it is not a representation of reality (not ideal for data integration across ontologies!)

old+lady ≡ person ⊓ female ⊓ elderly

old+lady ⊑ ∀has_pet.cat ⊓ has_pet.animal

cat+owner ≡ person ⊓ has_pet.cat

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Mad Cows are inconsistent

• Cows are naturally vegetarians• A mad cow is one that has been eating sheeps brains• Sheep are animals• Thus a mad cow has been eating part of an animal, which is

inconsistent with the definition of a vegetarian.

cow vegetarian⊑

(animal ⊔ part_of.animal ) ⊑ (plant ⊔ part_of.plant)

vegetarian ≡ ∀eats.part_of.animal ⊓∀eats.animal ⊓ animal

mad+cow ≡ cow ⊓ eats.(part_of.sheep ⊓ brain)

sheep animal ⊑ ⊓ ∀eats.grass

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Individuals

• The following examples illustrate reasoning with individuals.

• We look at why particular individuals can be inferred to be members of particular classes.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

The Daily Mirror is a Tabloid

• Mick drives a white van• Mick must be a person and an adult, so he is a man• Mick is a man who drives a white van, so he’s a white van man• A white van man only reads tabloids, and Mick reads the Daily Mirror,

thus the Daily Mirror must be a tabloid• Here we see interaction between complete and partial definitions plus

a universal quantification allowing an inference about a role filler.

Daily+Mirror : ThingMick : male ⟨Mick, Q123+ABC : drives ⟩ Mick, Daily+Mirror : reads⟨ ⟩Q123+ABC : van Q123+ABC : white+thing

white+van+man ≡ man ⊓ drives.(van ⊓ white+thing)white+van+man ⊑ ∀reads.tabloid

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Pete is a Person, Spike is an Animal

• Spike is the pet of Pete• So Pete has pet Spike • Pete must be a Person• Spike must be an Animal• Here we see an interaction between an inverse relationship

and domain and range constraints on a property.

Spike : Thing⟨Spike, Pete : is_pet_of⟩

Pete :Thing

has_pet.T person⊑ T has_pet.animal⊑ ∀

is_a_pet_of ≡ has_pet¯

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Walt loves animals

• Walt is a person• Walt has pets Huey, Dewey and Louie• Huey, Dewey and Louie are all distinct individuals (since DL uses Open World

Assumption this has to be made explicit)• Walt has at least three pets and is thus an animal lover.• Note that in this case, we don’t actually need to include person in the definition

of animal lover (as the domain restriction will allow us to draw this inference).

Walt : person⟨Walt, Huey : has_pet⟩⟨Walt, Louie : has_pet⟩⟨Walt, Dewey : has_pet⟩

Huey : duck Louie : duck Dewey : duck Huey ≠ Louie ≠ Dewey animal+lover ≡ person ⊓ ≥3has_pet

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Tom is a Cat

• Minnie is elderly, female and has a pet, Tom• Minnie must be a person• Minnie is an old lady• All of Minnie’s pets must be cats.• Here the domain restriction gives us additional information which

then allows us to infer a more specific type. The universal quantification then allows us to infer information about the role filler.

Minnie : femaleMinnie : elderly⟨Minnie, Tom : has_pet⟩Tom : Thing

has_pet.T ⊑ person T ⊑ ∀has_pet.animal old+lady ≡ person female elderly⊓ ⊓old+lady ⊑ ∀has_pet.cat ⊓ has_pet.animal

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Description Logics:

Why Ontology Reasoning?

• Given key role of ontologies in many applications, it is essential to provide tools and services to help users:• Design and maintain high quality ontologies, e.g.:

• Meaningful - all named classes can have instances

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Description Logics:

Why Ontology Reasoning?

• Given key role of ontologies in many applications, it is essential to provide tools and services to help users:• Design and maintain high quality ontologies, e.g.:

• Meaningful - all named classes can have instances• Correct — captures intuitions of domain experts

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Description Logics:

Why Ontology Reasoning?

• Given key role of ontologies in many applications, it is essential to provide tools and services to help users:• Design and maintain high quality ontologies, e.g.:

• Meaningful - all named classes can have instances• Correct - captures intuitions of domain experts• Minimally redundant - no unintended synonyms

Banana split Banana sundae

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Description Logics:

Why Ontology Reasoning?

• Given key role of ontologies in many applications, it is essential to provide tools and services to help users:• Design and maintain high quality ontologies, e.g.:

• Meaningful - all named classes can have instances• Correct - captures intuitions of domain experts• Minimally redundant - no unintended synonyms

• Answer queries, e.g.:• Find more general/specific classes• Retrieve individuals/tuples matching

a given query

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Anwendungen von Ontologien:e-Science

• E.g., for “in silico” investigations and “hypothesis testing”• Comparing data (e.g., on proteins) to (model of) biological

knowledge• Characteristics of proteins captured in an ontology O

• Goal is to identify protein instances based on characteristics

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Anwendungen von Ontologien: e-Science

• E.g., for “in silico” investigations and “hypothesis testing”• Comparing data (e.g., on proteins) to (model of) biological

knowledge• Characteristics of proteins captured in an ontology O

• Goal is to identify protein instances based on characteristics

• Equivalent to answering queries of form:O ² P(i)? for protein P and instance i

• Result may be discovery of new kinds of protein• And these may be potential drug targets if unique to a

pathenogen• Result may also be discovery of errors in model

• Which may reflect gaps/errors in existing knowledge

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Anwendungen von Ontologien: Healthcare

• UK NHS has a £6.2 billion “Connecting for Health” IT programme

• Key component is Care Records Service (CRS)• “Live, interactive patient record service accessible 24/7”• Patient data distributed across local centres in 5 regional

clusters, and a national DB• Detailed records held by local service providers• Diverse applications support radiology, pharmacy, etc• Applications exchange messages containing

“semantically rich clinical information”• Summaries sent to national database

• SNOMED-CT ontology provides common vocabulary for data

• Clinical data uses terms drawn from ontology

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED

• Over 400,000 concepts

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Anwendungen von Ontologien: SNOMED

• Over 400,000 concepts • Schema only — no instances• Language used is a (well known) fragment of OWL• NHS version extended with 1,000s of additional classes

• OWL reasoner (FaCT++) used to classify and check ontology

• Currently takes > 4 hours• 180 missing subClass relationships were found, e.g.:

• Periocular_dermatitis subClassOf Disease_of_face• Fibrin_measurement subClassOf

Coagulation_factor_assay

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Anwendungen von Ontologien: SNOMED (2)

• Vocabulary is extensible at point of use: “post coordination”• Users (e.g. clinicians) may add/define new vocabulary• Terminology service (reasoner) used to insert in ontology

• Typical new term:• almond_allergy ´ “allergy caused_by almond” • OWL reasoner (FaCT++) used to classify new term

• Takes <10 ms• Classified as a kind of “nut allergy”

• Clearly of crucial importance to recognise patients with allergy caused by almond as kinds of patient with nut allergy

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO+UE: Taxonomie und Ontologie

ms
start unit 4

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

• Editoren/Umgebungen• Protégé, Web Protégé, TopBraid, …

Werkzeuge und Infrastruktur

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

• Editoren/Umgebungen• Protégé, TopBraid Composer

• Reasoning-Systeme• Pellet, HermiT, ELK, TrOWL, Konclude

Werkzeuge und Infrastruktur

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Ontology Engineering

• Eine Ontologie definiert• Ein gemeinsames Vokabular für eine Domäne• Ein gemeinsames Verständnis einer Domäne

• Ontology Engineering meint die Definition der Begriffe einer Domäne sowie der Beziehungen dieser Begriffe untereinander:• Definition der Konzepte (Begriffe, Klassen) der Domäne.• Anordnen der Konzepte in einer Hierarchie (Subklassen-

Superklassen-Hierarchie) • Definition der Attribute (Merkmale, Rollen) eines

Konzepts, sowie der Restriktionen für die Füller dieser Attribute.

• Definition von Individuen und Belegung ihrer Attribute mit Werten.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Why Develop an Ontology?

• To share common understanding of the structure of information • among people• among software agents

• To enable reuse of domain knowledge• to avoid “re-inventing the wheel”• to introduce standards to allow interoperability

• To make domain assumptions explicit• easier to change domain assumptions (consider a genetics

knowledge base)• easier to understand and update legacy data

• To separate domain knowledge from the operational knowledge• re-use domain and operational knowledge separately (e.g.,

configuration based on constraints)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

An Ontology Is Often Just the Beginning

Ontologies

Software agents

Problem-solving

methods

Domain-independent applications

DatabasesDeclarestructure

Knowledgebases

Providedomain

description

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Beispiel: Weine und Weingüter

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Ontology-Development Process

In this tutorial:

determinescope

considerreuse

enumerateterms

defineclasses

defineproperties

defineconstraints

createinstances

In reality - an iterative process:

determinescope

considerreuse

enumerateterms

defineclasses

considerreuse

enumerateterms

defineclasses

defineproperties

createinstances

defineclasses

defineproperties

defineconstraints

createinstances

defineclasses

considerreuse

defineproperties

defineconstraints

createinstances

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Ontology Engineering versus Object-Oriented Modeling

An ontology• reflects the structure

of the world• is often about

structure of concepts

• the actual physical representation is not an issue

An OO class structure• reflects the structure

of the data and code• is usually about

behavior (methods)• describes the

physical representation of the data (long integer, character, etc.)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Preliminaries - Tools

• All screenshots in this tutorial are from Protégé-2000, which:• is a graphical ontology-development tool• supports a rich knowledge model• is open-source and freely available

(http://protege.stanford.edu)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Determine Domain and Scope

• What is the domain that the ontology will cover?• For what we are going to use the ontology?• For what types of questions the information in the

ontology should provide answers (competency questions)?

Answers to these questions may change during the lifecycle

determinescope

considerreuse

enumerateterms

defineclasses

defineproperties

defineconstraints

createinstances

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Competency Questions

• Which wine characteristics should I consider when choosing a wine?

• Is Bordeaux a red or white wine?• Does Cabernet Sauvignon go well with seafood?• What is the best choice of wine for grilled meat?• Which characteristics of a wine affect its appropriateness for a

dish?• Does a flavor or body of a specific wine change with vintage

year?• What were good vintages for Napa Zinfandel?

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Consider Reuse

• Why reuse other ontologies?• to save the effort• to interact with the tools that use other ontologies• to use ontologies that have been validated through

use in applications

determinescope

considerreuse

enumerateterms

defineclasses

defineproperties

defineconstraints

createinstances

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

What to Reuse?

• Ontology libraries• DAML ontology library (www.daml.org/ontologies)• Ontolingua ontology library

(www.ksl.stanford.edu/software/ontolingua/)• Protégé ontology library (protege.stanford.edu/plugins.html)

• Upper ontologies• IEEE Standard Upper Ontology (suo.ieee.org)• Cyc (www.cyc.com)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

What to Reuse? (II)

• General ontologies• DMOZ (www.dmoz.org)• WordNet (www.cogsci.princeton.edu/~wn/)

• Domain-specific ontologies• UMLS Semantic Net• GO (Gene Ontology) (www.geneontology.org)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Enumerate Important Terms

• What are the terms we need to talk about?• What are the properties of these terms?• What do we want to say about the terms?

considerreuse

determinescope

enumerateterms

defineclasses

defineproperties

defineconstraints

createinstances

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Enumerating Terms - The Wine Ontology

wine, grape, winery, location, wine color, wine body, wine flavor, sugar contentwhite wine, red wine, Bordeaux winefood, seafood, fish, meat, vegetables, cheese

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Define Classes and the Class Hierarchy

• A class is a concept in the domain• a class of wines• a class of wineries• a class of red wines

• A class is a collection of elements with similar properties• Instances of classes

• a glass of California wine you’ll have for lunch

considerreuse

determinescope

defineclasses

defineproperties

defineconstraints

createinstances

enumerateterms

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Class Inheritance

• Classes usually constitute a taxonomic hierarchy (a subclass-superclass hierarchy)

• A class hierarchy is usually an IS-A hierarchy:

an instance of a subclass is an instance of a superclass

• If you think of a class as a set of elements, a subclass is a subset

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Class Inheritance - Example

• Apple is a subclass of FruitEvery apple is a fruit

• Red wines is a subclass of WineEvery red wine is a wine

• Chianti wine is a subclass of Red wineEvery Chianti wine is a red wine

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Levels in the Hierarchy

Middlelevel

Toplevel

Bottomlevel

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Modes of Development

• top-down – define the most general concepts first and then specialize them

• bottom-up – define the most specific concepts and then organize them in more general classes

• combination – define the more salient concepts first and then generalize and specialize them

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Documentation

• Classes (and slots) usually have documentation• Describing the class in natural language• Listing domain assumptions relevant to the class

definition• Listing synonyms

• Documenting classes and slots is as important as documenting computer code!

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Define Properties of Classes – Slots

• Slots in a class definition describe attributes of instances of the class and relations to other instancesEach wine will have color, sugar content, producer, etc.

considerreuse

determinescope

defineconstraints

createinstances

enumerateterms

defineclasses

defineproperties

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Properties (Slots)

• Types of properties• “intrinsic” properties: flavor and color of wine• “extrinsic” properties: name and price of wine• parts: ingredients in a dish• relations to other objects: producer of wine (winery)

• Simple and complex properties• simple properties (attributes): contain primitive values

(strings, numbers)• complex properties: contain (or point to) other objects (e.g.,

a winery instance)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Slots for the Class Wine

(in Protégé-2000)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Slot and Class Inheritance

• A subclass inherits all the slots from the superclassIf a wine has a name and flavor, a red wine also has a name

and flavor

• If a class has multiple superclasses, it inherits slots from all of themPort is both a dessert wine and a red wine. It inherits “sugar

content: high” from the former and “color:red” from the latter

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Property Constraints

• Property constraints (facets) describe or limit the set of possible values for a slotThe name of a wine is a stringThe wine producer is an instance of WineryA winery has exactly one location

considerreuse

determinescope

createinstances

enumerateterms

defineclasses

defineconstraints

defineproperties

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Facets for Slots at the Wine Class

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Common Facets

• Slot cardinality – the number of values a slot has

• Slot value type – the type of values a slot has• Minimum and maximum value – a range of

values for a numeric slot• Default value – the value a slot has unless

explicitly specified otherwise

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Common Facets: Slot Cardinality

• Cardinality• Cardinality N means that the slot must have N values

• Minimum cardinality• Minimum cardinality 1 means that the slot must have a value

(required)• Minimum cardinality 0 means that the slot value is optional

• Maximum cardinality• Maximum cardinality 1 means that the slot can have at most one

value (single-valued slot)• Maximum cardinality greater than 1 means that the slot can have

more than one value (multiple-valued slot)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Common Facets: Value Type

• String: a string of characters (“Château Lafite”)• Number: an integer or a float (15, 4.5)• Boolean: a true/false flag• Enumerated type: a list of allowed values (high, medium,

low)• Complex type: an instance of another class

• Specify the class to which the instances belongThe Wine class is the value type for the slot “produces” at the

Winery class

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Domain and Range of Slot

• Domain of a slot – the class (or classes) that have the slot• More precisely: class (or classes) instances of which

can have the slot

• Range of a slot – the class (or classes) to which slot values belong

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Facets and Class Inheritance

• A subclass inherits all the slots from the superclass• A subclass can override the facets to “narrow” the list of

allowed values• Make the cardinality range smaller• Replace a class in the range with a subclass

Wine

Frenchwine

Winery

Frenchwinery

is-a is-a

producer

producer

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Create Instances

• Create an instance of a class• The class becomes a direct type of the instance• Any superclass of the direct type is a type of the instance

• Assign slot values for the instance frame• Slot values should conform to the facet constraints• Knowledge-acquisition tools often check that

considerreuse

determinescope

createinstances

enumerateterms

defineclasses

defineproperties

defineconstraints

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Creating an Instance: Example

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Going Deeper

• Breadth-first coverage

determinescope

considerreuse

enumerateterms

defineclasses

defineproperties

defineconstraints

createinstances

Depth-first coveragedetermine

scopeconsider

reuseenumerate

terms defineclasses

defineproperties

defineconstraints

createinstances

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Defining Classes and a Class Hierarchy

• The things to remember:• There is no single correct class hierarchy• But there are some guidelines

• The question to ask:“Is each instance of the subclass an instance of its

superclass?”

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Multiple Inheritance

• A class can have more than one superclass

• A subclass inherits slots and facet restrictions from all the parents

• Different systems resolve conflicts differently

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Disjoint Classes

• Classes are disjoint if they cannot have common instances

• Disjoint classes cannot have any common subclasses either

Red wine, White wine,Rosé wine are disjoint

Dessert wine and Redwine are not disjoint

Wine

Redwine

Roséwine

Whitewine

Dessertwine

Port

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Avoiding Class Cycles

• Danger of multiple inheritance: cycles in the class hierarchy

• Classes A, B, and C have equivalent sets of instances• By many definitions, A, B, and C

are thus equivalent

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Siblings in a Class Hierarchy

• All the siblings in the class hierarchy must be at the same level of generality

• Compare to section and subsections in a book

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

The Perfect Family Size

• If a class has only one child, there may be a modeling problem

• If the only Red Burgundy we have is Côtes d’Or, why introduce the subhierarchy?

• Compare to bullets in a bulleted list

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

The Perfect Family Size (II)

• If a class has more than a dozen children, additional subcategories may be necessary

• However, if no natural classification exists, the long list may be more natural

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Single and Plural Class Names

• A “wine” is not a kind-of “wines”• A wine is an instance of the class

Wines• Class names should be either

• all singular• all pluralClass

Instance

instance-of

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Classes and Their Names

• Classes represent concepts in the domain, not their names

• The class name can change, but it will still refer to the same concept

• Synonym names for the same concept are not different classes• Many systems allow listing synonyms as part of the class

definition

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

A Completed Hierarchy of Wines

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Back to the Slots: Domain and Range

• When defining a domain or range for a slot, find the most general class or classes

• Consider the flavor slot• Domain: Red wine, White wine, Rosé wine• Domain: Wine

• Consider the produces slot for a Winery:• Range: Red wine, White wine, Rosé wine• Range: Wine

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Back to the Slots: Domain and Range

• When defining a domain or range for a slot, find the most general class or classes

• Consider the flavor slot• Domain: Red wine, White wine, Rosé wine• Domain: Wine

• Consider the produces slot for a Winery:• Range: Red wine, White wine, Rosé wine• Range: Wine

slotclass allowed values

DOMAIN RANGE

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Defining Domain and Range

• A class and a superclass – replace with the superclass• All subclasses of a class – replace with the superclass• Most subclasses of a class – consider replacing with the

superclass

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Inverse Slots

Maker andProducerare inverse slots

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Inverse Slots (II)

• Inverse slots contain redundant information, but• Allow acquisition of the information in either direction• Enable additional verification• Allow presentation of information in both directions

• The actual implementation differs from system to system• Are both values stored?• When are the inverse values filled in?• What happens if we change the link to an inverse slot?

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Limiting the Scope

• An ontology should not contain all the possible information about the domain• No need to specialize or generalize more than the

application requires• No need to include all possible properties of a class

• Only the most salient properties• Only the properties that the applications require

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Limiting the Scope (II)

• Ontology of wine, food, and their pairings probably will not include• Bottle size• Label color• My favorite food and wine

• An ontology of biological experiments will contain• Biological organism• Experimenter

• Is the class Experimenter a subclass of Biological organism?

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Transitivity of the Class Hierarchy

• The is-a relationship is transitive:B is a subclass of AC is a subclass of BC is a subclass of A

• A direct superclass of a class is its “closest” superclass

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO+UE: Taxonomie und Ontologie

ms
start unit 5

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Terminologie

• terminus (lat.) = Ende, Grenze, klar umrissener Begriff, logos (gr.) = Wort, Lehre

• Termini - Fachbegriffe, deren Bedeutung verbindlich festgelegt ist (Wort ≡ Konzept)

• Terminologie - Gesamtbestand der angewandten Fachausdrücke einer wissenschaftlichen Disziplin

• Medizinische Terminologie• Medizinische Fachsprache• Gesamtheit aller medizinischen Fachausdrücke

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Terminologie: Prinzipien

• Das grundlegende Prinzip der Terminologie ist Monosemie – jeder Begriff hat eine 1-1-deutige Bezeichnung

• Diese Bezeichnungen nennt man Terme• Terme können sein:

• Wort• Mehrwortausdruck• Acronym/Initiale• Symbol• Formel

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Monolinguale Terminologie

• Das Entwickeln von Termen um fremdsprachige Terme zu ersetzen

• Das Entwickeln neuer Terme um neu entstandene Begriffe beschreiben zu können

• Monolinguale Terminologie kann auch effiziente Kommunikation zwischen unterschiedlichen Bereichen/Wissenschaften unterstützen, indem präferierte Terme festgelegt werden.

• Unterstützung von Schritten zur Standardisierung einer Terminologie.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Komparative Terminologie

• Zwischen 2 oder mehr Sprachen; die Begriffsanalyse muss in jeder der beteiligten Sprachen durchgeführt werden. Begriffssysteme sind nicht unbedingt zwischen Sprachen übertragbar. Der Terminologe muss nach Möglichkeit die Begriffe zusammenführen, bzw. äquivalente Terme identifizieren.

• Der Vergleich der Begriffssysteme – in Kombination mit der Identifikation der Terme kann helfen, Lücken im System der beteiligten Sprachen zu entdecken. Das Bilden äquivalenter Terme kann notwendig werden, um Wissenstransfer und Kommunikation zwischen den Sprechern zu ermöglichen.

• Neue Terme müssen die Kriterien der Wortbildung in der Sprache beachten und sich harmonisch in die bestehende Terminologie einfügen.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Nomenklatur

• Nomenclatura – Namensverzeichnis• wissenschaftliches Beziehungssystem• Sammlung von Namen, die nach bestimmten

Regeln gebildet wurden• dient dazu, eine größere Zahl gleichartiger

Dinge zu ordnen• Es gibt eine eindeutige Bezeichnung für jedes

eigenständige Objekt

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Medizinische Nomenklaturen

• Stellen eine kompakte klinische Terminologie für Krankheiten, Diagnosen und Prozeduren zur Verfügung

• Erlauben es, klinische Daten zu indizieren, abzulegen, darauf zuzugreifen und sie zu aggregieren.

• Einheitliche Terminologie über die verschiedenen Teilbereiche der Medizin und die verschiedenen Stellen/Orte der Krankenbetreuung

• Unterstützen die Strukturierung und Computerisierung medizinischer Berichte durch Reduktion der Variabilität bei Erfassung, Codierung und Verwendung

• Nomenklaturen für die Bereiche der• Anatomie (nomina anatomica)• Histologie• Embryologie

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Medizinische Terminologie: Umfang

• Insgesamt gibt es heute etwa 170.000 medizinische Termini• 80.000 Namen für Medikamente• 10.000 Namen zur Bezeichnung von Körperteilen,

Organen, Organteilen• 20.000 Namen zur Bezeichnung von Organfunktionen• 60.000 Namen für Krankheitsbezeichnungen,

Untersuchungsverfahren, Operationsmethoden

• aktiver Wortschatz eines Mediziners: mindestens 6.000 - 8.000 Termini

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Medizinische Terminologie: Anwendungsbereiche

• Übermittlung und Dokumentation von medizinischen Sachverhalten• Ärztliche Praxis

• Überweisungen• Arztberichte• Arzt-Patienten-Gespräche

• Medizinische Wissenschaft• Publikationen• Vorträge, Präsentationen

• Medizinstudium• Lehrveranstaltungen• Praktika• Lehrbücher

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Medizinische Terminologie: Trivialbezeichnungen

• Nicht genormte, vereinfachte, gemischt lateinisch-griechisch-deutsche Bezeichnungen, oft eingedeutschte Fremdwörter.

• Sie stehen zwischen den TERMINI und den „volkstümlichen“ deutschen Bezeichnungen.

• Beispiel: Blinddarmentzündung• Plötzlich auftretende Entzündung des Wurmfortsatzes

(→ fachlich korrekte deutsche Bezeichnung)• Appendicitis acuta (→ lateinischer Terminus)• akute Appendizitis (→ eingedeutschter Terminus)• Appendizitis (→ Trivialbezeichnung)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Medizinische Terminologie

• Die medizinische Fachsprache ruht auf zwei Säulen:• 80% lateinische Nomina Anatomica• 20% griechische Krankheitsbezeichnungen

• Daraus werden nach bestimmten Regeln die medizinischen Termini gebildet:• Einworttermini

• z.B. Cor, Femur, Gastritis• Mehrworttermini

• z.B. Fossa cranii anterior

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Festlegung der Terminologie

• International Anatomical Nomenclature Committee (IANC )

• bisherige Anatomische Nomenklaturen und Kongresse 1895 BNA (Basler Nomina Anatomica)1935 JNA (Jenenser Nomina Anatomica)1955 PNA (Pariser Nomina Anatomica)

Basis für heutige Terminologie1960 New York

Modifikation der PNA1965 Wiesbaden

Modifikation der PNA

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Wesentliche Grundzüge der PNA

• Jedes Organ soll nur durch genau einen Ausdruck bezeichnet werden.

• Bezeichnungen sollen möglichst dem Lateinischen entstammen.

• Ausdrücke sollen möglichst kurz sein.• Organe mit topographisch engem Bezug sollen ähnliche

Namen haben (z.B. vena femoralis und arteria femoralis).• Unterschiedliche Attribute sollen sich gegensätzlich

verhalten (z.B. major und minor).• Sämtliche Eponyme sind zu vermeiden.• Ausdrücke sollen einprägsam, belehrend und

beschreibend sein.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Medizinische Terminologie: Bildung medizinischer Termini

• Einworttermini bestehen aus einem Wortstamm sowie (optionalen) Präfix(en) und Suffix(en)

Präfix Stamm SuffixBeispiel Hyper- äm -ieBeispiel inter- digit -alBeispiel hepat -itis

• Hyperämie - vermehrte Blutfülle in einem Kreislauf• interdigital - zwischen 2 Fingern, bzw. Zehen (liegend)• Hepatitis - Leberentzündung

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Medizinische Terminologie: Bildung medizinischer Termini (2)

• aus Wortstämmen,• z.B. aus Adjektiv und Substantiv: Leuko-zyten

• aus Präfixen und Wortstämmen,• z.B.: Endo-kard, Hypo-glyk-ämie

• aus Wortstämmen und Suffixen,• z.B.: Arteri-ole, Gastr-itis

• aus Präfixen, Wortstämmen und Suffixen,• z.B.: sub-lingu-al-is

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Medizinische Terminologie: Bildung medizinischer Termini (3)

• Mehrworttermini entstehen durch Verwendung folgender Arten von Attributen:• adjektivische Attribute

(Bsp.: Nervus vagus)• Genitivattribute

(Bsp.: Arcus aortae)• Apposition

(Bsp.: Morbus Addison)• präpositionales Attribut

(Bsp.: Aditus ad antrum)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Medizinische Terminologie: Beispiel: Anatomische Bezeichnungen

Anatomische Bezeichnungen bestehen aus:• Körperteil

• bezeichnet die Art (z.B. Os – Knochen) oder die Form (z.B Sulcus – Rinne) der Struktur

• Nähere Beschreibung • Angabe von Form, Lage, Länge, Farbe, Zugehörigkeit

zu Organ• Bei Bedarf weitere Orts- (z.B. anterior – vorderer),

Größen- (z.B. maximus – größter) oder Zahlenangaben (z.B. secundus – zweiter)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Richtungs- und Lagebezeichnungen

LageebenenSagittalebene/Sagittalachse Horizontalebene/

Transversalachse

Frontalebene/ Longitudinalachse

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Richtungs- und Lagebezeichnungen

Gegensatzpaare

• medialis, zur Mitte hin gelegen

• proximalis, rumpfnah [an Extremitäten]

• superior [cranialis] der obere

• anterior [ventralis] - der vordere

• sinister – der linke [vom Patienten aus gesehen]

• lateralis, seitlich gelegen

• distalis, rumpffern [an Extremitäten]

• inferior [caudalis] der untere

• posterior [dorsalis] – der hintere

• dexter – der rechte

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Musculus extensor carpi radialis longus

Tendo musculi extensoris carpi radialis longi

Medizinische Terminologie: Beispiel

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Lateinische vs. griechische Terminologie

• Für die meisten anatomischen Grundbegriffe sind auch griechische Wörter überliefert, deren Wortstämme in der klinisch-pathologischen Fachsprache Verwendung finden. Beispiele:

• musculus (Muskel) - Myositis (Muskelentzündung)

• vertebra (Wirbel)- Spondylitis (Wirbelentzündung)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Medizinische Terminologie: Die häufigsten Suffixe

Wortanhang eingedeutscht Bedeutung und Beispiel

-itis(gr.) -itis Entzündung: Colitis

-osis(gr.) -ose Chronische Krankheit; länger (über Monate oder Jahre) anhaltender krankhafter Zustand: Arthrose

-ia(gr.) -ie Krankhafter Zustand nicht näher bezeichneter Art: Polyurie

-pathia(gr.) -pathie Chronisches Leiden nicht näher bezeichneter Art: Nephropathie

-oma(gr.) -om Geschwulst: Carzinom (Karzinom)

-iasis(gr.) -iasis Krankheitszustand im Sinne von „voll von etwas sein“, „etwas beherbergend“: Cholelithiasis

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Erhebung des Befundes

Untersuchungs-methode

Bedeutung und Beispiel

INSPEKTION Besichtigung der Körperoberfläche und der zugänglichen Körperhöhlen, z.B. der Mundhöhle

PALPATION Befühlen der Körperoberfläche, Fahnden nach Resistenzen in der Tiefe, Befühlen der Körperöffnungen und der zugänglichen Körperhöhlen

PERKUSSION Abklopfen der Körperoberfläche zur Erzeugung von Schallphänomenen zur Bestimmung z.B. der Lungengrenzen

AUSKULTATION Abhören von Schallphänomenen, die im Körper entstehen

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

“Suffixe” für Zusatzuntersuchungen

Suffix Bedeutung Beispiel

-graphie/ -graph/ -gramm

Schreiben Sonographie/Sonograph/ Sonogramm – Aufzeichnung der (Ultra)schallwellen

-metrie/ -meter

Messen Thermometrie/Thermometer – Messung von Wärme (Temperatur)

-opsie Sehen (ohne Instr.)

Autopsie = „selbst sehen“ - Leichensektion

-skopie/ -skop

Spähen (mit Instr.)

Laparaskopie/Laparoskop - Bauchspiegelung

-zentese Stechen Amniozentese – Punktion des Amnion (Fruchtwasserpunktion)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Termini in der Diagnose

• Symptom• Krankheitszeichen

• Syndrom• Komplex vereint auftretender Symptome

• Symptomatik - Gesamtheit der Symptome• Symptomatologie

1. Lehre von den Krankheitszeichen2. Typische Krankheitszeichen einer bestimmten

Krankheit

• Differentialdiagnose• Diskussion aller Diagnosen, die bei den vorhandenen

Symptomen in Frage kommen

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Allgemeine med.-statistische Begriffe

1. Morbidität = Der Krankheitszustand einer Bevölkerung. • Es handelt sich dabei um das Verhältnis der erkrankten

Individuen zur Gesamtbevölkerung in einer bestimmten Zeit.Anzahl der Erkrankungen * 100.000

Anzahl der Bevölkerung2. Mortalität = Die Sterblichkeit.

• Es handelt sich dabei um die Anzahl der Todesfälle in der Gesamtbevölkerung in einer bestimmten Zeit.Anzahl der Sterbefälle * 100.000

Anzahl der Bevölkerung3. Letalität = Die Sterblichkeit, die Tödlichkeit.

• Es handelt sich dabei um die Anzahl der Todesfälle, die bei einer bestimmten Erkrankung eingetreten ist.Anzahl der Sterbefälle im Zeitraum T * 100Anzahl der Erkrankungen im Zeitraum T

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Nomenklatur - Klassifikation

Ontologie

Notation für Klassen

Identifikations-schlüssel

Notation für Objekte

Klassifikation

Nomenklatur

Klassifikations-schlüssel

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Erinnerung: Klassifikation

• Ordnungssystem, das auf dem Prinzip der Klassenbildung beruht

• Zusammenfassung von Begriffen (die in mindestens einem klassenbildenden Merkmal übereinstimmen) in Klassen

• Klassen sollen zu dokumentierendes Gebiet vollständig abdecken

• Keine Überschneidung von Inhalten• Notation (Schlüssel) für jede Klasse – Ausdruck

der hierarchischen Systematik

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Typen von Klassifikationen

• Hierarchische Klassifikation (Baum)• Heterarchie bzw. Polyhierarchie (Graph)

• Prinzip der Präkoordination: Es gibt für jede mögliche Klasse von Ereignissen einen eindeutigen Schlüssel.

• Mehrachsige bzw. mehrdimensionale Klassifikation• Prinzip der Postkoordination: Ein aktuelles

Ereignis wird durch eine Menge von Schlüsseln der betroffenen Achsen klassifiziert.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Medizinische Klassifikationssysteme

• Systematische Ordnung des medizinischen Wissens

• Klassifikation von• Krankheiten und ihren Folgen• Operationen, therapeutische / diagnostische

Verfahren• Organen• Medikamenten

• große Zahl an Klassifikationssystemen

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Bespiel - Postkoordination

(D1) Erkrankungen des Fettstoffwechsels (D11) Hyperlipidämie (D12) Lipoproteinmangel (D121) A-Beta-Lipoproteinämie (D122) Anderer Proteinmangel (D13) Andere Erkrankung des Fettstoffwechsels

(D2) Erkrankungen des Kohlenhydratstoffwechsels(A1) ernährungsbedingt (A2) kongenital(A3) gemischte oder andere Ätiologie

Ernährungsbedingte Hyperlipidämie => (A1 D11)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Erste systematische Klassifikationen von Krankheiten

• London‘s „Bills of Mortality“• JohnGraunt, 18. Jahrhundert

• „Nosologia methodica“ • Francois Bossier de Lacroix = Sauvages (1706-1777)

• „Genera morborum“ • Linnaeus (1707-1778)

• „Synopsis nosologiae“ (1785) • WilliamCullen, 1710-1790• Zu Beginn des 19. Jahrhunderts am häufigsten

benutzt.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Auszug aus Bills of Mortality

Aged 54Apoplectic 1….Fall down stairs 1Gangrene 1Grief 1Griping in the Guts 74…Plague 3880

…Suddenly 1Surfeit 87Teeth 113…Ulcer 2Vomiting 7Winde 8Worms 18

Bills of Mortality wurde zwischen 1664 und den 1830ern wöchentlich veröffentlicht.

The Diseases and Casualties this Week:

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Entwicklung der Klassifikationssysteme

1853 1. Internationaler Statistikkongress, Brüssel• William Farr, Marc d‘Espine

1855 Systematisches Verzeichnis der Todesursachen1860 „Vorschläge für einen einheitlichen Plan von

Krankenhausstatistiken“• Florence Nightingale

1893 Bertillon-Klassifikation der Todesursachen• Jaques Bertillon

1938 Internationale Klassifikation der Krankheiten und Todesursachen, WHO (5. Revision)

1946 Internationale Klassifikation der Krankheiten, Verletzungen und Todesursachen, WHO (6. Revision)

1992 Internationale statistische Klassifikation der Krankheiten und verwandter Gesundheitsprobleme, 10. Revision (ICD-10)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Aktuelle Medizinische Klassifikationssysteme

• ICD • International Statististical Classification of Diseases

and Related Health Problems

• ICD-O • International Statististical Classification of Diseases

and Related Health Problems - Oncology

• TNM • T=primary tumor, N=regional lymph nodes, M=distant

metastasis

• ICPM (deutsche Version IKPM)• International Classification for Procedures in

Medicine)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

ICD-10 - Struktur

• Alphanumerische Codes, z.B. K35.0• „U“-Code („Update“ für temporären

Gebrauch oder lokale Erweiterungen des Codesystems

• Band 1 - Systematik (DAS / VAS)• 21 Kapitel, grundsätzliche Gliederung nach

Körpersystemen• Band 2 - Regelwerk

• Richtlinien, Klassifikationsgrundlagen, Codierungsregeln, Anwendungshinweise

• Band 3 - Alphabetisches Verzeichnis

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

ICD – Allgemeine KlassifikationA00-B99 Bestimmte infektiöse und parasitäre KrankheitenC00-D48 NeubildungenD50-D89 Krankheiten des Blutes und der blutbildenden Organe sowie bestimmte

Störungen mit Beteiligung des ImmunsystemsE00-E90 Endokrine, Ernährungs- und StoffwechselkrankheitenF00-F99 Psychische und VerhaltensstörungenG00-G99 Krankheiten des NervensystemsH00-H59 Krankheiten des Auges und der AugenanhangsgebildeH60-H95 Krankheiten des Ohres und des WarzenfortsatzesI00-I99 Krankheiten des KreislaufsystemsJ00-J99 Krankheiten des AtmungssystemsK00-K93 Krankheiten des VerdauungssystemsL00-L99 Krankheiten der Haut und der UnterhautM00-M99 Krankheiten des Muskel-Skelett-Systems und des BindegewebesN00-N99 Krankheiten des UrogenitalsystemsO00-O99 Schwangerschaft, Geburt und WochenbettP00-P96 Bestimmte Zustände, die ihren Ursprung in der Perinatalperiode habenQ00-Q99 Angeborene Fehlbildungen, Deformitäten und ChromosomenanomalienR00-R99 Symptome und abnorme klinische und Laborbefunde, die anderenorts nicht

klassifiziert sindS00-T98 Verletzungen, Vergiftungen und bestimmte andere Folgen äußerer UrsachenV01-Y98 Äußere Ursachen von Morbidität und MortalitätZ00-Z99 Faktoren, die den Gesundheitszustand beeinflussen und zur

Inanspruchnahme des Gesundheitswesens führen

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

ICD - Krankheiten des Atmungssystems (J00-J99)

J00-J06 Akute Infektionen der oberen AtemwegeJ10-J18 Grippe und PneumonieJ20-J22 Sonstige akute Infektionen der unteren AtemwegeJ30-J39 Sonstige Krankheiten der oberen AtemwegeJ40-J47 Chronische Krankheiten der unteren AtemwegeJ60-J70 Lungenkrankheiten durch exogene SubstanzenJ80-J84 Sonstige Krankheiten der Atmungsorgane, die

hauptsächlich das Interstitium betreffenJ85-J86 Purulente und nekrotisierende Krankheitszustände

der unteren AtemwegeJ90-J94 Sonstige Krankheiten der PleuraJ95-J99 Sonstige Krankheiten des Atmungssystems

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

ICD - Sonstige akute Infektionen der unteren Atemwege (J20-J22)

Exkl.: Chronisch-obstruktive Lungenkrankheit mit akuter:• Exazerbation o.n.A. ( J44.1 )• Infektion der unteren Atemwege ( J44.0 )

J20.- Akute BronchitisJ20.0 Akute Bronchitis durch Mycoplasma pneumoniaeJ20.1 Akute Bronchitis durch Haemophilus influenzaeJ20.2 Akute Bronchitis durch StreptokokkenJ20.3 Akute Bronchitis durch CoxsackievirenJ20.4 Akute Bronchitis durch ParainfluenzavirenJ20.5 Akute Bronchitis durch Respiratory-Syncytial-Viren [RS-Viren]J20.6 Akute Bronchitis durch RhinovirenJ20.7 Akute Bronchitis durch ECHO-VirenJ20.8 Akute Bronchitis durch sonstige näher bezeichnete ErregerJ20.9 Akute Bronchitis, nicht näher bezeichnet

J21.- Akute BronchiolitisJ21.0 Akute Bronchiolitis durch Respiratory-Syncytial-Viren [RS-Viren]J21.8 Akute Bronchiolitis durch sonstige näher bezeichnete ErregerJ21.9 Akute Bronchiolitis, nicht näher bezeichnet

J22 Akute Infektion der unteren Atemwege, nicht näher bezeichnet

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Anwendung der ICD

• Die ICD-10 wird für die Verschlüsselung von Todesursachen eingesetzt und ist die Grund-lage der amtlichen Todesursachenstatistik.

• Standardisierte medizinische Dokumentation und Auswertung• Fallvergütung: automatisierte Auswertung, z.B. in der

Kostenabrechnung• Aggregation: (statistische) Zusammenfassung von

Einzelerkenntnissen, z.B. Kennziffernaufbereitung in der Gesundheitsberichterstattung

• Retrieval: gezieltes Wiederfinden von Einzelergebnissen

• Strategie, Planung• Kommunikation, Kooperation

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

ICD-10 - Nachteile

• Komplexer Katalog (14.000 Codes)• umfasst für die ärztliche Versorgung

unbedeutende Diagnosen/Zustands-beschreibungen• z.B. Alligatorenbiss (W85), Opfer von

Vulkanausbruch (X35)• Klassifikation ist zeitaufwendig• zur Befundung nur bedingt geeignet

• Ausschlussdiagnostik• Verdachtsdiagnose• „Zustand nach“

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

ICD-O

• Tumorlokalisationsschlüssel herausgegeben durch WHO

• Topography• abgeleitet aus bösartigen Neubildungen der ICD 9 / 10

• Morphologie• auf der Grundlage von MOTNAC 1968• Bildet die Grundlage für SNOMED –Tumorteil• 4 Stellen histologischer Typ• + 1 Stelle „Behavior Code“• + 1 Stelle Grading / Zelltyp (Lymphome)

• Terminologie der „International Histological Classification of Tumors“ (BlueBooks) der WHO

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

TNM

• International verwendet zur klinischen Stadieneinteilung bösartiger Tumore• Klinische Studien• Tumordokumentation in Tumorzentren

• Mehrachsige Klassifikation• 3 Hauptachsen (T, N, M)• Nebenachsen (G, R, L, V, C)• Prefixmodifikatoren (c, p, y)

• Bedeutung der Codes für Größe und Lymphknotenbefall organspezifisch definiert

• Ergebnis der Klassifikation ist die Zuordnung der Erkrankung zu einem der Stadien I - IV

• Tumorlokalisationsschlüssel ergänzend zur Spezifikation der anatomischen Lage

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

TNM - Achsen

• T1 - T4: Tumorgröße• N1 - N3: Lymphknotenbefall• M0 - M1: Metastasierung• G1 – G4: Der „Grad“ der Krebszellen• R0 – R2: Die Vollständigkeit der Operation• L0 – L1: Befall von Lymphgefäßen• V0 – V2: Befall von Venen• C1 – C5: Modifikator, der die Sicherheit des

voranstehenden Achsenwerts angibt• c: Erkrankungsstadium laut klinischer Untersuchung• p: Erkrankungsstadium laut pathologischer

Untersuchung• y: Erkrankungsstadium nach nicht-invasiver Therapie

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

TNM –Gruppierung der Stadien

• Stadium I T1 N0 M0T2 N0 M0

• Stadium II T1 N1 M0T2 N1 M0

• Stadium III T1 N2 M0T2 N2 M0T3 N0-2 M0

• Stadium IV T1-4 N3 M0T4 N0-3 M0T1-4 N0-3 M1

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

ICPM - IKPM

• Die International Classification for Procedures in Medicine (Internationale Klassifikation der Prozeduren in der Medizin) umfasst alle Prozeduren in der Medizin.

• Zur Verbesserung der Kosten- und Leistungstransparenz müssen medizinische Versorgungsmaßnahmen (Prozeduren) klassifiziert werden. Sie bilden die Grundlage für diagnosen- und therapieorientierte Fallgruppensysteme (DRG).

• Die ICPM wird von der WHO publiziert und bildet die Grundlage für viele Prozedurenklassifikationen (erweitert und modifiziert in vielen Ländern) und stellt somit den Rahmen für nationale Erweiterungen dar. (Eintrag Wikipedia)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

IKPM - Struktur

• Codewort• Numerisch, 5-stellig, hierarchisch• Position „x“: sonstige Prozeduren• Position „y“: nicht näher bezeichnete Prozeduren

• Möglichkeit der Mehrfachcodierung für komplexe Eingriffe;

• Interoperative Komplikationen werden gesondert verschlüsselt;

• Die Gliederung ist topographisch-anatomisch, nicht fachgebietsbezogen.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

IKPM - Beispiel

1: DIAGNOSTISCHE MASSNAHMEN5: OPERATIONEN8: NICHTOPERATIVE THERAPEUTISCHE MASSNAHMEN

* 8-14: Andere Formen von therapeutischer Katheterisierung und Kanüleneinlage Exkl.: Therapeutische Katheterisierung und Kanüleneinlage in Gefäße ( 8-83 )

* 8-15: Therapeutische Aspiration und Entleerung durch Punktiono 8-151: Therapeutische Punktion des Zentralnervensystems

# 8-151.0: Zisterne # 8-151.1: Ventrikel

# 8-151.2: Ventrikelshunt# 8-151.3: Rückenmarkzyste# 8-151.4: Lumbalpunktion# 8-151.x: Sonstige

# 8-151.y: N.n.bez.o 8-153: Therapeutische perkutane Punktion des Perikardeso 8-158: Therapeutische perkutane Punktion von Organen des

Bauchraumes * 8-16: Andere therapeutische Aspiration und Entleerung durch Punktion* 8-17: Evakuation, Durch- und Ausspritzen, Spülen und Durchblasen* 8-40...8-48: Knochenextension und andere Extensionsverfahren* 8-50...8-50: Manipulationen an Fetus oder Uterus während der Gravidität oder

direkt post partum* 8-83: Therapeutische Katheterisierung und Kanüleneinlage in Gefäße

9: ERGÄNZENDE MASSNAHMEN

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO+UE: Taxonomie und Ontologie

ms
start unit 6

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Erinnerung: Nomenklaturen

• Sammlung von Namen, die nach bestimmten Regeln gebildet wurden

• Systematische Zusammenstellung von Deskriptoren (Bezeichnungen, die für eine Dokumentationsaufgabe zugelassen sind)

• Ergänzung durch Synonyme, Definitionen, terminologische Hinweise -> Thesaurus

• Überschneidung von Begriffsinhalten der Deskriptoren erlaubt

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Typen von Nomenklaturen

• einfache eindimensionale Nomenklatur = Schlagwortliste

• Hierarchische Nomenklaturen• Mehrachsige (mehrdimensionale)

NomenklaturenSchlagwortliste Hierarchischer Aufbau(L1) Kopf (L1) Kopf(L2) Rücken (L11) Gesicht(L3) Extremitäten (L12) Stirn(L4) Gelenke (L13) Schläfe

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Wichtige Medizinische Nomenklaturen

• MeSH Thesaurus (Medical Subject Headings)

• SNOMED (Systematized Nomenclature of Medicine)

• LOINC (Logical Observation Identifiers Names and Codes)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Medical Subject Headings (MeSH)

• Thesaurus für die Indizierung medizin. Literatur im Index Medicus, der weltweit größten Bibliographie der Medizin

• Erstellung, Pflege: National Library of Medicine, Bethesda, MA, USA

• On-line zugreifbar unter: http://www.nlm.nih.gov/mesh/MBrowser.html

• deutsche Übersetzung: DIMDI

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

MeSH:

Historische Entwicklung1954 Subject Heading Authority List

• Eine Liste von Deskriptoren = Subject Headings (ca. 4.000)• Deskriptoren konnten durch spezifische Qualifikatoren =

Subheadings (> 100) ergänzt werden1960 Index Medicus

• Beschränkung auf 67 Subheadings, die alle Deskriptoren (soweit sinnvoll) einschränken können.

• Verwendung im gesamten Bereich medizinischer Literatur – Bücher und Journale

1963 Einführung von Kategorien (Taxonomie)• 13 Hauptkategorien• Insgesamt 58 Kategorien (Haupt- und Subkategorien)

2007 aktuell umfasst MeSH 24.357 Deskriptoren und 83 Qualifikatoren

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

MeSH:

Aufbau

• Deskriptoren = subject headings • Main headings [MH] – beschreiben den Inhalt der

Publikation• Publication characteristics [PT] – beschreiben die Art

der Publikation (z.B. Historischer Artikel, Editorial, Clinical Trial)

• Geographics – zur näheren Bezeichnung der physischen Lokation (Kontinent, Region, Land, etc.)

• Qualifikatoren = subheadings• Bezeichnen bestimmte Aspekte eines Themas näher• Z.B. Liver/drug effects schränkt den Deskriptor liver

auf effects of drugs on the liver ein.• Supplementary Concept Records [NM]

• Zur Angabe von Chemikalien, Medikamenten, etc.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

MeSH:

Gliederung

• Deskriptoren• Alphabetische Liste (MeSH Alphabetic List)• Systematik (MeSH Tree Structures)• Wortindex (permuted MeSH)

• Qualifikatoren• Alphabetische Liste• Systematik (Qualifier Hierarchy)• Qualifiers by allowable category

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

MeSH:

Struktur eines Deskriptors

• In der derzeitigen Version von MeSH sind Deskriptoren nicht über Wörter, sondern über Konzepte organisiert.

• Jedem Deskriptor sind zumindest ein Konzept (prefered concept), u.U. aber auch weitere thematisch engere Konzepte (narrower concepts) zugeordnet.

• Jedes Konzept ist durch einen bevorzugten Term (preferred term) und beliebig viele dazu synonyme Terme (sogenannte Entry Terms) gekennzeichnet.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

MeSH:

Struktur eines Deskriptors - Beispiele

Cardiomegaly [Descriptor] Cardiomegaly [Concept, Preferred]

Cardiomegaly [Term, Preferred] Enlarged Heart [Term] Heart Enlargement [Term]

Cardiac Hypertrophy [Concept, Narrower] Cardiac Hypertrophy [Term, Preferred] Heart Hypertrophy [Term]

Exercise [Descriptor] Exercise [Concept, Preferred]

Exercise [Term, Preferred] Exercise, Physical [Term]

Exercise, Aerobic [Concept, Narrower] Exercise, Aerobic [Term, Preferred] Aerobic Exercise [Term]

Exercise, Isometric [Concept, Narrower] Exercise, Isometric [Term, Preferred] Isometric Exercise [Term]

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

MeSH:

Tree Structure

• Deskriptoren sind in 16 Hauptkategorien gruppiert:

• Jede dieser Kategorien ist in weitere Subkategorien untergliedert – die maximale Tiefe des Baums beträgt 11.

• Jeder Deskriptor muss im Baum mindestens einmal vorkommen, er kann aber an beliebig vielen Stellen auftreten - dadurch wird praktisch eine multiple Hierarchie verwirklicht!

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

MeSH:

Hauptkategorien• Anatomic Terms [A]• Organisms [B]• Diseases [C]• Drugs and Chemicals [D]• Analytical, Diagnostic and Therapeutic Techniques and

Equipment [E]• Psychiatry and Psychology [F]• Biological Sciences [G]• Physical Sciences [H]• Anthropology, Education, Sociology and Social Phenomena [I] • Technology and Food and Beverages [J]• Humanities [K], • Information Science [L]• Persons [M]• Health Care [N]• Publication Characteristics [V]• Geographic Locations [Z]

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

MeSH:

MeSH Tree Structure - BeispieleAbnormalities C16.131

    Abnormalities, Drug Induced C16.131.42    Abnormalities, Multiple C16.131.77        Alagille Syndrome C16.131.77.65        Angelman Syndrome C16.131.77.95

Biliary Tract Diseases C06.130    Bile Duct Diseases C06.130.120Bile Duct Neoplasms C06.130.120.120+Biliary Atresia C06.130.120.123Choledochal Cyst C06.130.120.127+Cholestasis

C06.130.120.135+Cholangitis C06.130.120.200

Cholangitis, Sclerosing C06.130.120.200.110Common Bile Duct Diseases C06.130.120.250+

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

MeSH:

Qualifikatoren

• analysis• anatomy & histology• chemistry• classification• drug effects• education• ethics• etiology• history• injuries• Instrumentation• methods

• organization & administration

• pathogenicity• pharmacology • physiology• psychology• radiation effects• statistics & numerical

data• therapeutic use• therapy• veterinary

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

MeSH:

Qualifikatoren - Hierarchieanalysis blood

cerebrospinal fluid isolation & purification urine

anatomy & histology blood supply cytology pathology ultrastructure embryology abnormalities innervation

statistics & numerical data epidemiology

ethnology mortality

supply & distribution utilization

therapeutic use administration & dosage adverse effects contraindications poisoning

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

MeSH:

Kontinuierliche Änderungen

• Einmal pro Jahr – in besonders wichtigen Fällen auch innerhalb des Jahres – werden die Deskriptoren überarbeitet.

• Es werden neue Deskriptoren hinzugefügt• Es werden Deskriptoren geändert• Es werden Deskriptoren gelöscht (wobei

typischerweise ein anderer bestehender Deskriptor als Ersatz angegeben wird)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

MeSH:

Deutsche Version

• Seit 1996 wird vom DIMDI (Deutsches Institut für Medizinische Dokumentation und Information – http://www.dimdi.de) eine deutsche Version von MeSH herausgegeben.

• Diese Version enthält allerdings weniger und auch weniger ausführliche Einträge

• Umfang:• 23.600 Hauptschlagwörter (main headings)• 22.000 deutsch-englische Entry Terms (Synonyme)• 5.000 zusätzliche deutsche Bezeichnungen

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

MeSH:

Deutsche Version - BeispielParasympatholika : deutsches Main HeadingParasympatholics : englisches Main HeadingD27.505.696.663.650 : Classification Codessiehe auchD Antiulkusmittel E Anti-Ulcer Agents : deutsch und englischD Muscarinantagonisten E Muscarinic Antagonists : deutsch und englischbenutzt fuer : entry terms paarigD Antispasmodika E Antispasmodics : deutsch und englischD Spasmolytika E SpasmolyticsD Acetylcholinblockierende Wirkstoffe : nicht paarigD Anticholinergische Wirkstoffe : deutschD Antimuscarin-WirkstoffeE Parasympathetic-Blocking Agents :englisch

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

MeSH:

Deutsche Version - Beispiel

Abdomen (Abdomen) A01.047Achselhöhle (Axilla) A01.133

Amputationsstümpfe (Amputation Stumps) A01.378.100Arm (Arm)A01.378.208

Auge (Eye) A01.456.505.420Augenbrauen (Eyebrows) A01.456.505.420.338Augenlider (Eyelids) A01.456.505.420.504

Augenwimpern (Eyelashes) A01.456.505.420.504.42

Augenbrauen (Eyebrows) A17.360.296Augenwimpern (Eyelashes) A17.360.421

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED - Systematized Nomenclature of Medicine

SNOMED ist• entstanden aus einer klinischen Nomenklatur• eine alle Bereiche umfassende klinische

Terminologie• konzeptzentriert• multilingual• die derzeit aktuelle Version ist SNOMED Clinical

Terms (SNOMED CT)• Infos unter http://www.ihtsdo.org/snomed-ct/

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED:

Historische Entwicklung

• 1965 - SNOP - Basis für ICD - O• 1974 - SNOMED• 1977 - erste elektronische Version• 1979 - SNOMED II • 1984 - deutsche Version von SNOMED II• 1993 - SNOMED III (SNOMED International)• 2000 - SNOMED RT (Reference Terms)• 2002 - SNOMED CT (SNOMED RT + CTV3)• 2003 - deutsche Version von SNOMED CT• 2003 - Vertrag mit NLM über Abbildung in UMLS

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Anzahl Konzepte in SNOMED

Number of Concept Codes

10.990 30.54796.042 128.030

325.857

050.000

100.000150.000200.000250.000300.000350.000

SNOP1965

SNM21979

SNM31993

SRT2000

SCT2002

Edition of SNOMED

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Anzahl Konzepte in SNOMED (2)

Anzahl aktiver Konzepte in SNOMED CT (2002-2006)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED

• Mehrachsige, 6-stellige, alphanumerische Nomenklatur

• Prinzip der Postkoordination• Die Beschreibung einer konkreten Situation

ergibt sich aus der Kombination von Werten der verschiedenen Achsen, die a posteriori zusammengestellt werden.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Konzepte in SNOMED

• Jedes SNOMED-Konzept ist eine „Bedeutungseinheit“ bestehend aus folgenden Attributen:• ein eindeutiger numerischer Code• Fully Specified Name (ein eindeutiger Name)• eine Menge von Termen (Beschreibungen)

• ein „Preferred Term“• beliebig viele Synonyme

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED II - Struktur

insgesamt 7 Achsen:• T - Topographie - Lokalisation• M - Morphologie - Histologie• E - Ätiologie - Ursache• F - Funktionsstörung• D - Diagnose• P - Prozeduren• J - berufliche Belastungen

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED III - Struktur

insgesamt 11 Achsen:• T - Topographie - Lokalisation• M - Morphologie - Histologie

• 8000 - 9999 Morphologie maligner Tumoren (ICD-O)• E - Ätiologie - Ursache

• C - Medikamente• L - Lebende Organismen• A - Physische Agentien, Kräfte

• F - Funktionsstörung• D - Diagnose• P - Prozeduren• J - berufliche Belastungen• sozialer Kontext• allgemeine Modifikatoren

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED – Bildung von Ausdrücken

• Ausdrücke werden allgemein nach folgendem Schema gebildet:• Was (Morphologie)• findet sich wo

(Topographie)• warum (Ätiologie)• mit welchem Effekt (Funktion)• bei welcher Krankheit (Krankheit)• bei welcher Handlung (Prozedur)• bei Person mit welchem Beruf (Beruf)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Beispiel für Postkoordination (nach Leiner)

Ein Schiffskoch "J53150" wird mit den Symptomen Fieber "F03003", Schüttelfrost "F03260" und Diarrhoe "F62400„ als Notfall in ein Krankenhaus aufgenommen "P00300". Dort wird eine akute Entzündung "M41000" des Magens "T63000" und des Duodenums "T64300" hervorgerufen durch Salmonella cholerae-suis "E16010" diagnostiziert und die Diagnose Gastroenteritis paratyphosa "D01550„ gestellt.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED - Arten von Qualifikatoren

• Informationsqualifikatoren• Positive Qualifikatoren

• HO = Vorgeschichte von ...• FH = Familienvorgeschichte von ...

• Negative Qualifikatoren• NH = keine Vorgeschichte von ... • NF = keine Familienvorgeschichte von ...

• Qualifikatoren für Patientenprobleme• P1 - P9 = Problem 1 - 9• CC = Hauptbeschwerde

• Qualifikatoren für Typen von Diagnosen• PX = frühere Diagnose• AD = Einweisungsdiagnose• PD = vorläufige Diagnose

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED - Arten von Qualifikatoren

• Qualifikatoren für Diagnosesicherheit• SD = Verdachtsdiagnose• PB = wahrscheinliche Diagnose• PO = mögliche Diagnose

• Spezielle Informationsqualifikatoren• HR = großes Risiko bezüglich ...• EX = Exposition zu, Kontakt mit• SP = Status post

• Hauptsächlich für Prozeduren verwendete Qualif.• RE = vom Patienten verlangt• RP = behandelt durch Prozedur, Therapie oder Arznei• NO = unbehandelt

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED III - Grenzen des Ansatzes

• Keine semantischen Relationen in SNOMED-Ausdrücken• semantische Relationen werden nicht explizit

gemacht• semantische Relationen ergeben sich intuitiv

aus semantischen Kategorien (Achsen)

Mehrdeutigkeit von SNOMED-Ausdrücken!

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED - Ambiguität

• Beispiel für unterschiedliche Interpretationsmöglichkeit: Der SNOMED-Ausdruck „P13000 TY41 M12700“

• 1. Interpretation„Laparoskopie wegen einer traumatischen Perforation“

:hat_Lokalisation

P13000Endoskopie

TY41Abdomen

M12700traumatischePerforation

:hat_Ursache

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED – Ambiguität (2)

• 2. Interpretation:„traumatische Perforation bei einer Laparoskopie“

:hat_Lokalisation

P13000Endoskopie

TY41Abdomen

M12700traumatischePerforation

:hat_Ursache

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED – Ambiguität (3)

• 3. Interpretation:„ Endoskopie wegen traumatischer abdomineller Perforation“

:hat_Lokalisation

P13000Endoskopie

TY41Abdomen

M12700traumatischePerforation

:hat_Ursache

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED III – Grenzen des Ansatzes (2)

• SNOMED III eignet sich sehr gut zur Indexierung von Begriffen

• SNOMED III ist jedoch für semantische Begriffsbeschreibungen aus strukturellen Gründen nicht ausdrucksstark genug

Erweiterung zu SNOMED CT

Prinzipielle Erweiterung durch die Verwendung expliziter Relationen.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED CT:

Basiselemente

• Konzepte• SNOMED CT ist konzeptorientiert, nicht

termorientiert

• Hierarchien• Konzepte sind in einer Hierarchie angeordnet

• Relationen• Relationen ermöglichen es, Konzepte mit

Attributen zu versehen

• Beschreibungen (Descriptions)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED CT:

Anzahl an Konzepten und Relationen

1999

2000

2001

2002

2003

SNO

MED

Cha

nge

Relationships Concepts

RT1.0

RT1.1

CT1.0

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Herkunft der Konzepte in SNOMED CT

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Herkunft der Konzepte in SNOMED CT

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED CT:

Gegenwärtiger Inhalt

• aktive Konzepte ~ 300.000

• Bezeichnungen ~ 1.000.000

• Beziehungen ~ 1.500.000

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Hierarchien in SNOMED CT

• 18 verschiedene Achsen• 3 Hauptachsen• 15 unterstützende Achsen

• Die einer bestimmten Achse zugeordneten Konzepte sind hierarchisch geordnet.

• Beziehungen (Assoziationen) zur Verbindung von Konzepten• "is a" Beziehung - innerhalb einer Achse• Attribut Beziehungen (~50) - zwischen verschiedenen

(Linkage Konzept) Achsen

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED CT:

Achsen in SNOMED CT

• Main Hierarchies:1. Disorders 2. Findings 3. Procedures

• Supporting Hierarchies:4. Observables 5. Body structures

• Anatomical structures • Abnormal morphologies

6. Organisms 7. Substances 8. Drugs & biologic products 9. Specimen

10.Physical objects, devices, equipment

11. Physical forces, causes of injury

12.Events 13.Environments & physical

locations 14.Social contexts (people,

family, religion, ethnicity, occupation, lifestyle, sites of care, etc.)

15.Context-dependent categ.16.Scales, staging17.Attribute, modifier, qualifier18.Qualifier value

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED CT:

Achse Disorders

• Umfasst Krankheiten, funktionelle Störungen, alles was eine “Diagnose” darstellen kann.

• Beispiele: • Krupp • Schwimmerohr (otitis externa) • Verbrennungen dritten Grades des Handrückens• Bipolare schizoaffective Störung • Akute nekrotisierende eiternde Gingivitis • Goldvergiftung • Akute promyelocytische Leukämie (FAB-M3)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED CT:

Achse Findings

• Werden auch “observations” genannt.• Umfasst Vorgeschichte, Symptome, Merkmale,

Laborbefunde, Bildbefunde, EEG, EKG, etc. • Können normal, abnormal oder indifferent sein. • Beispiele:

• Schmerz• Schwindel • Normaler Sehnenreflex• Verminderter Natriumgehalt im Serum • Verlängertes PR-Intervall (EKG) • Nichtraucher• gehfähig

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED-CT:

Attribute der Achse Clinical Finding

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED CT:

Achse Procedures• Umfasst alle Maßnahmen, die in der Gesundheits-

versorgung stattfinden können. • Therapien, Kuren, Planung, Administration• Operative und nicht-operative Prozeduren

• Beispiele: • Patientenregistrierung • Ärztliche Untersuchung • Verbandwechsel • Anlegen einer Schiene • Intravenöse Injektion von Steroiden • Beheben von Epistaxis durch Kauterisation• Appendektomie • Perkutane transluminale koronare Angioplastie • HIV Beratung • Rehabilitation nach Laryngektomie• Zulassung zum Hospiz

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED-CT:

Attribute der Achse Procedure

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED CT:

Achse Observables

• Einheiten, die das Thema einer Untersuchung sind.

• Wenn die Untersuchung durchgeführt wurde, ist observable + value = finding.

• Beispiele für “observables”: • Kopfumfang • Inhalt des Ohrgangs • Fähigkeit Flüstern zu hören• PR-Intervall • Puls • Blutdruck• Körpertemperatur• Viskosität der Gelenksflüssigkeit

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED CT:

Weitere Achsen

• Specimen• Substanzen, die zu Untersuchungen oder Analysen

erhalten werden

• Attributes • Verwendet zur Konstruktion von Ausdrücken • Das mittlere Konzept im Tripel Object-Attribute-Value • Z.B. Site

• Appendicitis – Site – Appendix

• Modifiers/qualifiers • Das dritte Konzept im Tripel Object-Attribute-Value• Z.B. Severe

• Severe headache – Severity – Severe

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Konzepttypen in SNOMED CT: Verteilung

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Wie sind Konzepte organisiert?

• (Multiple) Hierarchie • Jeder untergeordnete Knoten ist ein Subtyp seines

übergeordneten Knotens. • Jeder Knoten kann mehrere übergeordnete Knoten

haben.

• Definition von Relationen • Konzepte können über Relationen miteinander

Verknüpft werden. • Nur Relationen, die notwendigerweise gelten werden

inkludiert.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Multiple Hierarchien

In fectious d isease Pulm onary d isease

Inflam m atory lung disease

Infectous pneum onia

Bacteria l pneum onia

Pneum ococcal pneum onia

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED CT:

Drei "Core" Tabellen

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED CT:

Konzepte - Beispiel

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Relationen in SNOMED CT

• Zwei Relationen dienen dazu, Hierarchien aufzubauen:• Is_a • Part-of

• Attribut Beziehungen (Linkages)• Definieren Beziehungen zwischen Konzepten in

verschiedenen Hierarchien (Achsen)• Für einzelne Hauptachsen unterschiedliche Attribute

definiert• Anwendung bei Post-Koordination

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Anwendung von SNOMED CT

• Auswahl des prä-koordinierten Konzepts, das das Krankheitsbild am besten beschreibt

• Ergänzung durch attributive Beziehungen (Post-Koordination) wenn für exakte Beschreibung des Krankheitsbildes notwendig• Kontextabhängige Kategorien• wenn prä-koordiniert nicht bereits festgelegt

• Leistungsfähige unterstützende Tools notwendig

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Shaft of tibia (topography)T2

Tibia (topography)T1 T1 T2

M1

M2 M3

M4

D1

D2 D3

D4

D5

D1+T2+M2+M3Open Comminuted Fx of Shaft of TibiaD6

…Fracture of BoneD1

D5+M3Open Comminuted Fx of Shaft of TibiaD6

D3+M4Open Comminuted Fx of Shaft of TibiaD6

D4+T2+M3Open Comminuted Fx of Shaft of TibiaD6

D3+M2+M3Open Comminuted Fx of Shaft of TibiaD6

Open Comminuted Fx of Shaft of Tibia

Open Fx Shaft of Tibia

Open Fx Tibia

Fx Shaft of Tibia

Fx Tibia

D2+T2+M2+M3D6

D2+T2+M2D5

D2+M2D4

D2+T2D3

D1+T1D2

Open, comminuted Fx (M2 + M3)M4

Comminuted FxM3

Open FxM2

FractureM1

D1

Open comminuted Fx of Shaft of Tibia

D0

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

SNOMED-CT:

Überblick

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO+UE: Taxonomie und Ontologie

ms
start unit 7

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

LOINC

• LOINC (Logical Observation Identifiers Names and Codes) ist eine Zusammenstellung allgemeingültiger Namen und Identifikatoren zur Bezeichnung von Untersuchungs- und Testergebnissen aus Labor und Klinik.

• Ziel ist die Erleichterung des elektronischen Datenaustauschs bei der Übermittlung medizinischer Untersuchungsergebnisse und Befunddaten.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

LOINC:

Allgemeines• LOINC ist seit 1996 im Internet unter

http://www.regenstrief.org/medinformatics/loinc/background frei verfügbar.

• Die Pflege und Dokumentation der LOINC-Datenbank liegt beim Regenstrief Institute (Indianapolis, USA)

• Derzeit enthält es etwa 30.000 Einträge.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

LOINC:

Aufbau

• Jeder Eintrag umfasst:• Einen eindeutigen Namen (fully specified test name)• Synonyme (falls ein Teil des LOINC-Codes

Alternativen zulässt, z.B. thiamine vs. Vitamin B1)• In vielen Fällen einen eindeutigen Kurznamen (< 30)

• Jeder Name setzt sich systematisch aus mindestens 5 Spezifikatoren zusammen • Eine verbindliches Lexikon und eine „Grammatik“

bestimmen den Aufbau des Namens• So sind die Spezifikatoren durch „:“ getrennt.• z.B: Sodium:SRat:24H:Urine:Qn

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

LOINC:

Spezifikatoren1. Component/Analyte (Komponente)2. Kind of Property/Quantity (Gemessene

Eigenschaft)3. Time Aspect (Zeitangaben - Zeitpunkt

oder Zeitspanne der Untersuchung) 4. System/Sample Type (Art der Probe)5. Type of Scale (Art der Skalierung)

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

LOINC:

Optionale Spezifikatoren

• Type of Method • sofern erforderlich die Methode, mit der das

Ergebnis erzielt oder andere Beobachtungen gemacht wurden

• Für viele Codes zusätzliche informative Angaben: • typische Maßeinheiten• Normbereiche für Proben• CAS-Nummern • Etc.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

LOINC:

Component/Analyte

• Class/subclass• <class>.<subclass>+<subclass>• Kalium, Hämoglobin, Hepatitis-C Antigen• Hepatitis A virus Ab.IgM, Mumps virus Ab.IgG+IgM

• Challenge test• <time delay> "post" <amount given>

<substance/treatment given> <route given>• 1H post 25 mg captopril PO

• Adjustments • Kurzer Text, der Korrekturmaßnahmen beschreibt• Calcium.ionized^^adjusted to pH 7.4• Leukocytes^^corrected for nucleated erythrocytes

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

LOINC:

Kind of Property/Quantity

• Hauptkategorien:• Mass (milligrams, grams, etc.)

• z.B. mass content, mass concentration• Substance (moles or milliequivalents) • Catalytic activity

• z.B. catalytic concentration, catalytic content.• Arbitrary: Feststellung einer Anzahl• Number: Feststellung einer Anzahl in bestimmter

Einheit (z.B Leukozyten/ml Blut)• z.B. Number Concentration

• Jede Hauptkategorie kann durch Subkategorie näher bestimmt werden• concentration, content, ratio, fraction, rate

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

LOINC:

Time Aspect (Point in time vs. time interval)

• Zeitpunkt• Wert wird zu einem bestimmten Zeitpunkt erhoben• PT, Stdy, Enctr, Procedure, XXX

• Zeitintervall• Der Wert wird über das Zeitintervall hinweg aggregiert

• Typischerweise mass rates (MRat), substance rates (SRat), oder catalytic rates (CRat)

• <numeric value><S|M|H|W|MO>• Modifier

• min, max, frst, last, mean• z.B. 8H^max heart rate

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

LOINC:

System/sample type

• <system>^<super system source>• System gibt an, um welche Art von Probe es

sich handelt• z.B. serum, urine, blood, cerebrospinal fluid

• Super system source gibt an, woher Probe stammt, sofern es nicht der Patient ist.• z.B. fetus, blood product unit, donor

• Z.B. Vergleich zwischen Wert von Patienten und Kontrolle:• Coagulation reptilase induced:Time:PT:PPP:Qn:Coag• Coagulation reptilase induced:Time:PT:PPP^control:Qn:Coag

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

LOINC:

Type of Scale

• Qn (quantitative)• Numerischer Wert

• Ord (ordinal)• Wert aus geordneter Kategorie• z.B. 1+, 2+, 3+ ; positive, negative; reactive,

indeterminate, nonreactive.• OrdQn (quantitative or ordinal)• Nom (nominal)

• Wert aus nicht geordneter Kategorie• z.B. yellow, clear, bloody; Bakterienname

• Nar (narrative)• z. B. Diktat bei Röntgenuntersuchung

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Zusammenfassung

• Wort – Begriff – Referenz• Das Ordnen der Begriffe• Medizinische Fachsprache• Medizinische „Begriffs“systeme• Medizinische Metasysteme

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Zusammenfassung:

Wort - Begriff - Referenz

• Wir drücken Sachverhalte (fast ausschließlich) in Sprache aus.

• Der Bezug Wort - Begriff - Referenz ist im Semiotischen Dreieck beschrieben.

• Allerdings sind diese Beziehungen keineswegs eineindeutig.• 1 Wort – n Begriffe Homonyme, Polysemie• 1 Begriff – n Wörter Synonymie

• Die Bedeutung liefert also die Ebene der Begriffe, nicht die Ebene der Wörter!

• Mit dem Zusammenhang von Wort - Begriff beschäftigt sich die Terminologie.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Zusammenfassung:

Das Ordnen der Begriffe• Nomenklatur – Thesaurus

• Wortbasiert• Für jedes eigenständige Objekt eine eindeutige Bezeichnung

• Klassifikation – Taxonomie• Ordnet einen Aspekt der Welt, indem er die Elemente Klassen

zuordnet klassenbildende Merkmale• Jedes Element wird genau einer Klasse zugeordnet.• Klassen können zu übergeordneten Klassen

zusammengefasst werden Hierarchie• Ontologie

• Eine Beschreibung der in einer Domäne verwendeten wesentlichen Begriffe und ihrer Beziehungen untereinander.

• Begriffsbasiert und hierarchisch

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Zusammenfassung:

Medizinische Fachsprache

• Extrem großer Umfang des medizinischen Vokabulars.

• Wichtigkeit einer eindeutigen Verständigung• Daher: schon sehr früh Entwicklung

medizinischer Fachsprachen• Allerdings:

• verschiedene Teildisziplinen entwickelten leicht unterschiedliches Vokabular

• Problem der Multilingualität• Die Medizin wächst zusammen mit Biologie, Biochemie,

Medizintechnik, Pharmakologie, etc.

Nomenklaturen können diese Probleme nicht lösen!

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Zusammenfassung:

Medizinische Begriffssysteme

• Ein entscheidender Schritt ist der Übergang von der Nomenklatur zu Begriffssystemen.

• Den Begriffen werden Terme „assoziiert“.• Daneben können auch semantische Relationen

zwischen den Begriffen dargestellt werden.• Ultimatives Ziel: Jeder Vorgang im

Gesundheitswesen kann eindeutig beschrieben und klassifiziert werden.

• Allerdings: Es gibt nicht das eine, alleinige Begriffssystem!

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Zusammenfassung:

Medizinische Metasysteme

• Die derzeit aktuellste Entwicklung ist die dynamische Integration bestehender Begriffssysteme in ein einziges „Meta“system.

• Unified Medical Language System (UMLS)• Integriert die wichtigsten bestehenden

medizinischen Systeme in ein einziges System• Die Herkunft des Wissens bleibt transparent.• Unterschiede in der Beschreibung bleiben

erhalten.• UMLS wächst mit seinen „Zuliefer“systemen.

Insti

tut f

ür A

rtific

ial I

ntel

ligen

ce

and

Deci

sion

Supp

ort

VO: Taxonomie und Ontologie

Acknowledgements

• Dieses Präsentation basiert auf den Slides von Prof. Dr. Harald Trost

top related