Categoriale Grammatica

Slides:



Advertisements
Verwante presentaties
Redekundig ontleden Over waarom, wat en hoe....
Advertisements

Week 9: Probabilistische Grammatica's Jurafsky & Martin (ed. 1), Hoofdstuk 12: Lexicalized and Probabilistic Parsing) Taaltheorie en Taalverwerking Remko.
TELLEN IN TAAL: de vorm van rekenen en redeneren
De kringloop van het leven
Natuurlijke-Taalinterfaces
Uitleg installatie SAM Broadcaster v3 en v4 met de MySQL database
STAPPENPLAN GRAMMATICUS.
Eigenschappen van het vermenigvuldigen van gehele getallen
Taal en cognitie: Optimaliteitstheorie Henriëtte de Swart.
Sociolinguïstiek Bijeenkomst 3.
 - congruentie -regel:
Op de koffie bij de kabouters
24 juni 2003Johnson en Morrill in Israel Een studie naar de Johnson Morrill Hypothese in relatie tot de Hebreeuwse taal; implementatie van bewijsnetten.
Compositionaliteit, bereik en lambda’s
En wat doet taalkunde in het programma van CKI?
De studie van betekenis
Semantiek 1.
COMPUTATIONELE REPRESENTATIONELE THEORIE VAN HET DENKEN
Syntaxis 2.
Betekenis 2: Compositionaliteit, bereik en lambda’s
Derivationele morfologie
Grammaticale modellen
Taalwetenschap in de CKI-bachelor
En wat doet taalkunde in het programma van CKI?
Processing Unknown Words Wouter Schellekens Merlijn Hutteman.
Presentatie vergelijkingen oplossen Deel 2
vwo B Samenvatting Hoofdstuk 15
Rekenregels van machten
De grafiek van een lineair verband is ALTIJD een rechte lijn.
Prof.dr.ir. Bart ter Haar Romeny
Natuurlijke-Taalinterfaces week 3 1. evaluatie van een formule in een model 2. vraag-antwoord dialogen 3. Modellen en applicaties.
Definite Clause Grammar
1. Parsing (epsilon’s, tabellen) 2. Unificatie grammatica Natuurlijke taalverwerking week 7.
Natuurlijke-Taalinterfaces week 5 Lambda-termen en Lambda-conversie.
Natuurlijke taalverwerking week 4
Les 10 : MODULE 1 Snedekrachten
AI91  Het Probleem  Grammatica’s  Transitie netwerken Leeswijzer: Hoofdstuk AI Kaleidoscoop College 9: Natuurlijke taal.
De Cirkel des Levens Wat is succes ? Als je 3 bent is succes : Niet in je broek kakken.
INHOUDSTAFEL TAALVERWERVING VERSUS LECTUUR DIFFERENTIATIE EVALUATIE Enkele punten uit het algemene deel Dietske Lehembre mei – juni 2013.
Parsing: Top-down en bottom-up
Unificatie grammatica
Joost van Dijk Web Technology
Annelie Tuinman, Holger Mitterer & Anne Cutler
Vergelijkingen oplossen.
Taaltheorie en Taalverwerking Week 5: – Natuurlijke Taal Syntax. (Uitbreiding op CFG: Features.) – Human Parsing: Center-Embedding.
Semantische Interpretatie Jurafsky & Martin (Ed. 1): Hoofdstuk 15
Kunst algemeen.
Wat is rehabilitatie precies? Waar komt deze term vandaan?
WERKWOORDSPELLING Hoe doe je dat ?.
Kennis verbreden en verdiepen
Kennis verbreden en verdiepen
Rode assen Rogier van der Linde & Davy De Winne, 2014.
Verkeersgolven Rini van Dongen 50 jaar,.
Parsing 1. Situering Contextvrije grammatica’s Predictive (of recursive-descent) parsing LR-parsing Parser generator: Yacc Error recovery 2.
CG04 Project: Inhoud Doel Middelen Fonologie: Oei!
Semantische Complexiteiten van Natuurlijke Taal Cf. Jurafsky & Martin, Ed. 1: Sectie 14.4 (Ed. 2: Sectie 17.4)
Semantiek De studie van betekenis. Vragen Wat is betekenis? Betekenis van wat?
Syntaxis 1. Inleiding: Combinaties Combinaties op verschillende niveaus: Lettergrepen als combinaties van fonemen. (College 3,4) Woorden als combinaties.
Zinnen 1 Henriëtte de Swart.
Woordsoorten benoemen
Woordsoorten benoemen
GRAMMATICA BLOK 1 T/M 4 Uitleg en voorbeelden Woordsoorten Basis leerjaar 4.
Verschil: redekundig en taalkundig ontleden
KRITISCH DENKEN 13 Deductieve redeneringen
Mika, noortje, wouter, ruben en emma
Spreken en gesprekken 2.2 en 2.3 Schrijven 1.5 en 1.6 Grammatica 3.3
Natuurlijke-Taalinterfaces
Eigenschappen van het vermenigvuldigen van gehele getallen en handig rekenen © André Snijers.
De sociale zekerheid van de toekomst – Slotwoord
Grammatica: werkwoorden
Transcript van de presentatie:

