Harmonisierung von Ontologien Martin Zobel
Was versteht man in der Informatik unter einer Ontologie? Wikipedia: Unter Ontologie versteht man in der Informatik eine explizite formale Spezifikation einer Konzeptualisierung (Begriffsbildung) Wissensrepräsentation Maschinenlesbarkeit
Welche Anwendungen erfordern Harmonisierung von Ontologien? Datenbankintegration Data-Warehouse-Systeme Bibliotheken Kataloge Data Mining Semantic Web
Welche Probleme gibt es bei der Harmonisierung von Ontologien? Syntax Terminologie Synonyme partielle Begriffsüberschneidungen Konzeption Granularität Abdeckung Perspektive Fehler/Widersprüche
Welche Grundtechniken sind zum Vergleich von Begriffen bekannt? auf Elementebene Zeichenkettenanalyse Normalisierung Vergleich untersch. Distanzmaße (z.B. Levenshtein) Pfadanalyse sprachliche Analyse intern: morphologische Analyse, Artikel etc. weglassen extern: Wörterbücher etc.
Welche Grundtechniken sind zum Vergleich von Begriffen bekannt? auf Strukturebene intern Datentypvergleich Unterelemente Graphenanalyse Position im Graph allgemeinere Relationen
Welche Grundtechniken sind zum Vergleich von Begriffen bekannt? auf Strukturebene Analyse von Instanzen gemeinsame Instanzen korrespondierende Instanzen statistische Eigenschaften von Instanzmengen indirekte Vergleiche Harmonisierung zweier Ontologien mittels einer dritten
Wie sehen mögliche kombinierte Strategien zum Abgleich aus? sequenzielle Anwendung der Grundtechniken parallele Anwendung der Grundtechniken Schnittmenge Mittelwert Gewichtetes Mittel
Wie sehen mögliche kombinierte Strategien zum Abgleich aus? iterative Verfahren Lernen durch Beispiele Bayes-Schätzer Neuronale Netze Entscheidungsbäume
Welche Systeme gibt es zur Harmonisierung von Ontologien? zahlreiche unterschiedliche Lösungen teilweise stark domänen- oder anwendungsspezifisch unterschiedliche strategische Schwerpunkte schemabasiert instanzbasiert gemischte Meta-Matcher
Wie bewertet man Systeme zur Harmonisierung von Ontologien? Leistungsfähigkeit (Korrektheit der Zuordnungen) Spezielle Voraussetzungen/Anforderungen Speicherbedarf Rechenaufwand (offline/online) Benutzerinteraktion
Welche zukünftigen Entwicklungen werden erwartet? weitere Standardisierung der Syntax schrittweise Verbesserung der Methoden Methoden Strategien Systeme Ziel: einheitlicher Dienst zu Harmonisierung von Ontologien