1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo khoa học: "SOME ISSUES IN PARSING AND NATURAL LINGUAGE UNDERSTANDING" pot

4 257 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Some Issues In Parsing And Natural Language Understanding
Tác giả Bolt, Robert Beranek, J. Bobrow, Bonnie L. Weber
Trường học University of Pennsylvania
Chuyên ngành Computer & Information Science
Thể loại Báo cáo khoa học
Định dạng
Số trang 4
Dung lượng 229,76 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

[I, 2, 3, 12] While the emphasis of the panel i~ on parslnK, we feel that the recovery of the syntactic structure of a natural lan~unKe utterance must be viewed as part of a larger proce

Trang 1

R o b e r t J B o b r o w

B o l t B e r a n e k a n d ~ e w m a n I n c

B o n n i e L W e b b e r

D e p a r t m e n t o f C o m p u t e r & I n f o r m a t i o n S c i e n c e

U n i v e r s i t y o f P e n n s y l v a n i a

Lan&ua~e is a system for ancodln~ and

trans~tttlnK ideas A theory that seeks to

explain llnKulstlc phenomena in terme of this

fact is a f u n ~ t ~ 1 theory One that does not

• £sses the point [10]

PREAMBLE

Our response to the questions posed to this panel is

influenced by a number of beliefs (or biasesl) which we

h a v e d e v e l o p e d i n t h e c o u r s e o f b u i l d i n g and a n a l y z i n ~

the operation of several natural language understanding

(NLU) systems [I, 2, 3, 12] While the emphasis of the

panel i~ on parslnK, we feel that the recovery of the

syntactic structure of a natural lan~unKe utterance

must be viewed as part of a larger process of

reeoverlnK the meaning, intentions and goals underlying

its generation Hence it is inappropriate to consider

designing or evaluatln~ natural language parsers or

Erem,~ra without taking into account the architecture

of the whole ~LU system of which they're a part I This

is the premise from which Our beliefs arise, beliefs

which concern two thinks:

o the distribution o f various types of

knowledge, in particular syntactic knowledge,

amonK t h e m o d u l e s o f a n NLU s y s t e m

o t h e i n f o r m a t i o n a n d c o n t r o l Flow emonK t h o s e

modules

As to the first belief, in the HLU systems we have

worked on, most syntactic information is localized in a

"syntactic module", although that module does not

produce a rallied data structure representing the

syntactlo description of an utterance Thus, if

"parslnK" is taken as requlrln~ the production of such

a rallied structure, then we do not believe in its

necessity However we do believe in the existence of a

module which provides syntactic information to those

other parts of the system whose decisions ride on it

As t o the second belief, we feel that syntax, semantics

and p r a t t l e s effectively constitute parallel but

interacting processors, and that information such as

local syntactic relations is d e t e r m i n e d b y Joint

decisions -monk them Our experience shows that with

mlnir"al loss of efficiency, one can design these

processors to interface cleanly with one another, so as

to allow independent design, implementatlon and

modification We spell out these beliefs in slightly

more detail below, and at greater length in [~]

1We a r e n o t c l a i m i n g t h a t t h e o n l y f a c t o r s s h a p i n g a

parser or a gr~-mar, beyond syntaotlo conslderatlofls,

are thlrLKs llke meanlng, intention, etc There are

clearly mechanical and memory factors, aa well an

laziness - a speoXer's penchant for trylnK to get away

with the mdniEal level of effort needed to accomplish

the t a s k f

9 7

The Comoutatiom~l Persneetive The f i r s t s e t o f q u e s t i o n ~ t o t h i s p a n e l c o n c e r n t h e

c o m p u t a t i o n a l p e r s p e c t i v e , a n d t h e u s e f u l p u r p o s e s

s e r v e d b y d i s t i n g u i s h i n g p a r s i n g f r o m i n t e r p r e t a t i o n

We b e l i e v e t h a t s y n t a c t i c k n o w l e d g e p l a y s a n i m p o r t a n t

r o l e i n NLU I n p a r t i c u l a r , we b e l i e v e t h a t t h e r e i s a

s i g n i f i c a n t t y p e o f u t t e r a n c e d e s c r i p t i o n t h a t c a n be

d e t e r m i n e d o n p u r e l y s y n t a c t i c g r o u n d s 2 , a l b e i t n o t

