www.wikidata.de-de.nina.az
Eine Attribut Wert Matrix AWM auch Merkmal Wert Struktur ist eine formale Struktur die vor allem in der Linguistik speziell im Bereich der Unifikationsgrammatiken und der Head driven Phrase Structure Grammar verwendet wird Mit Attribut Wert Matrizen werden in diesem Kontext Merkmalstrukturen modelliert Zusammen mit den Mechanismen der Subsumtion der Typisierung und der Unifikation bietet sie eine Moglichkeit sprachliche Strukturen formal zu beschreiben Eine AWM ist eine zweispaltige Matrix Jede Zeile dieser Matrix stellt ein Merkmal dar Dieses teilt sich auf in den Namen des Merkmals der in der linken Spalte zu finden ist und den Wert des Merkmals in der rechten Spalte Die Reihenfolge der Merkmale ist nicht von Bedeutung allerdings darf es keine Merkmale mit gleichen Namen und verschiedenen Werten geben Eine einfache AWM die einen Hund speziell einen vierjahrigen Dackel namens Waldi modelliert ware also A N A M E w a l d i R A S S E d a c k e l A L T E R 4 displaystyle A begin bmatrix mathrm NAME amp waldi mathrm RASSE amp dackel mathrm ALTER amp 4 end bmatrix In diesem Fall sind alle zugeordneten Werte atomar das bedeutet sie sind nicht weiter zerlegbar Es ist aber auch moglich komplexe Werte einzutragen Diese werden als neue Attribut Wert Matrizen als Wert innerhalb der Matrix abgelegt Wenn man also weitere Informationen uber die Farbe und Beschaffenheit des Fells hinzufugen wollte konnte man die Matrix so erweitern A N A M E w a l d i R A S S E d a c k e l A L T E R 4 F E L L F A R B E b r a u n A R T r a u h displaystyle A begin bmatrix mathrm NAME amp waldi mathrm RASSE amp dackel mathrm ALTER amp 4 mathrm FELL amp begin bmatrix mathrm FARBE amp braun mathrm ART amp rauh end bmatrix end bmatrix Das Merkmal FELL verweist hier auf einen Wert der selbst wieder eine AWM ist Diese AWM gibt nun die einzelnen Eigenschaften des Fells an FARBE und ART Waldi ist also ein brauner Rauhaardackel Inhaltsverzeichnis 1 Relationen und Operationen 1 1 Subsumtion 1 2 Unifikation 2 WeblinksRelationen und Operationen BearbeitenSubsumtion Bearbeiten Die Subsumtion ist eine Relation die zwei Attribut Wert Matrizen auf ihren Informationsgehalt vergleicht Wenn eine AWM B mindestens so informativ ist wie eine AWM A dann gilt A B displaystyle A sqsubseteq B nbsp A subsumiert B B muss also mindestens alle Informationen enthalten die A enthalt kann daruber hinaus aber noch weitere Angaben machen Fur die beiden oben aufgefuhrten AWM gilt A A displaystyle A sqsubseteq A nbsp denn A enthalt zu den Informationen aus A zusatzlich noch die Information zum Fell Die Subsumtion A B displaystyle A sqsubseteq B nbsp gilt genau dann wenn Alle atomaren Merkmale aus A mit jeweils demselben Wert in B enthalten sind und Alle komplexen Merkmale aus A von den entsprechenden komplexen Merkmalen aus B subsumiert werden Umgekehrt ist die Subsumtion A B displaystyle A sqsubseteq B nbsp ungultig wenn Ein atomares Merkmal aus A einen anderen Wert hat als ein atomares Merkmal aus B oder Ein atomares Merkmal in A enthalten ist aber nicht in B oder Ein komplexes Merkmal aus A nicht das entsprechende komplexe Merkmal aus B subsumiert oder Ein komplexes Merkmal in A enthalten ist aber nicht in B Die Attribut Wert Matrix R A S S E d a c k e l displaystyle begin bmatrix mathrm RASSE amp dackel end bmatrix nbsp subsumiert N A M E f i f f i R A S S E d a c k e l displaystyle begin bmatrix mathrm NAME amp fiffi mathrm RASSE amp dackel end bmatrix nbsp weil beide im Merkmal RASSE ubereinstimmen die zweite aber zusatzlich das Merkmal NAME enthalt also spezieller ist Die beiden AWM N A M E w a l d i R A S S E d a c k e l displaystyle begin bmatrix mathrm NAME amp waldi mathrm RASSE amp dackel end bmatrix nbsp und N A M E f i f f i R A S S E d a c k e l displaystyle begin bmatrix mathrm NAME amp fiffi mathrm RASSE amp dackel end bmatrix nbsp subsumieren sich in keiner Richtung da ihr Merkmal NAME das zwei verschiedene Werte waldi bzw fiffi enthalt nicht vereinbar ist Die allgemeinste AWM ist die leere Attribut Wert Matrix die alle anderen AWMs subsumiert weil sie selbst uberhaupt keine Information enthalt Unifikation Bearbeiten Die Unifikation ist eine binare Operation die versucht zwei Attribut Wert Matrizen zu einer Ergebnis AWM zusammenzufuhren Diese Operation ist vergleichbar mit der Vereinigung von Mengen muss aber aufgrund der rekursiven Struktur von Attribut Wert Matrizen ebenfalls rekursiv durchgefuhrt werden Zwei Attribut Wert Matrizen A und B werden zu einer AWM C unifiziert Schreibweise A B C displaystyle A sqcup B C nbsp indem die atomaren Merkmale beider Ausgangsmatrizen in C abgelegt werden die korrespondierenden komplexen Werte beider Ausgangsmatrizen unifiziert und in C abgelegt werdenWenn innerhalb dieses rekursiven Vorgangs der Fall eintritt dass zwei Merkmale mit demselben Namen aber unterschiedlichen Werten in der Ergebnismatrix abgelegt werden sollen dann schlagt die Unifikation fehl Das Ergebnis der Operation ist in diesem Fall die speziell dafur definierte unmogliche AWM displaystyle bot nbsp Beispiel 1 N A M E w a l d i A L T E R 4 F E L L F A R B E b r a u n N A M E w a l d i R A S S E d a c k e l F E L L A R T r a u h N A M E w a l d i R A S S E d a c k e l A L T E R 4 F E L L F A R B E b r a u n A R T r a u h displaystyle begin bmatrix mathrm NAME amp waldi mathrm ALTER amp 4 mathrm FELL amp begin bmatrix mathrm FARBE amp braun end bmatrix end bmatrix sqcup begin bmatrix mathrm NAME amp waldi mathrm RASSE amp dackel mathrm FELL amp begin bmatrix mathrm ART amp rauh end bmatrix end bmatrix begin bmatrix mathrm NAME amp waldi mathrm RASSE amp dackel mathrm ALTER amp 4 mathrm FELL amp begin bmatrix mathrm FARBE amp braun mathrm ART amp rauh end bmatrix end bmatrix nbsp dd Diese Unifikation ist erfolgreich Jeder atomare Wert kommt entweder nur in einer Ausgangsmatrix vor oder die Werte sind gleich waldi und die untergeordnete AWM fur FELL ist ebenfalls unifizierbar Beispiel 2 N A M E w a l d i R A S S E d a c k e l N A M E f i f f i R A S S E d a c k e l displaystyle begin bmatrix mathrm NAME amp waldi mathrm RASSE amp dackel end bmatrix sqcup begin bmatrix mathrm NAME amp fiffi mathrm RASSE amp dackel end bmatrix bot nbsp dd Hier schlagt die Unifikation fehl da das Merkmal NAME unterschiedliche Werte waldi bzw fiffi tragt Weblinks BearbeitenAttribut Wert Matrizen als Merkmalstruktur Einfuhrung Postscript Dokument Abgerufen von https de wikipedia org w index php title Attribut Wert Matrix amp oldid 200433476