vorlesung “grammatikformalismen” alexander koller 12 ... · nl sind nicht kontextfrei... denn...
TRANSCRIPT
![Page 1: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/1.jpg)
Einführung
Vorlesung “Grammatikformalismen” Alexander Koller
12. April 2019
![Page 2: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/2.jpg)
Übersicht
• Was sind Grammatikformalismen, und warum reichen uns kfGs nicht?
• Was machen wir in dieser Vorlesung?
• Prüfungsmodalitäten
![Page 3: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/3.jpg)
Grammatikformalismen
Grammatik-formalismus
Grammatik-theorie
Grammatik Sprache
formal linguistisch
abst
rakt
konk
ret
![Page 4: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/4.jpg)
Ein Beispiel
T = {Hans, isst, Käsebrot, ein} N = {S, NP, VP, V, N, Det}; Startsymbol: S
Produktionsregeln: S → NP VPNP → Det NVP → V NP
V → isstNP → Hans
Det → einN → Käsebrot
Hans isst ein Käsebrot.
NP DetV N
NP
VPS
![Page 5: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/5.jpg)
Beispiel: kfGs
• Kontextfreie Grammatiken (kfGs) sind ein Grammatikformalismus. ‣ formales Werkzeug, mit dem man einzelne konkrete
Grammatiken aufschreiben kann
‣ jede Grammatik beschreibt eine Sprache
• Passende Grammatiktheorie: Phrasenstrukturgrammatik. ‣ Ausdrücke bestehen aus kleineren Ausdrücken.
‣ Hierarchie wird in PS-Baum dargestellt.
![Page 6: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/6.jpg)
Zusammenhang
• GF muss erlauben, alle syntaktischen Strukturen zu beschreiben, die GT erfordert.
• Zu jeder relevanten Sprache soll man mit GF eine Grammatik schreiben können, die für jeden Ausdruck die richtigen Analysen beschreibt.
• Expressivität eines Grammatikformalismus:Welche Klasse von Sprachen kann er beschreiben?
![Page 7: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/7.jpg)
Expressivität
• Zu jedem einzelnen String gibt es einen PS-Baum, der mit irgendeiner kfG beschrieben werden kann.
• Aber die Sprache an bn cn ist nicht kontextfrei.
![Page 8: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/8.jpg)
Ansprüche an GF in der CL
• In der Computerlinguistik stellen wir an einen GF noch weitere Ansprüche. ‣ Für große Sprachen (z.B. Deutsch) soll es nicht nur
möglich, sondern auch bequem sein, Grammatik zu schreiben.
‣ Verfügbarkeit von effizienten Parsingalgorithmen.
‣ Verfügbarkeit von statistischen Modellen, die aus Korpusdaten trainiert werden können.
![Page 9: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/9.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
![Page 10: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/10.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
Expressivität
![Page 11: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/11.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
Parsingkomplexität
Expressivität
![Page 12: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/12.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
Turing-maschinen
Parsingkomplexität
Expressivität
![Page 13: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/13.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
Turing-maschinen
unentscheidbar
Parsingkomplexität
Expressivität
![Page 14: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/14.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
Turing-maschinen
unentscheidbar
Parsingkomplexität
Expressivität
✘
![Page 15: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/15.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
Turing-maschinen
unentscheidbar
Parsingkomplexität
Expressivität
✘
![Page 16: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/16.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
reguläreAusdrücke
Turing-maschinen
unentscheidbar
Parsingkomplexität
Expressivität
✘
![Page 17: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/17.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
reguläreAusdrücke
O(n)
Turing-maschinen
unentscheidbar
Parsingkomplexität
Expressivität
✘
![Page 18: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/18.jpg)
NL sind nicht regulär
... denn sie erlauben Rekursion.
Der Hund, der die Katze, die die Maus sucht, jagt, bellt.
Der Hund, der die Katze jagt, bellt.
Der Hund bellt.a b
a b
a b
a b
a ba b
Geht für beliebig viele a’s und b’s. Aber anbn ist keine reguläre Sprache. Also ist Deutsch nicht regulär.
![Page 19: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/19.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
reguläreAusdrücke
O(n)
Turing-maschinen
unentscheidbar
Parsingkomplexität
Expressivität
✘
![Page 20: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/20.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
reguläreAusdrücke
O(n)
Turing-maschinen
unentscheidbar
Parsingkomplexität
Expressivität
✘
✘
![Page 21: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/21.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
reguläreAusdrücke
O(n)
Turing-maschinen
unentscheidbar
Parsingkomplexität
Expressivität
✘
✘
kontextfreieGrammatiken
![Page 22: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/22.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
reguläreAusdrücke
O(n)
Turing-maschinen
unentscheidbar
Parsingkomplexität
Expressivität
✘
✘
kontextfreieGrammatiken
O(n3)
![Page 23: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/23.jpg)
NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies.
(Shieber 1985 zu Zürcherdeutsch, sollte jeder Computerlinguist gelesen haben)
Jan säit das mer es huus haend wele aastriiche.
Jan säit das mer d’chind es huus haend wele laa aastriiche.
Jan säit das mer em Hans es huus haend wele hälfe aastriiche.
Jan säit das mer d’chind em Hans es huus haend wele laa hälfe aastriiche.
Jan säit das mer em Hans d’chind es huus haend wele laa hälfe aastriiche.*
Jan säit das mer em Hans em Sepp es huus haend wele laa hälfe aastriiche.
Jan säit das mer em Hans es huus haend wele laa hälfe aastriiche.
*
*
![Page 24: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/24.jpg)
NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies.
(Shieber 1985 zu Zürcherdeutsch, sollte jeder Computerlinguist gelesen haben)
Jan säit das mer es huus haend wele aastriiche.
Jan säit das mer d’chind es huus haend wele laa aastriiche.
Jan säit das mer em Hans es huus haend wele hälfe aastriiche.
Jan säit das mer d’chind em Hans es huus haend wele laa hälfe aastriiche.
Jan säit das mer em Hans d’chind es huus haend wele laa hälfe aastriiche.*
Jan säit das mer em Hans em Sepp es huus haend wele laa hälfe aastriiche.
Jan säit das mer em Hans es huus haend wele laa hälfe aastriiche.
*
*
⇒ w am bn x cm dn y
![Page 25: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/25.jpg)
NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies.
(Shieber 1985 zu Zürcherdeutsch, sollte jeder Computerlinguist gelesen haben)
Jan säit das mer es huus haend wele aastriiche.
Jan säit das mer d’chind es huus haend wele laa aastriiche.
Jan säit das mer em Hans es huus haend wele hälfe aastriiche.
Jan säit das mer d’chind em Hans es huus haend wele laa hälfe aastriiche.
Jan säit das mer em Hans d’chind es huus haend wele laa hälfe aastriiche.*
Jan säit das mer em Hans em Sepp es huus haend wele laa hälfe aastriiche.
Jan säit das mer em Hans es huus haend wele laa hälfe aastriiche.
*
*
⇒ w am bn x cm dn y ⇒ nicht kontextfrei
![Page 26: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/26.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
reguläreAusdrücke
O(n)
Turing-maschinen
unentscheidbar
kontextfreieGrammatiken
O(n3)
Parsingkomplexität
Expressivität
✘
✘
![Page 27: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/27.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
reguläreAusdrücke
O(n)
Turing-maschinen
unentscheidbar
kontextfreieGrammatiken
O(n3)
Parsingkomplexität
Expressivität
✘
✘ ✘
![Page 28: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/28.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
reguläreAusdrücke
O(n)
Turing-maschinen
unentscheidbar
kontextfreieGrammatiken
O(n3)
kontextsensitive Grammatiken
Parsingkomplexität
Expressivität
✘
✘ ✘
![Page 29: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/29.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
reguläreAusdrücke
O(n)
Turing-maschinen
unentscheidbar
kontextfreieGrammatiken
O(n3)
kontextsensitive Grammatiken
PSPACE-vollst.
Parsingkomplexität
Expressivität
✘
✘ ✘
![Page 30: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/30.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
reguläreAusdrücke
O(n)
Turing-maschinen
unentscheidbar
kontextfreieGrammatiken
O(n3)
kontextsensitive Grammatiken
PSPACE-vollst.
Parsingkomplexität
Expressivität
poly
nom
iell
expo
nent
iell
✘
✘ ✘
![Page 31: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/31.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
reguläreAusdrücke
O(n)
Turing-maschinen
unentscheidbar
kontextfreieGrammatiken
O(n3)
kontextsensitive Grammatiken
PSPACE-vollst.
Parsingkomplexität
Expressivität
poly
nom
iell
expo
nent
iell
✘
✘ ✘
✘
![Page 32: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/32.jpg)
Natürliche Sprachen in der Chomsky-Hierarchie
reguläreAusdrücke
O(n)
Turing-maschinen
unentscheidbar
kontextfreieGrammatiken
O(n3)
kontextsensitive Grammatiken
PSPACE-vollst.
schwachkontextsensitive Grammatiken
O(nk)
Parsingkomplexität
Expressivität
poly
nom
iell
expo
nent
iell
✘
✘ ✘
✘
![Page 33: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/33.jpg)
Kompetenz vs. Performanz
• Argumente basieren auf beliebig langen Sätzen, die kein normaler Mensch so sagt. ‣ “die ein normaler Mensch sagt” = Performanz
• Trotzdem sind sie grammatisch korrekt. ‣ = Kompetenz
• Performanzargument hat Charme, aber: ‣ Wollen wir argumentieren, dass NL endlich sind?
‣ Expressivere Formalismen auf jeden Fall angemessenere Werkzeuge zur Grammatikentwicklung.
![Page 34: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/34.jpg)
Einige Probleme mit kfGs
• KfGs sind nicht nur wegen Expressivität kein idealer Formalismus für NL.
• Außerdem Probleme beim Erfassen linguistischer Verallgemeinerungen.
• Wir betrachten: ‣ Kongruenz und Subkategorisierung
‣ Scrambling
![Page 35: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/35.jpg)
Subkategorisierung
• Verschiedene Verben stellen verschiedene Ansprüche daran, was für Komplemente sie brauchen (subkategorisieren für diese).
• Subkategorisierte Komplemente heißen der Subkategorisierungsrahmen oder die Valenz des Verbs.
Hans schläft.Hans isst ein Käsebrot. Hans gibt dem Jungen ein Buch. Hans glaubt, dass es regnet.
NPNP NPNP NP NPNP S
![Page 36: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/36.jpg)
Kongruenz
• Verb gibt außerdem Kasus und evtl. Numerus der Komplemente vor.
• Grammatik muss dafür sorgen, dass Valenz und Kongruenz eingehalten werden.
Hans schläft.Hans isst ein Käsebrot. Hans gibt dem Jungen ein Buch. Hans glaubt, dass es regnet.
NPn NPn NPaNPn NPd NPaNPn S
![Page 37: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/37.jpg)
In einer kfG
... erzwingt aber nicht Valenz.
VP → VVP → V NPVP → V NP NPV → schläftV → isstV → gibt
Version 1: Eine Kategorie für Verben.
![Page 38: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/38.jpg)
In einer kfG
... erfasst aber noch nicht Kongruenz.
VP → IVVP → TV NPVP → DV NP NPIV → schläft TV → isstDV → gibt
Version 2: Differenzierte Kategorien für jede Valenz.
![Page 39: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/39.jpg)
In einer kfG
VP → IVVP → TV NPaVP → DV NPd NPaIV → schläft TV → isstDV → gibt
Version 3: Differenzierte Kategorien für jede Valenz und Kasus.
NPa → den Nmasc NPd → dem NmascNPa → die NfemNPd → der NfemNPa → das NneutNPd → dem Nneut
![Page 40: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/40.jpg)
Das Problem
• Allein für Kasus brauchen wir drei Nichtterminale und sechs NP-Regeln. ‣ x2 für Numerus
‣ für Adjektiv-Nomen-Kongruenz x3 für Genus
• Problem aus linguistischer Sicht: Übergreifende Zusammenhänge nicht dargestellt.
• Problem aus CL-Sicht: viel zu große und nicht wartbare Grammatik.
![Page 41: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/41.jpg)
Wald vor lauter Bäumen
• Valenz-Regeln sind alles Spezialfälle einer allgemeineren Regel:V[subcat1,...,subcatn] → V[subcat2, ..., subcatn] subcat1
• Ebenso für Kongruenz: “Kasus von subcati muss zu V passen.”
• Diese allgemeinen Regeln sind aber nicht mit kfG darstellbar.
![Page 42: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/42.jpg)
Freie Wortstellung
• Sprachen unterscheiden sich in den Ausmaß, in dem Wortstellung variiert werden kann. ‣ Englisch: sehr festgelegt
‣ Latein: völlig frei
‣ Deutsch: einigermaßen frei
• KfG-Regel legt aber Reihenfolge der Komplemente vollständig fest.
VP → DV NPd NPa
![Page 43: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/43.jpg)
Scrambling im Deutschen
• Lokale Umstellung der Verbkomplemente:
• Komplemente verschiedener Verben können gemischt werden:
(weil) der Mann der Frau das Buch gibt(weil) der Mann das Buch der Frau gibt(weil) der Frau der Mann das Buch gibt(weil) das Buch der Mann der Frau gibt(weil) der Frau das Buch der Mann gibt(weil) das Buch der Frau der Mann gibt
(dass) der Detektiv dem Klienten den Verdächtigendes Verbrechens zu überführen versprochen hat
(dass) des Verbrechens der Detektiv den Verdächtigendem Klienten zu überführen versprochen hat
![Page 44: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/44.jpg)
Scrambling mit kfGs
• Lokales Scrambling mit kfG darstellbar, aber Grammatik wird exponentiell groß:
VP → NPn NPa NPd V VP → NPn NPd NPa VVP → NPa NPn NPd V VP → NPd NPn NPa VVP → NPa NPd NPn V VP → NPd NPa NPn V
![Page 45: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/45.jpg)
Variante: ID/LP-Grammatiken
• Lösungsversuch: Trenne in kfG Beschreibung von ‣ Valenz = immediate dominance = ID
‣ Wortstellung = linear precedence = LP
• Regeln in ID/LP-Grammatik: ‣ haben Form A → B1, ..., Bn und geben zunächst nur an, dass
A Kinder B1, ..., Bn im Baum haben muss
‣ lineare Abfolge von B1, ..., Bn kann durch LP-Constraints Bi < Bj erzwungen werden
![Page 46: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/46.jpg)
ID/LP-Grammatik für Scrambling
• Lokales Scrambling geht so:
• Sechs kfG-Regeln in 1 ID/LP-Regel dargestellt.
• Problem: Wortproblem von ID/LP-Grammatiken ist NP-vollständig. Worst case: exponentielle Laufzeit.
VP → NPn, NPa, NPd, VNPn < V, NPa < V, NPd < V
![Page 47: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/47.jpg)
Ablauf der Vorlesung
kontextfreieGrammatiken
Features•Lexikalisch-funktionale
Grammatik (LFG) •Head-driven PSG
(HPSG)
reichere Ableitungen
•Baumadjunktionsgrammatik (TAG)
•Kombinatorische Kategorial-grammatik (CCG)
•weitere schwach kontext-sensitive Formalismen
![Page 48: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/48.jpg)
Wiederkehrende Themen
• Wie stellt GF den Zusammenhang von Valenz und Wortstellung dar?
• Parsingalgorithmen und Effizienz
• Expressivität, auch im Vergleich mit anderen GFen
• Passende Wahrscheinlichkeitsmodelle
![Page 49: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/49.jpg)
Literatur
• Auf jeden Fall herunterladen: Müller (2010), Grammatiktheorie.
• Weitere nützliche Bücher: ‣ TAG: Kallmeyer (2010), Parsing beyond context-free grammars.
‣ CCG: Steedman (2000), The syntactic process.
![Page 50: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/50.jpg)
Übungen
• Zu jedem GF wird es eine Übung geben (insgesamt 5 Übungen).
• Schwerpunkt der Übungen: Selbst Grammatiken entwickeln.
• Tutorium: Theresa Schmidt
• Abschlussprojekt in letzter Sitzung. Zulassung: ‣ mindestens 4 Übungen bearbeiten
‣ mindestens 50% der möglichen Punkte aus diesen 4
![Page 51: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/51.jpg)
Ressourcen im Internet
• Alle Folien für die Vorlesung mache ich auf der Kurs-Homepage verfügbar.
• Piazza-Forum (Link auf Kurs-Webseite): ‣ Ankündigungen
‣ Daten für Übungen
‣ Nutzen Sie Forum für Rückfragen und Diskussionen!
• Übungen bitte auf Piazza abgeben.
![Page 52: Vorlesung “Grammatikformalismen” Alexander Koller 12 ... · NL sind nicht kontextfrei... denn manche erlauben cross-serial dependencies. (Shieber 1985 zu Zürcherdeutsch, sollte](https://reader033.vdocuments.mx/reader033/viewer/2022042622/5f89ce20f104fd3c1c2b9c70/html5/thumbnails/52.jpg)
Zusammenfassung
• Grammatikformalismus - Grammatik -Grammatiktheorie - Sprache
• NL im Spannungsfeld von Expressivität und Parsingeffizienz
• Einige Probleme mit kfG; Lösungsversuch mit ID/LP-Grammatiken.