32
LTAG Semantics on the Derivation Tree Presented by Maria I. Tchalakova

LTAG Semantics on the Derivation Tree Presented by Maria I. Tchalakova

Embed Size (px)

Citation preview

LTAG Semantics on the Derivation Tree

Presented by Maria I. Tchalakova

Papers for analysis:

Factoring Predicate Argument and Scope Semantics: Underspecified Semantics with LTAG, Kallmeyer and Joshi (2003)Compositional Semantics with Lexicalized Tree-Adjoining Grammar (LTAG): How Much Underspecification is Necessary?, Joshi and Vijay-Shanker (1999)

Can the TAG derivation tree reepresent a semantic graph? An answer in the light of Meaning-Text Theory, Candito and Kahane (1998)

The elementary trees encapsulate only the syntactic/semantic arguments of the lexical anchor. All the recursion is factored away

elementary trees are extended projections of the lexical items. The elementary trees posses an extended domain of locality.

This extended domain of locality helps for formulating a syntax-semantic interface as a relation between elementary trees and semantic representations.

Because of the extended domain of locality “flat” semantic representations can be used (one needs not represent (reproduce the internal structure of the elementary trees))

Localization of the arguments of the lexical items

Defining compositional semantics for LTAG with respect to the derivation tree.

The derivation tree indicates how to combine the semantic representations.

A domain of locality – a domain over which various syntactic or semantic dependencies

can be specified. Every formalism specifies such domain of locality and many of the properties of the formalism follow from the initial specification of the domain of locality.

In CFG – domain of locality is the one level tree corresponding to a rule in a CFG.

arguments are not in the same local domain

Two important issues: 1.lexicalization of each elementary

domain of locality 2.encapsulation of the arguments of the

lexical anchor in the elementary domain

Adjoining viewed as: 1.inserting a tree 2.a pair of substitutions

(any CFG can be strongly lexicalized by an LTAG)

Increasing the domain of locality leads to: 1.lexicalization of each elementary

domain 2.introducing adjoining 3.strong lexicalization of CFGs.

The factoring of recursion allows all dependencies to be localized in the elementary domains.

An alternative perspective on adjoining

The tree to which another three is to be adjoined could be viewed as made up of two threes (supertree and subtree at X) Wrapping operation: wrapping these two trees around the tree, which is to be adjoined – seen as a substitution and adjoining.

The wrapping perspective can be formalized by MC-LTAG. The elementary objects can be sets of trees. Here only two components are used.

Using only tree-local MC-LTAG – adopting the constraint that the tree receiving multi-component attachments must be an elementary tree.

The scope ambiguity is reflected in the derivation tree. Generally, in other approaches the scope ambiguity is represented at another level of representation.

COMPOSING SEMANTICS WITH LTAG

Every elementary tree is connected with a semantic representation. How these semantic representation combine depends on the derivation structure.

Each edge represents one derivation step in the LTAG.

Substitution (inserting a new argument, relating a predicate to its arguments) – direction from the mother to the daughters.

Adjoining – the other way round.

Example:

John always loves Mary.

Semantic representation consists of a conjunctively interpreted set of formulas and a set of argument variables.

A partial assignment function f is applied the union of the two semantic representation is built.

Separation of Scope Information from Predicate Arguments Relations.

Problematic cases – quantifiers: the contribution of a quantifier is connected to its syntactic position, according to which an argument is added to the semantic representation.

However, quantifiers can rise.

Considering quantifiers in the traditional way: quantifying phrases take two properties and give back a proposition.

Every dog barks.

every(x, dog(x), bark(x))

The contribution of a quantifier consists of two parts:

1.every(x,p1,p2) – responsible for the scope relations

2. P(x) and x – restrict the quantifier, inserts the semantic argument

Separate the contribution of a quantifying phrase into two elementary trees:

1. Auxiliary tree (scope contribution) 2. Initial tree (predicate argument contribution)

use MC-LTAG

Also, we need a restricted use of multiple adjunctions.Because of the tree-locality restriction, the right amount of underspecification needed to treat scope ambiguity is allowed.

Underspacified Quontifier Scope

Description of underspecified representation

Hole semantics - Using only propositional holes – hopefully sufficient.

(A partial order on holes and labels describes the structure of a semantic representation).

Labels, holes variables between the hole and the label quantifiers might come in

Adjunct scope

Pat allegedly usually drives a Cadillac.

usually - in the scope of allegedly, adverbs – VP-modifiers

Assumption: for tree sets containing single auxiliary trees, multiple adjunctions of several such trees at one and the same node are not allowed.

Allow multiple component adjunction in a restricted way – obtain the syntactic derivations for quantifiers.Adjoining:

- at the VP-node - at the node with label ADV

Towards the Formal Definition of the Syntax-Semantic Interface …

Derivations considering: Tree-local derivation Restriction on multiple-adjunctions

Definition: Scope auxiliary trees: Let G be a TAG and β an auxiliary tree.

Β is a scope auxiliary tree iff - β consists of only one single node u - and, the top and bottom feature

structures of u are empty

Consider MC-TAG: Derivations must be tree-local Multiple adjunction is only allowed for

scope auxiliary trees that form a tree set together with one initial tree.After an adjunction step , there is a node that is considered as being part of the old tree and at the same time part of the adjoined auxiliary tree.

All operations take place at certain positions in the tree that is already derived.The derived order is the same, no matter which linear order is chosen for the sisters. This, however, might be important for the corresponding semantic representation.A semantic representation is a set of terms with together with constraints on scope order.

Combining Semantic Representations: When applying one semantic

representations to another some of the arguments of the first representation are mapped to free variables, holes or labels from the other representation, and apart from this the union of the of the two semantic representations is built.

The Syntax-semantic interface is a set of triples, each of these triples consisting of an elementary tree from the syntactic MC-TAG, a semantic representation, and a relation between the argument variables of the semantic representation and positions of substitution nodes in the representation.

For the syntax-semantic interface, in order to obtain the semantic representation, it is not necessary to consider the specific syntactic trees or tree sets. The derivation structure is sufficient to determine how to put the corresponding semantic representations together.

Viewing the derivation of a sentence as a set of attachments:

Considering substitution and adjunction as attachments – attachments of one tree to another tree.

The order of attachments need not be reflected in the semantics.

Monotonicity vs. non-monotonicity.Generally, the semantic is build monotonically.Underspecification

Analyzing

Pat allegedly usually drives a Cadillac

considering allegedly to recursively modify usually and not the whole VP – different auxiliary tree, different semantic representation for allegedly: the elementary tree of allegedly adjoins at the ADV-node of the elementary tree of usually