n e c e s s a r i l y u n i q u e l y T h i s d e s c r i p t i o n c a n b e u s e d t o

g u i d e s e m a n t i c a n d d i s c o u r s e l e v e l s t r u c t u r e r e c o v e r y

p r o c e s s e s s u c h a s i n t e r p r e t a t i o n , a n a p h o r i c r e s o l u t i o n ,

f o c u s t r a c k i n g , g i v e n / n e w d i s t i n c t i o n s , e l l i p s i s

r e s o l u t i o n , e t c i n a m a n n e r t h a t i s i n d e p e n d e n t o f t h e

l e x i c a l a n d c o n c e p t u a l c o n t e n t o f t h e u t t e r a n c e T h e r e

a r e s e v e r a l a d v a n t a g e s t o f a c t o r i n g o u t s u c h k n o w l e d g e

f r o m t h e r e , ~ - ~ n d e r o f t h e NLU s y s t e m a n d p r o w l d i n g a

• s y n t a c t i c m o d u l e " w h o s e i n t e r a c t i o n s w i t h t h e r e s t o f the system p r o v i d e information on the syntactic structure of an utterance The first advantage is to

experience [I, 2, 3, 4, 5, 12] Once the pattern of communication between processors is settled, it is easier to attach a new semnntlcs to the hooks already provided in the Kr~,mar than to build a new semantic processor In addition, because each module ban only

to consider a portion of the constraints implicit in the data (e.g syntactic constraints, semantic constraints and discourse context), each module can be designed to optimize its own processing and provide an efficient system

The panel has also been charged wlth _ ~ o s l d e r l n g paa'allel processing as a challenge to its views on parsing Thls touches on our beliefs about the Interaction among the modules that comprise the HLU system To respond to this issue, we first want to dlstlngulsh between two types of parallelism: one, i n which many instances of the same thin6 are done at once ~ (an in an array of parallel adders-) and another, in which the many thinks done slmul~aneously can b e different Supporting this latter type of p a r a l l e l i s m doesn*t change our view of parsing, but r a t h e r underlies it We believe that the Interconnected processes involved in NLU must support a banjo o~eratinK p r i ~ i p l e that Herman and Bobrow [14] h a v e called "The Principle of Continually Available Output":, (CAO) This states that the Interactlng processes muat~

b e n i n t o p r o v i d e o u t p u t o v e r a w i d e r a n g e o f r e s o u r c e allocations, even before their analyses are complete, and even before all input data is available We t a k e this position for two rensons: one, it facilitates computational efficiency, and two, it seems to be closer to human parsing ~rocesses (a point which w e will get to in answerlnK the next question)

T h e requirement that syntactic analysis, semantic interpretation a n d discourse processlng must be able to operate in (pseudo-)parallel, obeying the CAO

2 t h a t i s , s o l e l y o n t h e b a a £ s o f s y n t a c t i c

c a t e g o r i e s / f e a t u r e s a n d o r d e r i n g I n f o r m a t i o n

Trang 2

principle, has sparked our interest in the design of

calrs of processes which can pass forward and backward

unet~Ll In/ormatlon/advlce/questlons as soon as

possible The added potential for interaction of such

processors can increase the c a p a b i l i t y a n d efficiency

of the overall HLU process Thus, for example, if the

syntactic module makes its intermediate decisions

a v a i l a b l e to semantics a n d ~ o r pragmatlcs, then those

processors can evaluate those decisions, guide syntax's

f u t u r e b e h a v i o r a n d , i n a d d i t i o n , d e v e l o p i n p a r a l l e l

t h e i r own a n a l y s e s H a v i n g s e n t o n i t s l a t e s t

assertlon/advlce/question, whether syntax then decides

t o continue on with something else o r walt f o r a

response will d e p e n d o n t h e particular k i n d o f message

sent Thus, the parsers and grammars that concern us

are ones able to work with other appropriately designed

compoconts t o support CAO While the equipment we are

USing to implement and t e s t our ideas is serial, we

take very seriously the notion of parallelism

Finally under the heading of "Computational

P e r s p e c t i v e " , we a r e a n k e d a b o u t w h a t m i g h t m o t i v a t e

o u r t r y i n g t o make p a r s i n g p r o c e d u r e s s i m u l a t e w h a t we

suspect human parsing processes to be like One

motivation for us is the belief that natural language

