Semantisches Netz
aus Wikipedia, der freien Enzyklopädie
Ein semantisches Netz ist ein formales Modell von Begriffen und ihren Beziehungen (Relationen). Es wird in der Informatik und künstlichen Intelligenz zur Wissensrepräsentation genutzt. Gelegentlich spricht man auch von einem Wissensnetz. Meist wird ein semantisches Netz durch einen verallgemeinerten Graphen repräsentiert. Die Knoten des Graphen stellen dabei die Begriffe dar. Beziehungen zwischen den Begriffen werden durch die Kanten des Graphen realisiert. Welche Beziehungen erlaubt sind, wird in unterschiedlichen Modellen sehr unterschiedlich festgelegt, den meisten Beziehungstypen wohnt jedoch ein kognitiver Aspekt inne. Semantische Netze wurden in den frühen 1960ern von dem Sprachwissenschaftler Ross Quillian als Repräsentationsform semantischen Wissens vorgeschlagen. Thesauri, Taxonomien und Wortnetze sind Formen semantischer Netze mit eingeschränkter Menge von Relationen.
Inhaltsverzeichnis |
[Bearbeiten] Lexikalisch-semantische Relationen
Eine (meist binäre) Relation zwischen zwei Graphenknoten kann unter anderem sein:
- Hierarchische Relationen
- Vererbungsrelation: z.B. ist 'Hund' ein Unterbegriff zu 'Säugetier', 'Säugetier' ist ein Unterbegriff zu 'Tier'. Diese Relation ist transitiv und asymmetrisch. Manche semantische Netze erlauben multiple Vererbung. So kann 'Banane' als Unterbegriff sowohl von 'Südfrucht' als auch von 'Plantagenpflanze' modelliert werden. Für den Term Oberbegriff wird auch der Ausdruck Hyperonym verwendet, für den Term Unterbegriff auch der Ausdruck Hyponym.
- Instanzrelation: diese Relation verbindet Individuen mit Klassen; z.B. ist Bello eine Instanz der Klasse Hund. Diese Relation ist asymmetrisch und im Gegensatz zur o.a. Teilmengenbeziehung nicht transitiv. Gegenbeispiel: Bello ist eine Instanz der Klasse Hund. Hund ist eine Instanz der Klasse Spezies. Bello als Hundeindividuum ist aber nicht eine Instanz der Klasse Spezies.
- Partitive Relation (Meronymie): z.B. ist Bellos Fell ein Teil von ihm. Die hierzu konverse Relation nennt man Holonymie, z.B. enthält eine Erbsensuppe Erbsen, eine Menge besteht aus Elementen, ein Fenster enthält das Material Glas. Diese Relation ist asymmetrisch. Auch gilt nicht notwendigerweise, dass 'a' das Holonym zu 'b' ist, wenn 'b' das Meronym zu 'a' ist. Die Transitivität dieser generischen Relation ist nicht immer gegeben. Roger Chaffin hat aber gezeigt, dass Unterklassen der partitiven Relation, z.B. die Element-Gruppe-Relation, durchaus transitiv sind ((Lit.: Chaffin, S. 273-278).
- Synonymie: diese Relation modelliert die Bedeutungsgleichheit von Ausdrücken; z.B. hat 'Handy' die gleiche Bedeutung wie 'Mobiltelefon'. Die Relation der Synonymie ist eine Äquivalenzrelation, da sie reflexiv (x ist mit x synonym), symmetrisch (wenn x mit y synonym ist, dann auch y mit x) und transitiv (wenn x mit y synonym und y mit z, dann ist auch x mit z synonym) ist.
- Antonymie: diese Relation modelliert den Bedeutungsgegensatz von Ausdrücken: z.B. sind 'tot' und 'lebendig' antonym. Diese Relation ist symmetrisch, aber nicht reflexiv und nicht transitiv.
- Kausation: diese Relation verbindet verbale Begriffe (Ereignisse, Zustände). Ein Ereignis verursacht ein anderes; z.B. verursacht töten (als Handlung einer Person) sterben. Diese Relation ist nicht symmetrisch, aber transitiv.
- Eigenschaft: die einstellige Eigenschaftsrelation verbindet Prädikate mit den Objekten, die im Wertebereich dieser Prädikate liegen (P(x)); z.B. ist Bellos Fell wuschelig.
[Bearbeiten] Probleme der Modellierung
Polysemie und Homonymie spielen bei der Modellierung von semantischen Netzen eine untergeordnete Rolle, da es um Beziehungen zwischen Begriffen geht. Ein polysemes (oder homonymes) Lexem wird zwei oder mehreren Begriffen zugeordnet bzw. liegt im lexikalischen Wertebereich zweier oder mehrerer Begriffe. Es ist allerdings eine in der Praxis oft schwierige Frage, wie vielen und welchen Begriffen ein Lexem zuzuordnen ist.
Ein weitaus größeres Problem für die Modellierung semantischer Netze stellen lexikalische Lücken dar. Dies sind Begriffe, denen in einer natürlichen Sprache kein einfaches lexikalisches Zeichen als Wert zugeordnet werden kann. Ein bekanntes Beispiel ist der Begriff 'nicht mehr durstig'.
[Bearbeiten] Moderne Vertreter der semantischen Netze
Aktuelle Wissensrepräsentationsmethoden, die auf semantischen Netzen basieren, sind das von Stuart C. Shapiro entwickelte Semantic Network Processing System (SNePS) und das MultiNet-Paradigma der mehrschichtigen erweiterten semantischen Netze von Hermann Helbig. Für beide Ansätze gibt es auch Werkzeuge zur Unterstützung von Wissensakquisition und -verarbeitung. MultiNet ist besonders auf die semantische Repräsentation natürlichsprachlichen Wissens ausgerichtet und wird in verschiedenen Anwendungen des Natural Language Processing eingesetzt.
[Bearbeiten] Geschichte
Bereits um 1900 wurden von Psychologen, z.B. Gustav Aschaffenburg, Untersuchungen durchgeführt, wie Begriffe in unserem Gehirn miteinander verknüpft sind. Dabei wurde herausgefunden, dass bestimmte Worte bei den meisten Menschen die gleichen Assoziationen hervorrufen, beispielsweise weiß – schwarz oder Mutter – Vater. Durch Assoziationen ist es möglich, Begriffe auf der Semantischen Ebene miteinander zu verbinden, d.h. dass Wörter aus einem bestimmten Grund eine Beziehung zueinander haben. Wörter und Bedeutungen sind im mentalen Lexikon weder alphabetisch noch völlig unorganisiert, sondern netzartig gespeichert. Die Bedeutung eines Wortes wird in einem solchen Netz durch Knoten repräsentiert sowie durch Nachbarschaftsbeziehungen zu anderen Inhalten bzw. Begriffen. Solche Netze lassen sich im Ansatz aus den gerade erwähnten Assoziationen gewinnen.
Dieses Konzept der Assoziationen und Nachbarschaftsbeziehungen versucht das Semantische Netz aufzugreifen. Dadurch kann es möglich werden, dass semantisch verwandte aber syntaktisch vollständig verschiedene Begriffe im Semantischen Netz gefunden werden. Die Abbildung zeigt ein solches Assoziationsgebilde, wie es im menschlichen Gehirn vorhanden ist und die grundlegende Idee für das Semantische Netz bildet.
[Bearbeiten] Das WWW als semantisches Netz
Nach Tim Berners-Lee soll über den als Hypertext organisierten Teil des Internets (WWW) ein semantisches Netz (→ semantisches Web) gespannt werden. Die Inhalte der Ressourcen, die diesen Hypertext bilden, sollen mit Metadaten beschrieben werden. Diese Ressourcenbeschreibung soll mit Hilfe eines Resource Description Framework (RDF) erfolgen. Als Modellierungssprache soll die Web Ontology Language (OWL) verwendet werden. Das Ziel ist, dass die Ausdrücke, die in den Metadaten verwendet werden, mit wohldefinierten und damit auch maschinell interpretierbaren Bedeutungen versehen werden. Dies würde z.B. die inhaltsbezogene Informationssuche ermöglichen. Dabei sollen nicht alle Begriffe global in einer komplexen Ontologie erfasst werden, sondern es soll ein eher loses Netz aus dezentralen spezialisierten Ontologien entstehen.
Mögliche Formate zur Repräsentation semantischer Netze sind RDF, RDF-Schema, OWL und XML Topic Maps.
[Bearbeiten] Siehe auch
[Bearbeiten] Literatur
- Roger Chaffin: The concept of a semantic Relation, in: Adrienne Lehrer u.a. (Hrsg.): Frames, Fields and contrasts. New essays in semantic and lexical organisation, Erlbaum, Hillsdale, N.J. 1992, ISBN 0-8058-1089-7, S. 253-288
- Hermann Helbig: Die semantische Struktur natürlicher Sprache. Wissenspräsentation mit MultiNet, Springer, Heidelberg 2001, ISBN 3-540-67784-4
- M. Ross Quillian: Word concepts. A theory and simulation of some basic semantic capabilities, in: Behavioral Science 12 (1967), S. 410-430
- M. Ross Quillian: Semantic memory, in: Marvin Minsky (Hrsg.): Semantic information processing, MIT Press, Cambridge, Mass. 1988
- John F. Sowa: Principles of semantic networks. Explorations in the representation of knowledge, Morgan Kaufmann, San Mateo, Cal. 1991, ISBN 1-558-60088-4
[Bearbeiten] Weblinks
- http://www.conx.biz/file_upload/semantische_netze.ppt - Basis-Infos über Semantische Netze
- http://pi7.fernuni-hagen.de/forschung/multinet/multinet_de.html - Infos über das Konzept des Semantischen Netzes "MultiNet"