20.07.2013 Views

Notes on computational linguistics.pdf - UCLA Department of ...

Notes on computational linguistics.pdf - UCLA Department of ...

Notes on computational linguistics.pdf - UCLA Department of ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Stabler - Lx 185/209 2003<br />

It is important to reflect <strong>on</strong> what this view must amount to. A competent language user must not <strong>on</strong>ly<br />

be able to perform the syntactic analysis, but also must have the inference rules that are defined over these<br />

analyses. This is an additi<strong>on</strong>al and significant requirement <strong>on</strong> the adequacy <strong>of</strong> our theory, <strong>on</strong>e that is <strong>on</strong>ly<br />

sometimes made explicit:<br />

For example, trivially we judge pretheoretically that 2b below is true whenever 2a is.<br />

2a. John is a linguist and Mary is a biologist.<br />

b. John is a linguist.<br />

Thus, given that 2a,b lie in the fragment <strong>of</strong> English we intend to represent, it follows that our system<br />

would be descriptively inadequate if we could not show that our representati<strong>on</strong> for 2a formally<br />

entailed our representati<strong>on</strong> <strong>of</strong> 2b. (Keenan and Faltz, 1985, p2)<br />

Spelling out the idea that syntax defines the structures to which inference applies, we see that syntax is much<br />

more than just a theory <strong>of</strong> word order. It is, in effect, a theory about how word order can be a reflecti<strong>on</strong> <strong>of</strong><br />

the semantic structures that we reas<strong>on</strong> with. When you learn a word, you form a hypothesis not <strong>on</strong>ly about<br />

its positi<strong>on</strong>s in word strings, but also about its role in inference. This perhaps surprising hypothesis will be<br />

adopted here, and some evidence for it will be presented.<br />

So we have the following views so far:<br />

• semantic values and entailment relati<strong>on</strong>s are defined over syntactic derivati<strong>on</strong>s<br />

• linguistic theory should explain the recogniti<strong>on</strong> <strong>of</strong> entailment relati<strong>on</strong>s that hold in virtue <strong>of</strong> meaning<br />

Now, especially if the computati<strong>on</strong>al model needs the inference relati<strong>on</strong>s (corresp<strong>on</strong>ding to entailment) but<br />

does not really need the semantic valuati<strong>on</strong>s, as noted at the beginning <strong>of</strong> this secti<strong>on</strong>, this project may sound<br />

easy. We have the syntactic derivati<strong>on</strong>s, so all we need to do is to specify the inference relati<strong>on</strong>, and c<strong>on</strong>sider<br />

how it is computed. Unfortunately, things get complicated in some surprising ways when we set out to do this.<br />

Three problems come up right away:<br />

First: Certain collecti<strong>on</strong>s <strong>of</strong> expressi<strong>on</strong>s have similar inferential roles, but this classificati<strong>on</strong> <strong>of</strong> elements according<br />

to semantic type does not corresp<strong>on</strong>d to our classificati<strong>on</strong> <strong>of</strong> syntactic types.<br />

Sec<strong>on</strong>d: Semantic values are fixed in part by c<strong>on</strong>text.<br />

Third: Since the syntax is now doing more than defining word order, we may want to modify and extend it for<br />

purely semantic reas<strong>on</strong>s.<br />

We will develop some simple ideas first, and then return to discuss these harder problems in §16. We will<br />

encounter these points as we develop our perspective.<br />

So to begin with the simplest ideas, we will postp<strong>on</strong>e these important complicati<strong>on</strong>s: we will ignore pr<strong>on</strong>ouns<br />

and c<strong>on</strong>textual sensitivity generally; we will ignore tense, empty categories and movement. Even with<br />

these simplificati<strong>on</strong>s, we can hope to achieve a perspective <strong>on</strong> inference which typically c<strong>on</strong>cealed by approaches<br />

that translate syntactic structures into some kind <strong>of</strong> standard first (or sec<strong>on</strong>d) order logic. In particular:<br />

• While the semantics for first order languages obscures the Fregean idea that quantifiers are properties<br />

<strong>of</strong> properties (or relati<strong>on</strong>s am<strong>on</strong>g properties, the approach here is firmly based <strong>on</strong> this insight.<br />

• Unlike the unary quantifiers <strong>of</strong> first order languages – e.g. (∀X)φ – the quantifiers <strong>of</strong> natural languages<br />

are predominantly binary or “sortal” – e.g.<br />

quantifiers.<br />

every(φ, ψ). The approach adopted here allows binary<br />

• While standard logic allows coordinati<strong>on</strong> <strong>of</strong> truth-value-denoting expressi<strong>on</strong>s, to treat human language<br />

we want to be able to handle coordinati<strong>on</strong>s <strong>of</strong> almost every category. That is not just<br />

human(Socrates) ∧ human(Plato)<br />

233

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!