Categoriale Grammatica Petra Hendriks April 2004

Categoriale Grammatica Familie van grammatica’s. Alternatief voor herschrijfgrammatica’s. Geen verplaatsingen. Lexicalistisch: vrijwel geen regels, samenvoeging van woorden wordt hoofdzakelijk gestuurd door het lexicon. Directe koppeling tussen syntaxis en semantiek.

Geschiedenis Aristoteles: Syllogismen Gottlob Frege (19e eeuw): Predikatenlogica Bertrand Russell (begin 20ste eeuw): Typentheorie Poolse logici (‘30): Categoriale syntaxis Joachim Lambek, Yehoshua Bar-Hillel (eind ‘50): Categoriale syntaxis voor natuurlijke taal Richard Montague (eind ‘60/begin ‘70): Montague-grammatica Michael Moortgat, Mark Steedman, Pauline Jacobson, Bob Carpenter e.a. (v.a. ‘80): Categoriale Grammatica

Eenvoudige CG AB systeem: Systeem gebaseerd op werk van Ajdukiewicz (1935) en Bar-Hillel (1964) Categorieën & Typen Lexicon Reductieregels

Categorieën Basiscategorieën B = {S, NP, N} Categorieën C zijn: C/C C\C Recursieve definitie van categorieën.

Lexicon Basiscategorieën: Eigennamen (Kim, Beatrix): NP Naamwoorden (appel, stoel): N Functie-categorieën: Lidwoorden (de, het): NP/N Bijvoeglijke naamwoorden (grote, rode): N/N Intransitieve werkwoorden (slapen, lachen): NP\S Transitieve werkwoorden (eten, kopen): (NP\S)/NP

Reductieregels Voorwaartse functie-applicatie: A/B B A Achterwaartse functie-applicatie: B B\A

Analogie Modus Ponens: B B  A A Vermenigvuldiging breuken: 4 x 3/4 3 Herschrijfregel: A => B, B\A

Afleiding 1 Kim lacht NP NP\S S

Afleiding 2 de appel NP/N N NP

Afleiding 3 Kim eet de appel NP (NP\S)/NP NP/N N NP NP\S S

Semantiek Woord in lexicon: Syntactische categorie + Semantisch type Elke reductiestap in de syntaxis correspondeert met een stap in de semantiek. Functie-applicatie  Toepassing van een semantische functie op zijn argument.

Afleiding van semantische term Kim eet de appel NP: k (NP\S)/NP: eet NP/N:  N: appel NP: (appel) NP\S: eet((appel)) S: eet((appel))(k)

Sterkere CG’s CG met alleen functie-applicatie is te zwak. Optie 1: toevoeging meer reductieregels: O.a. functiecompositie en type-ophoging. Eventueel in de vorm van combinatoren (Steedman’s Combinatory Categorial Grammar). Eventueel restricties op de reductieregels. Optie 2: CG beschouwen als logisch systeem: Slogan: “Parsing as deduction” (Moortgat). Hieruit volgt mogelijkheid tot hypothetisch redeneren.

Optie 1: Meer reductieregels de rode (en de blauwe auto) NP/N N/N NP/N Functiecompositie Kim (lacht) NP S/(NP\S) Type-ophoging

Gegeneraliseerde reductieregels Voorwaartse functiecompositie: A/B B/C A/C Voorwaartse type-ophoging: A B/(A\B)

Optie 2: Hypothetisch redeneren de rode NP/N:  N/N: rood [N: x] N: rood(x) NP: (rood(x)) NP/N: x.((rood(x))) introductie hypothese intrekking hypothese

“Verplaatsingen” That is the book ... that Kim read (N\N)/(S/NP) NP: k (NP\S)/NP: read [NP: x] NP\S: read(x) S: read(x)(k) S/NP: x.read(x)(k) N\N

Prettige eigenschappen CG Semantiek is compositioneel. Biedt verklaring voor verschijnselen die gebaseerd lijken te zijn op oppervlaktevormen (o.a. nevenschikking). Staat toe dat zinstructuur van links naar rechts opgebouwd wordt (zoals bij menselijk taalverwerking). Is formeel gedefinieerd. Is relatief eenvoudig computationeel te modelleren.

Beperkingen CG Lastig om invloed van context op zinstructuur te verklaren (o.a. bij samentrekking). Categorieën en typen lijken te grofmazig om alle aspecten van taal te kunnen verklaren ( noodzaak features e.d.).