is so tuned to the part extraordinary, part banal

cognitive capabilities of human beings that only by

simulating human parsing processes can we cover all and

o n l y the language p h e n o m e n a t h a t we a r e called u p o n t o

process A particular (extraordinary) aspect of hu~an

cognitive (and hence, parsing) behavior that we want to

explore and eventually simulate is people's ability to

r e s p o n d e v e n u n d e r d e g r a d e d d a t a o r r e s o u r c e

l i m i t a t i o n s T h e r e a r e e x a m p l e s o f l i s t e n e r s

i n i t i a t i n g r e a s o n a b l e r e s p o n s e s t o a n u t t e r a n c e e v e n

before the utterance is complete, and in some case even

before a complete syntactic unit has been heard

Simultaneous translation is ode notable example [8],

a n d a n o t h e r i s p r o v i d e d b y t h e p e r f o r m a n c e o f s u b j e c t s

i n a v e r b a l l y g u i d e d a s s e m b l y t a s k r e p o r t e d b y P C o h e n

[ 6 ] S u c h a n a b i l i t y t o p r o d u c e o u t p u t b e f o r e a l l

i n p u t d a t a is available (or before enough processing

r e s o u r c e s h a v e b e e n made a v a i l a b l e t o p r o d u c e t h e b e s t

p o s s i b l e r e s p o n s e ) i s w h a t l e d N o r m a n a n d B o b r o w t o

f o r m u l a t e t h e i r CAO P r i n c i p l e O u r i n t e r e s t i s i n

architectures for NLU systems which support CAO a n d in

• s e a r c h strategies through such architectures f o r a n

opti~"l interpretation

The LimnLiStlC ~ r s ~ e t l v e

W e have been asked to comment on legitimate inferences

about human linsulstic competence and performance that

we can draw from our experiences with mechanical

p a r s i n g o f formal grammar Our response is that

whatever parsing is for natural languages, it is still

only part of a larger process Just because we know

what parsing is in formal language systems, we do not

secsssarily know what role it plays is in the context

Of total communication S i m p l y put, formal notions of

parsing underconstraln the goals o f the syntactic

component of an NLU system Efficiency meanures, based

o n the resources required for generation of one or all

c o m p l e t e parses for s sentence, w i t h o u t semantic o r

pra~e~-tlc Intera~tlon, do not secessarily specify

desirable properties o f a natural language syntactic

analysis component

As for whether the efficiency of parsing algorlthm~ for

CF or regular grammars suggest that the core of NL

igremmars la CF or regular, we want to dlstlngulsh that

part of perception (and hence, syntactic analysis)

which groups the stimulus into recognizable units from

t h a t part which fills in gaps in in/ormatlon

(inferentially) on the baals of such groups Results

in CF grammar theory says that grouping is not best

d o s e p u r e l y b o t t o m - u p , that there are advantages t o

snggests two things for parsing natural language:

I There is a level of evidence and a process for using it that is worEing to suggest

g r o u p s

2 There is another filtering, inferenclng

diagnoses on the basis of those groups

It is possible that the grouping mechanism may make use

of strategies applicable to CF parsing, such as well- formed substrlng tables or charts, without requiring the overall language specification be CF In our current RUS/PSI-ELONE system, grouping is a function of the syntactic module: its output consists of suggested groupings These snggestlons may be at abstract, specific or disjunctive For example, an abstract description m ~ h t be "this is the head of an NP,

e v e r y t h i n g t o i t s l e f t i s a p r e - m o d i f l e r " H e r e t h e r e

i s c o c o m m e n t a b o u t e x a c t l y how t h e s e p r e - m o d l f l e r s

g r o u p A d i s j u n c t i v e d e s c r i p t i o n w o u l d c o n s i s t o f a n

e x p l i c i t e n u m e r a t i o n o f a l l t h e p o s s i b i l i t i e s a t some

p o i n t ( e g , " t h i s i s e i t h e r a t i m e p r e p o s i t i o n a l

p h r a s e ( P P ) o r a n a g e n t i v e PP o r a l o c a t i v e PP, e t c " ) Disjunctive descriptions allow us t o p r u n e possibilities via cane a~alysls

In short, we believe in using as much evidence from formal systemn a~ seems understandable and reasonable,

to c o n s t r a i n what t h e system should b e d o i n g The Interaetlons

F i n a l l y , we h a v e b e e n a s k e d a b o u t t h e n a t u r e o f t h e

r e l a t i o n s h i p b e t w e e n a g r ~ m a r a n d a p r o c e d u r e f o r

a p p l y i n g i t On t h e s y s t e m s b u i l d i n g s i d e , c u r f e e l i n g

is that while one should be able to take a grammar and

procedure [I0], it is likely that such procedures will embody a whole set of principles that are control structure related, and not part of the grammar For example, a gr',-mr seed not specify in what order to look for thln~s o r i n what order decisions should be made Thus, one may not be able to reconstruct the grammar unlcuelv from a procedure for applying it

On the other hand, on the b , m - parsing side, we definitely feel that natural language is strongly tuned

to both people's means of production and their means of recognition, and that principles llke MnDonalds '

Z n d e l i b l l l t y Pr"Inoiple [13] o r Marcus' Determinism Hypothesis [11] shape what are (and are not) seen an sentences of the language

REFERENCES

I Bobrow, R J The RUS System BEN Report 3878, Bolt Beranek and Rewman Inc., 1978

2 Bobrow, R J & Webber, B L P S I - E L O N E - Parsing and Semantic Interpretation in the BBN Natural Language Understanding System CSCSI/C~EI0 Annual Conference, CSC3I/CSEIO, 1980

3 B o b r o w , R J & W e b b e r , B L K n o w l e d g e

R e p r e s e n t a t i o n f o r S y n t a c t i c / S e m a n t i c P r o c e s s i n g

P r o c e e d i n g s o f The F i r s t A n n u a l N a t i o n a l C o n f e r e n c e o n

A r t i t i c i a l I n t e l l i g e n c e , A m e r i c a n A s s o c i a t i o n f o r

A r t i f i c i a l Intelligence, 1980

9 8

Trang 3

I n t e r p r e t a t i o n as an I n c r e m e n t a l R e c o g n i t i o n P r o c e s s

P r o c e e d i n g s o f a Symposium on Modelling Human P a r s i n g

S t r a t e g i e s , Center f o r C o g n i t i v e S c i e n c e , U n i v e r s i t y o [ Texas, A u s t i n TZ, 1981

5 Bobrow, R J & Webber, B.L Systems C o n s i d e r a t i o n s

f o r Search by C o o p e r a t i n g P r o c e s s e s : P r o v i d i n g

C o n t i n u a l l y A v a / l a b l e O u t p u t P r o c e e d i n g s o f the S i x t h IJCAI, I n t e r n a t i o n a l J o i n t Conference on A r t i f i c i a l

I n t e l l i g e n o e , 1981

6 Cohen, P p e r s o n a l communication, v i d e o t a p e o f

e x p e r i m e n t a l t a s k

7 Eau-ley, J An e f f i c i e n t c o n t e x t - f l ' e e p a r s i n g

a l g o r i t h m ~ o f the ACM / ~ ( F e b r u a r y

1970), 9~',- 102

8 Gold~an-Eisler, F Psyohologloal Heohanisms of

Speech Produotlon as SSudled through the Analysis of Simultaneous Translation In B Butterworth, Ed.,

Lan~rn~e Production, Aoademlc Press, 1980

9 Graham, S., Harrison, M and Ruzzo, W An Improved

C o n t e x t - F r e e R e c o g n i z e r ACM ~ on

P n o m , - m m 4 , ~ L a n a ~ e s and Systems (July 1980), "16-

@63

10 Kay, M An Algorithm for Compiling Parsing Tables f~om a Grammar Prooeedings of a Symposium on

Modelling Human Parsing Strate~Les, Center for

Cognitive Science, University of Texas, Austin TX,

1981

11 MaPcus, M A Theory of qvntactic ~ for

M a t ~ a l L a n ~ e MIT Press, 1980

12 Mark, W S & Barton, G E The RUSGrammar

Parsing System GMR 32"3, General Motors Research

Laboratories, 1980

13 MoDonald, D ??? Ph.D Th., Massachusetts

Institute o£ Technology, 1980

I, ~orman, D & Bobrow, D On D a t a - i i ~ t e d and

Resource-llmlted ProoesSes CSL7,-2, Xerox PARC, Msy, 197,

99

Ngày đăng: 24/03/2014, 01:21

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm