<?xml version="1.0"?><!DOCTYPE article SYSTEM "/project/take/software/searchbench_offline_processing/paperxml_generator/aclextractor/src/python/../resource/dtd/paperxml.dtd"><article><header><firstpageheader><page local="1"/><title>Learning Methods to Combine Linguistic Indicators: Improving Aspectual Classification and Revealing Linguistic Insights</title><pubinfo>© 2001 Association for Computational Linguistics</pubinfo><author surname="Siegel" givenname="Eric V."><org  name="Columbia University" country="USA" city="New York"/></author><author surname="McKeown" givenname="Kathleen R."><org  name="Columbia University" country="USA" city="New York"/></author></firstpageheader><frontmatter><p><b>Learning Methods to Combine Linguistic Indicators: Improving Aspectual Classification and Revealing Linguistic Insights</b></p><p>Eric V. Siegel* Columbia University</p><p>Kathleen R. McKeown* Columbia University</p></frontmatter><abstract><i>Aspectual classification maps verbs to a small set of primitive categories in order to reason about time. This classification is necessary for interpreting temporal modifiers and assessing temporal relationships, and is therefore a required component for many natural language applications.</i> <i>A verb's aspectual category can be predicted by co-occurrence frequencies between the verb and certain linguistic modifiers. These frequency measures, called linguistic indicators, are chosen by linguistic insights. However, linguistic indicators used in isolation are predictively incomplete, and are therefore insufficient when used individually.</i> <i>In this article, we compare three supervised machine learning methods for combining multiple linguistic indicators for aspectual classification: decision trees, genetic programming, and logistic regression. Aset of 14 indicators are combinedfor classification according to twoaspectual distinc­tions. This approach improves the classification performance for both distinctions, as evaluated over unrestricted sets of verbs occurring across two corpora. This demonstrates the effectiveness of the linguistic indicators and provides a much-needed full-scale method for automatic aspectual classification. Moreover, the models resulting from learning reveal several linguistic insights that are relevant to aspectual classification. We also compare supervised learning methods with an unsupervised method for this task.</i> </abstract></header><body><section number="1." title="Introduction"><p><b>Aspectual classification </b>maps clauses (e.g., simple sentences) to a small set of cate­gories in order to reason about time. For example, <b>events, </b>such as, <i>You called your father, </i>are distinguished from <b>states, </b>such as. <i>You resemble your father. </i>The ability to distinguish stative clauses from event clauses is a fundamental component of natural language understanding. These two high-level categories correspond to fundamental distinc­tions in many domains, including the distinctions between diagnosis and procedure in the medical domain, and between analysis and activity in the financial domain.</p><p><b>Stativity </b>is the first high-level distinction made when defining the <b>aspectual class </b>of a clause. Events are further distinguished according to <b>completedness </b>(sometimes called <b>telicity), </b>which determines whether an event reaches a culmination or comple­tion point at which a new state is introduced. For example, <i>I made afire </i>is <b>culminated, </b>since a new state is introduced—something is made, whereas <i>I gazed at the sunset </i>is <b>nonculminated.</b></p><doubt alpha="66.0" length="191" tooSmall="False" monospace="0.0">* Computer Science Dept., 1214 Amsterdam Ave., New York, NY 10027. E-mail: evs©cs.columbia.edu f Computer Science Dept., 1214 Amsterdam Ave., New York, NY 10027. E-mail:kathy@cs.coltimbia.edu</doubt><page local="2" global="596"/><p>Aspectual classification is necessary for interpreting temporal modifiers and as­sessing temporal entailments (Moens and Steedman 1988; Dorr 1992; Klavans 1994) and is therefore a required component for applications that perform certain natural language interpretation, generation, summarization, information retrieval, and ma­chine translation tasks. Each of these applications requires the ability to reason about time.</p><p>A verb's aspectual category can be predicted by co-occurrence frequencies between the verb and linguistic phenomena such as the progressive tense and certain temporal modifiers (Klavans and Chodorow 1992). These frequency measures are called <b>linguis­tic indicators. </b>The choice of indicators is guided by linguistic insights that describe how the aspectual category of a clause is constrained by the presence of these mod­ifiers. For example, an event can be placed in the progressive, as in, <i>She was jogging, </i>but many stative clauses cannot, e.g., <i>*She was resembling her father </i>(Dowty 1979). One advantage of linguistic indicators is that they can be measured automatically.</p><p>However, individual linguistic indicators are predictively incomplete, and are therefore insufficient when used in isolation. As demonstrated empirically in this arti­cle, individual linguistic indicators suffer from limited classification performance due to several linguistic and pragmatic factors. For example, some indicators were not mo­tivated by specific linguistic insights. However, linguistic indicators have the potential to interact and supplement one another, so it would be beneficial to combine them systematically.</p><p>In this article, we compare three supervised machine learning methods for com­bining multiple linguistic indicators for aspectual classification: decision trees, genetic programming, and logistic regression, A set of 14 indicators are combined, first for classification according to stativity, and then for classification according to complet-edness. This approach realizes the potential of linguistic indicators, improving classi­fication performance over a baseline method for both tasks with minimal overfitting, as evaluated over an unrestricted set of verbs occurring in two corpora. This serves to demonstrate the effectiveness of these linguistic indicators and thus provides a much-needed full-scale, expandable method for automatic aspectual classification.</p><p>The results of learning are linguistically viable in two respects. First, learning au­tomatically produces models that are specialized for different aspectual distinctions; the same set of 14 indicators are combined in different ways according to which clas­sification problem is targeted. Second, inspecting the models resulting from learning revealed linguistic insights that are relevant to aspectual classification.</p><p>We also evaluate an unsupervised method for this task. This method uses co­occurrence statistics to group verbs according to meaning. Although this method groups verbs generically and is not designed to distinguish according to aspectual class in particular, we show that the results do distinguish verbs according to stativity.</p><p>The next two sections of this article describe aspectual classification and linguistic indicators. Section 4 describes the three supervised learning methods employed to combine linguistic indicators for aspectual classification. Section 5 gives results in terms of classification performance and resulting linguistic insights, comparing these results, across classification tasks, to baseline methods. Section 6 describes experiments with an unsupervised approach. Finally, Sections 7, 8, and 9 survey related work, describe future work, and present conclusions.</p></section><section number="2." title="Aspect in Natural Language"><p>Because, in general, the sequential order of clauses is not enough to determine the underlying chronological order, aspectual classification is required for interpreting<page local="3" global="597"/></p><doubt alpha="71.4" length="7" tooSmall="False" monospace="0.0">Table 1</doubt><p>Aspectual classes. This table is adapted from Moeris and Steedman (1988, p. 17).</p><p>even the simplest narratives in natural language. For example, consider:</p><p>(1) Sue mentioned Miami (event). Jim cringed (event).</p><p>En this case, the first sentence describes an event that takes place before the event described by the second sentence. However, in (2) Sue mentioned Miami (event). Jim already knew (state).</p><p>the second sentence describes a state, which begins before the event described by the first sentence.</p><p>Aspectual classification is also a necessary prerequisite for interpreting certain adverbial adjuncts, as well as identifying temporal constraints between sentences in a discourse (Moens and Steedman 1988; Dorr 1992; Klavans 1994). In addition, it is crucial for lexical choice and tense selection in machine translation (Moens and Steedman 1988; Klavans and Chodorow 1992; Klavans 1994; Dorr 1992).</p><p>Table 1 summarizes the three aspectual distinctions, which compose five aspec­tual categories. In addition to the two distinctions described in the previous section, <b>atomicity </b>distinguishes <b>punctual </b>events (e.g., <i>She noticed the picture on the wall) </i>from <b>extended </b>events, which have a time duration (e.g., <i>She ran to the store). </i>Therefore, four classes of events are derived: <b>culmination, culminated process, process, </b>and <b>point.</b></p><p>These aspectual distinctions are motivated by a series of syntactic and entailment constraints described in the first three subsections below. Further cognitive and philo­sophical rationales behind these semantic distinctions are surveyed by Siegel (1998b). First we describe aspectual constraints that linguistically motivate the design of sev­eral of the linguistic indicators. Next we describe an array of semantic entailments and temporal constraints that can be put to use by an understanding system once input clauses have been aspectually classified. Then we describe how aspect influences the interpretation of temporal connectives and modifiers. Aspectual transformations are described, and we introduce the concept of a clause's <b>fundamental </b>aspectual category. Finally, we describe several natural language applications that require an aspectual classification component.</p><subsection number="2.1" title="Aspectual Markers and Constraints"><p>Certain features of a clause, such as the presence of adjuncts and tense, are constrained by and contribute to the aspectual class of the clause (Vendler 1967; Dowry 1979; Pustejovsky 1991; Passonneau 1988; Klavans 1994; Resnik 1996; Olsen and Resnik 1997). Table 2 illustrates an array of linguistic constraints, as more comprehensively<page local="4" global="598"/></p><table class="main" frame="box" rules="all" border="1" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p>EVENTS</p></td><td class="cell"><p>STATES</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p>punctual</p></td><td class="cell"><p>extended</p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Culminated</p></td><td class="cell"><p>CULMINATION</p></td><td class="cell"><p>CULMINATED</p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p></p></td><td class="cell"><p>PROCESS</p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p>recognize</p></td><td class="cell"><p>build a house</p></td><td class="cell"><p>understand</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Nonculminated</p></td><td class="cell"><p>POINT</p></td><td class="cell"><p>PROCESS</p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p>hiccup</p></td><td class="cell"><p>run, swim, walk</p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><doubt alpha="71.4" length="7" tooSmall="False" monospace="0.0">Table 2</doubt><p>Several aspectual markers and associated constraints on aspectual class.</p><p><b>If a clause can occur:</b></p><p><b>then it must be:</b></p><p>with a temporal adverb (e.g., <i>then) </i>in progressive as a complement of <i>force/persuade </i>after <i>"What happened was.</i><i>.. " </i>with a duration m-PP (e.g., <i>in an hour) </i>in the perfect tense</p><p>Culminated Event Culminated Event or State</p><p>Event Event</p><doubt alpha="100.0" length="5" tooSmall="False" monospace="0.0">Event</doubt><p>Extended Event summarized by Klavans (1994) and Siegel (1998b). Each entry in this table describes an aspectual <b>marker </b>and the constraints on the aspectual category of any clause that appears with that marker. For example, a clause must be extended to appear in the progressive tense, e.g.,</p><p>(3) He was prospering <b>in </b>India (extended event), which contrasts with, (4) *You were noticing that I can hardly be blamed ... (atomic event).<footnote anchor="1"/></p><p>As a second example, since the perfect tense requires that the clause it occurs in must entaiL a consequent state, an event must be culminated to appear in the perfect tense. For example,</p><p>(5) Thrasymachus has made <b>an </b>attempt to get the argument into his own hands (culminated event), contrasts with,</p><p>(6) *He has cowered down in a paralysis of fear (nonculminated event). <b>2.2 Aspectual Entailments</b></p><p>Table 3 lists several aspectual entailments. A more comprehensive list can be found in Klavans (1994) or Siegel (1998b). Each entry in this table describes a linguistic phenomenon, a resulting entailment, and the constraints on aspectual class that apply if the resulting entailment holds. For example, the simple present reading of an event, e.g., <i>He jogs, </i>denotes the <b>habitual </b>reading, <b>i.e., </b><i>every day, </i>whereas the simple present reading of <b>a </b>state, <b>e</b>.g., <i>He appears healthy, </i>entails <i>at the moment.</i></p><p>These entailments serve two purposes: They further validate the three aspectual distinctions, and they illustrate an array of inferences that can be made by an under­standing system. However, these inferences can only be made after identifying the aspectual category of input clauses.</p><p><b>1 </b><b>These example sentences are modifications of samples from the corpus of novels described below.</b></p><page local="5" global="599"/><doubt alpha="71.4" length="7" tooSmall="False" monospace="0.0">Table 3</doubt><p>Several aspectual entailments.</p><p><u>If <b>a clause occurring:</b></u><b>_<u>necessarily entails:</u> <u>then it must be:</u>_</b> in past progressive tense   past tense reading Nonculminated Event as argument of <i>stopped      </i>past tense reading Nonculminated Event or State in simple present tense     the habitual reading Event</p></subsection><subsection number="2.3" title="Interpreting Temporal Connectives and Modifiers"><p>Several researchers have developed models that incorporate aspectual class to assess temporal constraints between connected clauses (Hwang and Schubert <b>1991; </b>Schubert and Hwang <b>1990; </b>Dorr <b>1992; </b>Passonneau <b>1988; </b>Moens and Steedman <b>1988; </b>Hitzeman, Moens, and Grover <b>1994). </b>For example, stativity must be identified to detect temporal constraints between clauses connected with <i>when. </i>For example, in interpreting, <b>(7)     </b>She <b>had </b>good strength <u>when</u> objectively <b>tested.</b><b><footnote anchor="2"/></b> the <i>have </i>state began before or at the beginning of the <i>test </i>event, and ended after or at the end of the <i>test </i>event:</p><doubt alpha="100.0" length="4" tooSmall="False" monospace="0.0">have</doubt><p>However, in interpreting, <b>(8)     </b>Phototherapy was <b>discontinued </b><u>when</u> the bilirubin <b>came </b>down to 13.</p><p>the <i>discontinue </i>event began at the end of the <i>come </i>event:</p><doubt alpha="71.4" length="7" tooSmall="False" monospace="0.0">comeI-1</doubt><p><b>discontinue </b>I-1</p><p>Such models also predict temporal relations between clauses combined with other connectives such as <i>before, after, </i>and <i>until.</i></p><p>Certain temporal modifiers are disambiguated with aspectual class. For example, <i>for an hour </i>can denote the duration of a nonculminated event, as in, <i>Tgazed at the sunset </i><b>for an hour. </b>In this case, <i>an hour </i>is the duration of the <i>gazing </i>event. However, when applied to a culminated event, it denotes the duration of the resulting state, as in, <i>I left the room </i><b>for an hour. </b>In this case, <i>an hour </i>is not the duration of the <i>leaving </i>event, but, rather, the duration of what resulted from <i>leaving, </i>i.e., being gone.</p><p><b>2 These examples of <i>when </i>come from the corpus of medical discharge summaries described below.</b></p><page local="6" global="600"/></subsection><subsection number="2.4" title="Aspectual Transformations and Coercion"><p>Several aspectual markers such as those shown in Table 2 transform the aspectual class of the clause they modify. For example, a duration <i>for-VV, e.g., for 10 minutes, </i>denotes the time duration of a (nonculminated) process, resulting in a culminated process, e.g., (9)     <b>I </b>stared at it (process).</p><p>(10) I stared at it <u>for 10 minutes</u> (culminated process).</p><p>Some <b>aspectual auxiliaries </b>also perform an aspectual transformation of the clause they modify, e.g., (11) I <u>finished</u> staring at it (culminated process).</p><p><b>Aspectual coercion, </b>a second type of aspectual transformation, can take place when a clause is modified by an aspectual marker that violates an aspectual constraint (Moens and Steedman 1988; Pustejovsky 1991). <b>In </b>this case, an alternative interpre­tation of the clause is inferred which satisfies the aspectual constraint. For example, the <i>progressive </i>marker is constrained to appear with an extended event. Therefore, if it appears with an atomic event, e.g., the event is transformed to an extended event, e.g., (13) He was hiccupping (process).</p><doubt alpha="61.5" length="26" tooSmall="False" monospace="0.0">(12) He hiccupped (point),</doubt><p>in this case with the iterated reading of the clause (Moens and Steedman 1988).</p></subsection><subsection number="2.5" title="The First Problem: Fundamental Aspect"><p>We define <b>fundamental aspectual class </b>as the aspectual class of a clause <i>before </i>any aspectual transformations or coercions. That is, the fundamental aspectual category is the category the clause would have if it were stripped of any and all aspectual markers that induce an aspectual transformation, as well as all components of the clause's pragmatic context that induce a transformation. Fundamental aspectual class is therefore a function of the main verb and a select group of complements, as illustrated in the previous two subsections. It is the task of detecting fundamental aspect that we address in this article. As established by some previous work <b>in </b>Linguistics, adjuncts are to be handled separately from other clausal constituents in assessing aspectual class (Pustejovsky 1995).</p><p>An understanding system can recognize the aspectual transformations that have affected a clause only after establishing the clause's fundamental aspectual category. Linguistic models motivate the division between a module that first detects fundamen­tal aspect and a second that detects aspectual transformations (Hwang and Schubert 1991; Schubert and Hwang 1990; Dorr 1992; Passonneau 1988; Moens and Steedman 1988; Hitzeman, Moens, and Grover 1994). In principle, it is possible for this second module to detect aspectual transformations that apply to any input clause, indepen­dent of the manner in which the core constituents interact to produce its fundamental aspectual class.</p><page local="7" global="601"/></subsection><subsection number="2.6" title="Applications of Aspectual Classification"><p>Aspectual classification is a required component of applications that perform nat­ural language interpretation, natural language generation, strmmarization, informa­tion retrieval, and machine translation tasks (Moens and Steedman 1988; Klavans and Chodorow 1992; Klavans 1994; Dorr 1992; Wiebe et al. 1997). These applications require the ability to reason about time, i.e., <b>temporal reasoning.</b></p><p>Assessing temporal relationships is a prerequisite for inferring sequences of med­ical procedures in medical domains. Many applications that process medical reports require aspectual classification because a patient's medical progress and history are established as a series of states and events that are temporally related. One task is to automatically complete a database entry for the patient by processing a medical discharge summary detailing a patient's visit to the hospital. For example, consider the temporal relationship between the clauses connected with <i>when </i>in,</p><p>(14) The small bowel <b>became </b>completely free <u>when</u> dissection was <b>continued.<footnote anchor="3"/></b></p><p>In this case, the <i>become </i>culmination takes place at the onset of the <i>continue </i>process. However, in</p><p>(15) The small bowel <b>became </b>completely free <u>when</u> dissection was <b>performed.</b></p><p>the <i>become </i>culmination takes place at the completion of the <i>perform </i>culminated process.</p><p>Aspect is also crucial for tense selection in machine translation between certain pairs of languages because some languages have explicit perfective markers and oth­ers do not. The perfective marker <b>is </b>used in many languages, such as Bulgarian and Russian, to indicate completedness. Therefore, a system translating from a language without explicit perfective markers, such as English, to one with explicit perfective markers must first detect the aspectual category of an input phrase in order to deter­mine the form of the output (Stys 1991; Dorr 1992). Aspect is also required for lexical selection in machine translation since, for example, some languages, e.g., German and French, have different words for the two uses <i>oifor </i>discussed previously in Section 2.3.</p><p>Applications that incorporate aspect rely on the ability to first automatically iden­tify the aspectual category of a clause. For example, Passonneau (1998) describes an algorithm that depends on what is called <b>lexical aspect, </b>the aspectual information stored in the lexicon for each verb, and Dorr (1992) augments Jackendoff's lexical en­tries with aspectual information. Combining linguistic indicators with machine learn­ing automatically produces domain-specialized aspectual lexicons.</p></subsection></section><section number="3." title="Linguistic Indicators"><p>Aspectually categorizing verbs is the first step towards aspectually classifying clauses, since many clauses in certain domains can be categorized based on their main verb only (Siegel 1997, 1998b, 1999). However, the most frequent category of a verb is often domain dependent, so it is necessary to perform a specialized analysis for each domain.</p><p><b>3 These example sentences are modifications of samples from the corpus of medical discharge summaries described below.</b></p><page local="8" global="602"/><doubt alpha="71.4" length="7" tooSmall="False" monospace="0.0">Table 4</doubt><p>Fourteen linguistic indicators evaluated for aspectual classification. Linguistic Indicator    Example Clause frequency <i>not </i>or <i>never </i>temporal adverb no subject past/pres participle duration iw-PP perfect present tense progressive manner adverb evaluation adverb past tense duration /or-PP continuous adverb (not applicable) <i>She can </i><b>not </b><i>explain why.</i><i> I saw to it </i><b>then. </b><i>He was admitted to the hospital. ... blood pressure going up. She built it in </i><b>an hour. </b><i>They </i><b>have </b><i>landed. I am happy. I am behaving myself. She studied </i><b>diligently. </b><i>They performed </i><b>horribly. </b>7 <i>was happy.</i></p><p><i>I sang </i><b>for ten minutes. </b><i><u>She will live </u></i><b><u>indefinitely.</u></b></p><p>Naturally occurring text contains vast amounts of information pertaining to as­pectual classification encoded by aspectual markers that have associated aspectual constraints. However, the best way to make use of these markers is not obvious. In general, while the presence of a marker in a particular clause indicates a constraint on the aspectual class of the clause, the absence thereof does not place any constraint.</p><p>Therefore, as with most statistical methods for natural language, the linguistic constraints associated with markers are best exploited by a system that measures co­occurrence frequencies. In particular, we measure the frequencies of aspectual markers across verbs. This way, the aspectual <b>tendencies </b>of verbs are measured. These tenden­cies are likely to correlate with aspectual class (Klavans and Chodorow 1992). For example, a verb that appears more frequently in the progressive is more likely to describe an event. The co-occurrence frequency of a linguistic marker is a linguistic indicator.</p><p>The first column of Table 4 lists the 14 linguistic indicators evaluated to classify verbs. Each indicator has a unique value for each verb. The first indicator, frequency, is simply the frequency with which each verb occurs over the entire corpus. The remaining 13 indicators measure how frequently each verb occurs in a clause with a linguistic marker listed in Table 4. For example, the next three indicators listed measure the frequency with which verbs (1) are modified by <i>not </i>or <i>never, </i>(2) are modified by a temporal adverb such as <i>then </i>or <i>frequently, </i>and (3) have no deep subject (e.g., passivized phrases such as. <i>She was admitted to the hospital).</i></p><p>Nine of these indicators measure the frequencies of aspectual markers, each of which have linguistic constraints: perfect, progressive, duration m-PP, duration <i>for-PP, </i>no subject, and four adverb groups. The remaining five indicators were discovered dur­ing the course of this research. Further details regarding the measurement of these indi­cators, and the linguistic constraints that motivate them, can be found in Siegel (1998b).</p><p>Linguistic indicators are measured over corpora automatically. To do this, the automatic identification of individual constituents within a clause is required to detect the presence of aspectual markers and to identify the main verb of each clause. We employ the English Slot Grammar (ESG) parser (McCord 1990), which has previously been used on corpora to accumulate aspectual data (Klavans and Chodorow 1992). ESG is particularly attractive for this task since its output describes a clause's deep roles, detecting, for example, the deep subject and object of a passivized phrase.</p><page local="9" global="603"/></section><section number="4." title="Combining Linguistic Indicators with Machine Learning"><p>There are several reasons to expect superior classification performance when employ­ing multiple linguistic indicators in combination rather than using them individually. While individual indicators have predictive value, they are predictively incomplete. This incompleteness has been illustrated empirically by showing that some indicators help for only a subset of verbs (Siegel 1998b). Such incompleteness is due in part to sparsity and noise of data when computing indicator values over a corpus with lim­ited size and some parsing errors. However, this incompleteness is also a consequence of the linguistic characteristics of various indicators. For example:</p><p>• While the progressive indicator is linguistically linked to extendedness, it is only indirectly linked to completedness. It may be useful for predicting whether a verb is culminated or nonculminated due to the fact that nonextended (i.e., atomic) verbs are more likely to be culminated than extended, <b>i</b>.e., points are rare.</p><p>• Many <b>location </b>verbs can appear in the progressive, even in their stative sense, e.g., <i>The book was lying on the shelf.</i></p><p>• Some aspectual markers such as the pseudocleft and many manner adverbs test for <i>intentional </i>events in particular (not all events in general), and therefore are not compatible with all events, e.g., <i>*I died </i><b>diligently.</b></p><p>• Aspectual coercion such as iteration can allow a punctual event to appear in the progressive, e.g. <i>She was sneezing for a week</i></p><p>(point —•&gt; process —&gt; culminated process)<footnote anchor="4"/> (Moens and Steedman 1988).</p><p>• The predictive power of some indicators is uncertain, since several measure phenomena that are not linguistically constrained by any aspectual category, e.g., the present tense, durative/or-PPs, frequency and <i>not/never </i>indicators.</p><p>Therefore, the predictive power of individual linguistic indicators is incomplete; only the subset of verbs that adhere to the respective constraints or trends can be correctly classified. Such incomplete indicators may complement one another when placed in combination. Our goal is to take full advantage of the complete range of indicators by coordinating and combining them.</p><p>Machine learning methods can be employed to automatically generate a model that will combine indicator values. Figure 1 shows a system overview for this process (with additional details that are addressed below in Section 5.1.1). This diagram out­lines a generic system that combines numerical indicators with machine learning for a classification problem, in natural language understanding or otherwise. Indicators are computed over an automatically parsed corpus. Then, in the Combine Indicators stage, supervised training cases are used to automatically generate a model (Classification Method) with supervised machine learning. This method (the hypothesis) inputs in­dicator values and outputs the aspectual class. The hypothesis is then evaluated over unseen supervised test cases.</p><p><b>4 In this example, <i>for a week </i>requires an extended event, thus the first coercion. However, this phrase also makes an event culminated, thus the second transformation.</b></p><page local="10" global="604"/><p><b>States vs. Events</b></p><p><b>Figure 1</b></p><p>System overview with statistics of the medical discharge summary data for distinguishing according to stativity.</p><p>There are five advantages to automating this process with machine learning:</p><p>• The cost of <i>manually </i>generating a model, which is often prohibitive, is avoided.</p><p>• Biases introduced by a human engineer are avoided.</p><p>• Automated approaches are extensible to multiple natural language classification problems, across multiple domains and multiple languages.</p><p>• Once a system has been trained to distinguish verbs by indicator values, it can automatically classify all the verbs that appear in a corpus, including unseen verbs that were not included in the supervised training sample.</p><p>• Resulting models may reveal new linguistic insights.</p><p>The remainder of this section describes the three supervised learning methods evaluated for combining linguistic indicators: logistic regression, decision tree induc­tion, and a genetic algorithm. At the end of this section, the designs of these three methods are compared. In the following section, the three are compared empirically: each method is evaluated for classification according to both stativity and completed-ness.</p><page local="11" global="605"/><subsection number="4.1" title="Logistic Regression"><p>As suggested by Klavans and Chodorow (1992), a weighted sum of multiple indica­tors that results in one "overall" indicator may provide an increase in classification performance. This method follows the intuition that each indicator correlates with the probability that a verb belongs in a certain class, but that each indicator has its own unique scale, polarity, and predictive significance and so must be weighted accord­ingly.</p><p>For example, consider the problem of using in combination (only) two indicators, <i>not/never </i>and progressive, to determine the stativity of verbs in a corpus of medical reports. The former indicator may show higher values for stative verbs since diag­noses (i.e., states) are often ruled out in medical discharge summaries, e.g., <i>"The patient was </i><b>not </b><i>hypertensive," </i>but procedures (i.e., events) that were not done are not usually mentioned, e.g., <i>"lAn examination was </i><b><i>wot </i></b><i>performed." </i>The progressive indicator is lin­guistically predicted to show higher values for event verbs in general, so its polarity is the opposite of the <i>not/never </i>indicator. Furthermore, a certain group of stative verbs (including, e.g., <i>sit, lay, </i>and rest) can also occur in the progressive, so this indicator may be less powerful in its predictiveness. Therefore, the best overall indicator may result from adding the value of the <i>not </i>or <i>never </i>indicator, as multiplied by a negative weight, to the value of the progressive indicator, as multiplied by a positive weight of lesser magnitude. A detailed examination of the weights resulting from learning and their linguistic interpretation is described below in Section 5.1.4.</p><p>This set of weights can be determined by a standard gradient descent algorithm (see, for example, Mitchell [1997]). However, the algorithm employed here is logistic regression (Sjantner and Duffy 1989), a popular technique for binary classification. This technique determines a set of weights for a linear model, which are applied in combination with a certain nonlinear model. In particular, the iterative reweighted least squares algorithm (Baker and Neider 1989) is employed, and the inverse logic (nonlinear) function is applied. The Splus statistical package was used for the induction process.</p></subsection><subsection number="4.2" title="Decision Tree Induction"><p>Another method capable of modeling nonlinear relationships between indicators is a decision tree. An example tree is shown in Figure 2 (with additional details discussed in Section 5.1.4). Each internal node of a decision tree is a choice point, dividing an individual indicator into two ranges of possible values by way of a threshold. Each leaf node is labeled with a classification (e.g., state or event, in the case of the tree shown). In effect, this is simply a set of nested <i>if-then-else </i>statements. Given the set of indicator values corresponding to a verb, that verb's class is predicted by traversing the tree from the root node to a leaf as follows: at each node, the arc leading downward to the left or right is traversed according to the question posed about an indicator value at that node. When a leaf node is reached, its label is then taken to be the verb's classification. For example, if the frequency is less than 2,013, the arc to the left is traversed. Then, if the <i>not/never </i>indicator is greater than or equal to 3.48%, the arc to the right is traversed. Finally, if the frequency is greater than or equal to 314, the arc to the right is traversed, arriving at a leaf labeled, State.</p><p>This representation enables complex interactions between indicator values. In par­ticular, if one indicator can only help classify a proper subset of verbs, while another applies only to a subset that is distinct but intersects with the first, certain ranges of indicator values may delimit verb groups for which the indicators complement one another. An example of such delimitation within a learned decision tree is illustrated below in Section 5.1.4.</p><page local="12" global="606"/><doubt alpha="0.0" length="12" tooSmall="False" monospace="0.0">106/132 9/10</doubt><p>Figure 2</p><p>Top portion of decision tree automatically created to distinguish events from states. Leftward arcs are traversed when comparisons test true, rightward arcs when they test false. The values under each leaf indicate the number of correctly classified examples in the corresponding partition of training cases. The full tree has 59 nodes and achieves 93.9% accuracy over unseen test cases.</p><doubt alpha="71.4" length="7" tooSmall="False" monospace="0.0">Table 5</doubt><p>Default decision tree induction parameters implemented by Splus.</p><p>Minimum partition size before first split: 5</p><p>Minimum partition size for additional splits: 10</p><p>Node selection criterion: deviance = —2 times log-likelihood</p><p>Node purity threshold: deviance &lt; .01</p><p>The most popular method of decision tree induction, which we employ here, is recursive partitioning (Quinlan 1986; Breiman et al. 1984). This method "grows" a decision tree by expanding it from top to bottom. Initially, the tree has only one node, a leaf, corresponding to the entire set of training examples. Then, the following process is repeated: At each leaf node of the tree, an indicator and threshold are selected such that the examples are best distinguished according to aspectual class. This adds two leaves beneath the node, and distributes the examples to the new leaves accordingly.</p><p>Table 5 shows the parameters used to control decision tree growth. The criterion optimized for each split is deviance, implemented as minus twice the log likelihood. The Splus statistical package was used for the induction process. We also compared these results to standard CART decision tree induction (Friedman 1977; Breiman et al. 1984).</p></subsection><subsection number="4.3" title="Genetic Programming"><p>An alternative method that enables arbitrary mathematical combinations of indicators is to generate function trees that combine them. A popular method for generating<page local="13" global="607"/></p><doubt alpha="71.4" length="7" tooSmall="False" monospace="0.0">Table 6</doubt><p>Applying genetic programming to induce a function tree that combines linguistic indicators.</p><p>Objective: Terminal set: Function set: Training cases: Raw fitness: Parameters:</p><p>Identification of best of run:</p><p>Function tree to combine linguistic indicators 14, corresponding to the set of linguistic indicators.</p><p>ADD, MULTIPLY, and DIVIDE 739 (stativity) or 307 (completedness) verb instances. Accuracy over training cases, when best threshold is selected. Number of generates = 50,000, population size = 500, 5-member tournament selection,  steady state population (Syswerda 1989). Highest raw fitness.</p><p>such function trees is a genetic algorithm (GA) (Holland 1975; Goldberg 1989), which is modeled after population genetics and natural selection. The use of GAs to generate function trees (Cramer 1985; Koza 1992) is often called genetic programming (GP).</p><p>Inspired by Darwinian survival of the fittest, the GA works with a pool of initially random hypotheses (in this case, function trees), stochastically performing genetic recombination and mutation to propagate or create better individuals, which replace old or less good individuals. Recombination between function trees usually consists of selecting a subtree from each individual, and swapping them, thereby creating two new individuals (Cramer 1985; Koza 1992). For random mutation, a randomly chosen subtree can be replaced by a new randomly created subtree (Koza 1992). Because the genetic algorithm is stochastic, each run may produce a different function tree. Therefore, performance is evaluated over the models produced by multiple runs.</p><p>The function trees are generated from a set of 17 primitives: the binary functions ADD, MULTIPLY, and DIVIDE, and 14 terminals corresponding to the 14 indicators listed in Table 4, which are occurrence frequencies. The GA parameters are shown in Table 6.</p><p>This representation enables strategic combinations of indicator values that are mathematical, as opposed to logical, manipulations. For example, two indicators that are high in predictiveness can be multiplied together, and perhaps added to an indi­cator with complementary but less reliable predictiveness.</p><p>The set of primitives was established empirically; other primitives such as con­ditional functions, subtraction, and random constants failed to improve performance. The polarities for several indicators were reversed according to the polarities of the weights established by logistic regression for stativity. Runs of the GA maintain a population size of 500 and end after 50,000 new individuals have been evaluated.</p><p>A threshold must be selected for both logistic and function tree combinations of indicators so overall outputs can be discriminated to maximize classification perfor­mance. For both methods, the threshold is established over the training set and frozen for evaluation over the test set.</p></subsection><subsection number="4.4" title="Selecting and Comparing Learning Methods"><p>The use of machine learning techniques to combine numerical indicators for classi­fication problems in general is a well-established practice and includes work with decision trees (Fayyad and Irani 1992), logistic regression (Sjantner and Duffy 1989), and GP (Koza 1992; Tackett and Carmi 1994). Applications include document classifi­cation (Masand 1994), image classification (Tackett 1993), and stock market prediction (Allen and Karjalainen 1995).</p><page local="14" global="608"/><p>When combining linguistic indicators in particular, the choice of hypothesis repre­sentation determines the type of linguistic insights that can result. Decision trees can be analyzed by examining the subset of verbs that are sorted to a particular node and the constraints on indicator values that put them there. A path from the root to any node is a rule that puts constraints on indicator values; this rule can be examined to deter­mine if it has a linguistic interpretation. The weights produced by logistic regression can be examined to see which indicators are most highly weighted for each classifi­cation task. In addition to this, surprisingly, we discovered a decision tree-like rule encoded by these weights, as described below in Section 5.1.4. On the other hand, a function tree, such as that produced by GP, is more difficult to analyze manually, since it is a mathematical combination. However, GP's performance was tested due to the potential improvement in classification performance of such a flexible representation for numerical functions.</p><p>The relative merit of various learning algorithms is often difficult to ascertain, even after results have been collected. In general, each learning algorithm relies on an inductive bias, that may produce better results for some data than for others (Mitchell 1997). When applied to linguistic indicators, there is little knowledge about how indica­tors interact, since initial analysis examines individual indicators in isolation; machine learning is being used to automatically discover their interaction, intuition guides the choice and design of algorithms, such as the rationale for each of the three techniques described above in this section. Moreover, beyond the particular characteristics of any given classiEcation task, the particular data sample to which a learning technique is applied may have a large effect on performance, for example, due to the distribution and size of the training set, differences between the distributions of the training and test sets, and even the particular order in which the training cases are listed.</p><p>The three learning methods we examine in detail are diverse in their representa­tion abilities, as described in this section, and, arguably, are therefore representative of the abilities of learning algorithms in general when applied to the same data. A pilot study showed no further improvement in accuracy or in recall trade-off for ei­ther classification problem by another four standard learning algorithms: naive Bayes (Duda and Hart 1973), Ripper (Cohen 1995), ID3 (Quinlan 1986) and C4.5 (Quin-lan 1993). Furthermore, using metalearning to combine multiple learning methods hierachically (sometimes called stacked generalization; Chan and Stolfo [1993], and Wolpert [1992]), according to the JAM (Java Agents for Metalearning) model (Stolfo et al. 1997), produced equivalent results. However, this may be due to the limited size of our supervised data.</p></subsection></section><section number="5." title="Supervised Learning: Method and Results"><p>In this section, we evaluate the models produced by the three supervised learning methods. These methods are applied to combine the linguistic indicators computed over the medical discharge summaries in order to distinguish between states and events. Then, the methods are applied to indicators computed over novels in order to distinguish between culminated and nonculminated events. At the end of this section, these results are compared to one another, and to an informed baseline classification method.</p><p>The two data sets are summarized in Table 7. Table 8 illustrates the schema of inputs for supervised learning. There are a total of 14 continuous attributes for the two binary learning problems. All attributes are proportions except frequency, which is a positive integer. This data is available at http://www.cs.columbia.edu/~evs/ VerbData/.</p><page local="15" global="609"/><doubt alpha="83.3" length="6" tooSmall="False" monospace="0.0">Table7</doubt><p>Two classification problems on different data sets.</p><p>Carpus Corpus size Parsed clauses Training clauses Testing clauses Verbs in test set Clauses excluded</p><p>Stativity 3,224 medical discharge summaries</p><doubt alpha="33.3" length="15" tooSmall="False" monospace="0.0">1,159,891 words</doubt><doubt alpha="0.0" length="6" tooSmall="False" monospace="0.0">97,973</doubt><doubt alpha="32.4" length="37" tooSmall="False" monospace="0.0">739 (634 events) 739 (619 events) 222</doubt><doubt alpha="64.7" length="17" tooSmall="False" monospace="0.0">be-, have-c\ause&amp;</doubt><p>Completedness</p><p>Unsupervised results    N/A stative clauses stativity (see Section 6)</p><doubt alpha="36.7" length="30" tooSmall="False" monospace="0.0">10 novels 846,913 words 75,289</doubt><doubt alpha="50.0" length="20" tooSmall="False" monospace="0.0">307 (196 culminated)</doubt><doubt alpha="41.7" length="24" tooSmall="False" monospace="0.0">308 (195 culminated) 204</doubt><doubt alpha="71.4" length="7" tooSmall="False" monospace="0.0">Table 8</doubt><p>Schema of inputs for supervised learning. Fourteen continuous attributes for two binary learning problems: stativity and completedness.</p><p><b>Linguistic Indicator stativity completedness</b> <u>Class</u>_<u>yes.</u><u>.no</u>_<u>yes..no</u></p><doubt alpha="34.3" length="35" tooSmall="False" monospace="0.0">manner adverb 0.00..0.29 0.00..0.23</doubt><doubt alpha="31.4" length="35" tooSmall="False" monospace="0.0">duration m-PP 0.00..0.13 0.00..0.12</doubt><doubt alpha="41.0" length="39" tooSmall="False" monospace="0.0">continuous adverb 0.00..1.00 0.00..0.33</doubt><doubt alpha="37.8" length="37" tooSmall="False" monospace="0.0">temporal adverb 0.00..0.40 0.00..0.97</doubt><doubt alpha="32.3" length="31" tooSmall="False" monospace="0.0">notornever0.47..1.00 0.58..1.00</doubt><doubt alpha="34.3" length="35" tooSmall="False" monospace="0.0">durationfor-P?0.00..0.15 0.00..1.00</doubt><doubt alpha="40.9" length="22" tooSmall="False" monospace="0.0">perfect 0.00..0.35 N/A</doubt><doubt alpha="57.5" length="40" tooSmall="False" monospace="0.0">perfect (not progressive) N/A 0.00..0.50</doubt><doubt alpha="42.9" length="42" tooSmall="False" monospace="0.0">past/pres participle 0.00..1.00 0.33..1.00</doubt><doubt alpha="41.0" length="39" tooSmall="False" monospace="0.0">evaluation adverb 0.00..0.46 0.00..0.95</doubt><doubt alpha="28.1" length="32" tooSmall="False" monospace="0.0">no subject 0.00..1.00 0.00..1.00</doubt><doubt alpha="28.1" length="32" tooSmall="False" monospace="0.0">past tense 0.00..1.00 0.00 .1.00</doubt><doubt alpha="34.3" length="35" tooSmall="False" monospace="0.0">present tense 0.00..1.00 0.00..1.00</doubt><doubt alpha="30.0" length="30" tooSmall="False" monospace="0.0">frequency 1.. 2,131 1.. 13,882</doubt><doubt alpha="37.8" length="37" tooSmall="False" monospace="0.0">not progressive 0.00..1.00 0.00..0.50</doubt><p>For both classification problems, we show that individual indicators correlate with aspectual class, but attain limited classification accuracy when used alone. Supervised learning is then used to combine indicators, improving classification performance and providing linguistic insights. The results of unsupervised learning are given in Sec­tion 6.</p><p>Classification performance is evaluated according to a variety of performance mea­sures, since some applications weigh certain classes more heavily than others (Brodley 1996; Cardie and Howe 1997). An alternative to evaluation based on overall accu­racy is to measure the recall values for the dominant and nondominant (i.e., majority and minority) categories separately. A favorable recall trade-off is achieved if the re­call of the nondominant category can be improved with no loss in overall accuracy when compared against some baseline (Cardie and Howe 1997). Achieving such a trade-off is nontrivial; it is not possible, for example, for an uninformed approach that assigns everything to the dominant category. A favorable recall trade-off presents an advantage for applications that weigh the identification of nondominant instances, e.g., nonculminated clauses, more heavily. For example, correctly identifying the use of <i>for </i>depends on identifying the aspectual class of the clause it modifies (see Section 2.3). A system that summarizes the duration of events which incorrectly classifies <i>She ran (for</i> <i>a minute) </i>as culminated will not detect that <i>for a minute </i>describes the duration of the <i>run </i>event.<page local="16" global="610"/> As another example, it is advantageous for a medical system that retrieves patient diagnoses to identify stative clauses, since there is a correspondence between states and medical diagnoses.</p><p>Classification performance is evaluated over verb instances, that is, clauses in which the verb appears as the main verb.<footnote anchor="5"/> Because of this, as discussed further in Section 5.4 below, the same verb may appear multiple times in the training and testing sets. This measure is beneficial in several ways:</p><p>• Measured classification performance reflects the true distribution of the verbs—some are more frequent than others.</p><p>• Ambiguous verbs may appear with multiple aspectual categories, reflecting the true distribution of the data.</p><p>• In related work, clausal constituents other than the verb can be incorporated to help resolve ambiguity and alleviate verb sparsity (Siegel 1998a, 1998b).</p><subsection number="5.1" title="States versus Events"><p>Our experiments distinguishing states and events were performed across a corpus of 3,224 medical discharge summaries, with a total of 1,159,891 words. A medical discharge summary describes the symptoms, history, diagnosis, treatment, and out­come of a patient's visit to the hospital. Each summary consists of unstructured text, divided into several sections with titles such as: "History of Present Illness," and "Medical Summary." The text under four of these titles was extracted and parsed with the English Slot Grammar, resulting in 97,973 clauses that were parsed fully, with no self-diagnostic errors (ESG produced error messages on some of this corpus' com­plex sentences). Other sections <b>in </b>the summaries were ignored since they report the numerical results of certain medical tests, interspersed with incomplete sentences.</p><p><i>Be </i>and <i>have, </i>the two most popular verbs, covering 31.9% of the clauses in this corpus, are handled separately from all other verbs. Clauses with <i>be </i>as their main verb, composing 23.9% of the corpus, always denote a state. Therefore, we can focus our efforts on the remaining clauses. Clauses with <i>have </i>as their main verb, composing 8.0% of the corpus, are highly ambiguous, and have been addressed separately by considering the direct object of such clauses (Siegel 1998a, 1998b).</p><p><b>5.1.1 Manual Marking for </b>Supervised <b>Data. </b>As a basis for evaluating our approach, 1,851 clauses from the parsed corpus were manually marked according to their fun­damental stativity. In contrast to the entire parsed corpus (97,973 clauses), each clause in this set of supervised data had to be judged by a linguist. This subset was selected uniformly from clauses in the corpus that had main verbs other than <i>be </i>and <i>have. </i>As a linguistic test for marking, each clause was tested for readability with <i>What happened was </i>.... Manual labeling followed a strict set of linguistically motivated guidelines in order to ascertain fundamental aspectual class. Modifiers that result in aspectual transformations, such as durative <i>for-PPs, </i>and in exceptions, such as <i>not, </i>were ignored. A comparison between human markers for this test was performed over a different corpus, and is reported below in Section 5.2.1.</p><p><b>5 For evaluation over sets of unique verbs, see Siegel (1998b).</b></p><page local="17" global="611"/><doubt alpha="71.4" length="7" tooSmall="False" monospace="0.0">Table 9</doubt><p>Because of manually identified parsing problems (verb or direct object incorrectly identified), 373 clauses were rejected. This left 1,478 clauses, which were divided equally into training and testing sets of 739 clauses each.</p><p>Figure <b>1 </b>(see Section 4) shows the system overview with details regarding the medical discharge summary corpus used in this study. As this shows, the values for linguistic indicators are computed across the entire parsed corpus. This is a fully automatic process. Then, the 739 training examples are used to derive a mechanism, e.g., a decision tree, for combining multiple indicators. The combination of indicators achieves an increase in classification performance. This increase in performance is then validated over the 739 unseen test cases.</p><p><b>5.1.2 </b>Upper <b>and Lower Bounds in Accuracy. </b>Of clauses with main verbs other than <i>be </i>and <i>have, </i>83.8% are events. Therefore, simply classifying every verb as an event achieves an accuracy of 83.8% over the 739 test cases. However, this approach classifies all state clauses incorrectly, achieving a <b>stative </b>recall of 0.0%. This method serves as a baseline for comparison, since we are attempting to improve over an uninformed approach.<footnote anchor="6"/></p><p>One limitation to our approach places an upper bound on classification accuracy. Our approach examines only the main verb, since linguistic indicators are computed for verbs only. For example, a verb occurring three times as an event and twice as a state will be misclassified at least two of the five times. This limits classification accuracy to a maximum of 97.4% over the test cases due to the presence of verbs with multiple classes. The ramifications of this limitation are explored below in Section 5.4.</p><p><b>5.1.3 </b>Individual Indicators. The values of the 14 indicators listed in Table 9 were computed, for each verb, across the 97,973 parsed clauses from our corpus of medical discharge summaries. As described in Section 3, each indicator has a unique value for each verb, which corresponds to the frequency of the aspectual marker with the verb (except verb frequency, which is an absolute measure over the corpus).</p><p><b>6 Similar baselines for comparison have been used for many classification problems (Duda and Hart 1973), e.g., part-of-speech tagging (Church 1988; Allen 1995).</b></p><table class="main" frame="box" rules="all" border="0" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Indicators discriminate</p></td><td class="cell"><p>between states</p></td><td class="cell"><p>and events.</p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><b>Linguistic Indicator</b></p></td><td class="cell"><p><b>Stative Mean</b></p></td><td class="cell"><p><b>Event Mean T</b></p></td><td class="cell"><p><b>-test P-value</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>frequency</p></td><td class="cell"><p>932.89</p></td><td class="cell"><p>667.57</p></td><td class="cell"><p>0.0000</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>not </i>or <i>never</i></p></td><td class="cell"><p>4.44%</p></td><td class="cell"><p>1.56%</p></td><td class="cell"><p>0.0000</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>temporal adverb</p></td><td class="cell"><p>1.00%</p></td><td class="cell"><p>2.70%</p></td><td class="cell"><p>0.0000</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>no subject</p></td><td class="cell"><p>36.05%</p></td><td class="cell"><p>57.56%</p></td><td class="cell"><p>0.0000</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>past/pres participle</p></td><td class="cell"><p>20.98%</p></td><td class="cell"><p>15.37%</p></td><td class="cell"><p>0.0005</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>duration <i>in-FF</i></p></td><td class="cell"><p>0.16%</p></td><td class="cell"><p>0.60%</p></td><td class="cell"><p>0.0018</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>perfect</p></td><td class="cell"><p>2.27%</p></td><td class="cell"><p>3.44%</p></td><td class="cell"><p>0.0054</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>present tense</p></td><td class="cell"><p>11.19%</p></td><td class="cell"><p>8.94%</p></td><td class="cell"><p>0.0901</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>progressive</p></td><td class="cell"><p>1.79%</p></td><td class="cell"><p>2.69%</p></td><td class="cell"><p>0.0903</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>manner adverb</p></td><td class="cell"><p>0.00%</p></td><td class="cell"><p>0.03%</p></td><td class="cell"><p>0.1681</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>evaluation adverb</p></td><td class="cell"><p>0.69%</p></td><td class="cell"><p>1.19%</p></td><td class="cell"><p>0.1766</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>past tense</p></td><td class="cell"><p>62.85%</p></td><td class="cell"><p>65.69%</p></td><td class="cell"><p>0.2314</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>duration /or-PP</p></td><td class="cell"><p>0.59%</p></td><td class="cell"><p>0.61%</p></td><td class="cell"><p>0.8402</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>continuous adverb</p></td><td class="cell"><p>0.04%</p></td><td class="cell"><p>0.03%</p></td><td class="cell"><p>0.8438</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><page local="18" global="612"/><p>The second and third columns of Table 9 show the average value for each indicator over stative and event clauses, as measured over the training examples (which exclude <i>be </i>and <i>have). </i>These values are computed solely over the 739 training cases in order to avoid biasing the classification experiments in the sections below, which are evaluated over the unseen test cases. For example, for the <i>not/never </i>indicator, stative clauses have an average value of 4.44%, while event clauses have an average value of 1.56%. This makes sense, since diagnoses are often ruled out in medical discharge summaries, e.g., <i>The patient was </i>not <i>hypertensive, </i>but procedures that were not done are not usually mentioned, e.g., <i>2An examination was </i><b>not </b><i>performed.</i></p><p>The differences in stative and event means are statistically significant (p &lt; .01) for the first seven of the 14 indicators listed in Table 9. The fourth column shows the results of t-tests that compare indicator values over stative verbs to those over event verbs for each indicator. For example, there is less than a 0.05% chance that the differences between stative and event means for the first seven indicators listed is due to chance. The differences in average value for the bottom seven indicators were not confirmed to be significant with this small sample size (739 training examples).</p><p>A positive correlation between indicator value and verb class does not necessarily mean an indicator can be used to increase classification accuracy over the baseline of 83.8%. This is because of the dominance of events among the testing examples; a threshold to distinguish verbs that correctly classifies more than half of each class will have an accuracy lower than the baseline if the number of states correctly clas­sified is less than the number of events misclassified. To examine this, each indica­tor was tested individually for its ability to improve classification accuracy over the baseline by establishing the best classification threshold over the training data. The performance of each indicator was validated over the testing data using the same threshold.</p><p>Only the frequency indicator succeeded in significantly improving classihcation accuracy. Both frequency and occurrences with <i>not </i>or <i>never </i>improved classification accuracy on the training data over the baseline obtained by classifying all clauses as events. To validate this improved accuracy, the thresholds established over the training set were used over the test set, with resulting accuracies of 88.0% and 84.0%, respectively. Binomial tests show the first of these, but not the second, to be a significant improvement over the baseline of 83.8%.</p><p>This improvement in accuracy was achieved simply by discriminating the pop­ular verb <i>show </i>as a state, but classifying all other verbs as events. Although many domains may primarily use <i>show </i>as an event, in its appearances in medical discharge summaries, such as <i>His lumbar puncture </i><b>showed </b><i>evidence of white cells, show </i>primarily denotes a state. This observation illustrates the importance of empirical techniques for lexical knowledge acquisition.</p><p>5<b>.1.4 </b>Indicators Combined <b>with Learning. </b>All three machine learning methods suc­cessfully combined indicator values, improving classification accuracy over the base­line measure. As shown in Table 10, the decision tree's accuracy was 93.9%, GP's func­tion trees had an average accuracy of 91.2% over seven runs, and logistic regression achieved an 86.7% accuracy (Baseline 2 is discussed below in Section 5.4). Binomial tests showed that both the decision tree and GP achieved a significant improvement over the 88.0% accuracy achieved by the frequency indicator alone. These results show that machine learning methods can successfully combine multiple numerical indicators to improve verb classification accuracy.</p><p>The increase in the number of stative clauses correctly classified, i.e., stative recall, illustrates an even greater improvement over the baseline. As shown in Table 10, stative<page local="19" global="613"/></p><doubt alpha="71.4" length="7" tooSmall="False" monospace="0.0">Table10</doubt><p>Comparison of three learning methods, optimizing for accuracy, and two performance baselines, distinguishing states from events.</p><p><b>Overall Accuracy States Events</b></p><doubt alpha="62.5" length="8" tooSmall="False" monospace="0.0">Table 11</doubt><p>Comparing training and test performance on three learning methods, distinguishing states from events.</p><doubt alpha="63.0" length="73" tooSmall="False" monospace="0.0">Training Accuracy   Testing Accuracy Decision tree963% 93S%GP 93.4% 91.2%</doubt><doubt alpha="38.1" length="21" tooSmall="False" monospace="0.0">Logistic_88.8%_86.7%_</doubt><doubt alpha="40.0" length="20" tooSmall="False" monospace="0.0">Baseline 85.8% 83.8%</doubt><p>recalls of 74.2%, 47.4%, and 34.2% were achieved by the three learning methods, as compared to the 0.0% stative recall achieved by Baseline 1, while only a small loss in recall over event clauses was suffered. The baseline does not classify any stative clauses correctly because it classifies all clauses as events. This difference in recall is more dramatic than the accuracy improvement because of the dominance of event clauses in the test set.</p><p>Overfitting was moderate for each of the three supervised learning algorithms. As shown in Table 11, each learning method's performance over the training data was about two points higher than that over the test data. This corresponds to a two-point difference in baseline performance, which is due to a higher proportion of event clauses in the training data.</p><p>The thresholds established to discriminate the outputs of GP's function trees gener­alize well to unseen data. When inducing these function trees with the GA, the training set is used to form the tree, and to select a threshold that best discriminates between verbs of the different classes. There is the potential that a threshold determined over the training cases will not generalize well when evaluated over the test cases. To test this, for each of the seven function trees generated by the GA to distinguish between states and events, the best threshold was selected over the <i>test </i>cases. For five of the function trees, there was no threshold that increased classification accuracy beyond that attained by the threshold established over the training cases. For the other two, a threshold was found that allowed for <i>one </i>more of the 739 test cases to be correctly classified.</p><p>In the remainder of this section, we compare the resulting models of the three supervised learning method and contrast the ways in which they combine indicators.</p><p><i>Logistic Regression. </i>Logistic regression successfully combined the 14 linguistic indi­cators, achieving an accuracy of 86.7%, as shown in Table 10. This is a significant improvement over the baseline accuracy of 83.8%, as measured with a binomial test. Furthermore, a stative recall of 34.2% was achieved.</p><table class="main" frame="box" rules="all" border="0" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p></p></td><td class="cell"><p><b>Recall</b></p></td><td class="cell"><p><b>Precision</b></p></td><td class="cell"><p><b>Recall</b></p></td><td class="cell"><p><b>Precision</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Decision tree</p></td><td class="cell"><p>93.9%</p></td><td class="cell"><p>74.2%</p></td><td class="cell"><p>86.4%</p></td><td class="cell"><p>97.7%</p></td><td class="cell"><p>95.1%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>GP (7 runs)</p></td><td class="cell"><p>91.2%</p></td><td class="cell"><p>47.4%</p></td><td class="cell"><p>97.3%</p></td><td class="cell"><p>99.7%</p></td><td class="cell"><p>90.7%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Logistic</p></td><td class="cell"><p>86.7%</p></td><td class="cell"><p>34.2%</p></td><td class="cell"><p>68.3%</p></td><td class="cell"><p>96.9%</p></td><td class="cell"><p>88.4%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Baseline 1</p></td><td class="cell"><p>83.8%</p></td><td class="cell"><p>0.0%</p></td><td class="cell"><p>100.0%</p></td><td class="cell"><p>100.0%</p></td><td class="cell"><p>83.8%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Baseline 2</p></td><td class="cell"><p>94.5%</p></td><td class="cell"><p>69.2%</p></td><td class="cell"><p>95.4%</p></td><td class="cell"><p>99.4%</p></td><td class="cell"><p>94.3%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><page local="20" global="614"/><doubt alpha="71.4" length="7" tooSmall="False" monospace="0.0">Table12</doubt><p>Weights produced by logistic regression to distinguish between stative and event verbs.</p><p><u>Linguistic Indicator</u> <u>Logistic Weight     T-test P-value</u></p><doubt alpha="28.6" length="42" tooSmall="False" monospace="0.0">manner adverb              11.04744 0.1681</doubt><doubt alpha="26.7" length="45" tooSmall="False" monospace="0.0">duration in-PP              0.06209624 0.0018</doubt><doubt alpha="43.2" length="37" tooSmall="False" monospace="0.0">continuous adverb - 0.04168417 0.8438</doubt><doubt alpha="31.8" length="44" tooSmall="False" monospace="0.0">temporal adverb            0.02127572 0.0000</doubt><doubt alpha="37.0" length="27" tooSmall="False" monospace="0.0">notornever0.01714499 0.0000</doubt><doubt alpha="36.4" length="33" tooSmall="False" monospace="0.0">durationfor-P?- 0.01019155 0.8402</doubt><doubt alpha="14.0" length="50" tooSmall="False" monospace="0.0">perfect                         0.009528091 0.0054</doubt><doubt alpha="39.1" length="46" tooSmall="False" monospace="0.0">past/pres participle        0.006981148 0.0005</doubt><doubt alpha="35.6" length="45" tooSmall="False" monospace="0.0">evaluation adverb          0.005695407 0.1766</doubt><doubt alpha="18.4" length="49" tooSmall="False" monospace="0.0">no subject                     0.002742867 0.0000</doubt><doubt alpha="18.8" length="48" tooSmall="False" monospace="0.0">past tense                    0.002586572 0.2314</doubt><doubt alpha="25.5" length="47" tooSmall="False" monospace="0.0">present tense                0.002409898 0.0901</doubt><doubt alpha="30.0" length="30" tooSmall="False" monospace="0.0">frequency - 0.001264895 0.0000</doubt><doubt alpha="37.8" length="37" tooSmall="False" monospace="0.0">not progressive - 0.0009369231 0.0903</doubt><p>The particular weighting scheme resulting from logistic regression for this data ef­fectively integrates a decision tree type rule, along with the usual weighting of logistic regression. This is illustrated in Table 12, which shows the weights automatically de­rived by logistic regression for each of the 14 linguistic indicators. The value assigned to the manner adverb indicator, 11.04744, far outweighs the other 13 weights. At first glance, it may appear that this weighting scheme favors the manner adverb indicator over all other indicators. However, as shown in Table 13, manner adverb indicator values are 0.0% for all verbs in the training set except the eight indicated, all of which denote events. Therefore, the large weight assigned to the manner adverb indicator is only activated for those verbs, which are therefore each classified as events, regardless of the remaining 13 indicator values. For all other verbs, the remaining 13 indicator values determine the classification.</p><p>This rule cannot increase accuracy over the baseline without the remaining 13 indicators, since it does not positively identify any states—it only identifies events, which are all correctly classified by the baseline. Therefore, it is only useful because the overall model also correctly identifies some stative clauses.</p><p><i>Genetic Programming. GP </i>successfully combined the 14 linguistic indicators, achieving an average accuracy of 91.2%, as shown in Table 10. This is a significant improvement over the baseline accuracy of 83.8%, according to a binomial test. Furthermore, a stative recall of 47.4% was achieved.</p><p>GP improved classification performance by emphasizing a different set of indica­tors than those emphasized by logistic modeling. Figure 3 shows an example function tree automatically generated by the GA, which achieved 92.7% accuracy. Note that this classification performance was attained with a subset of only five linguistic indicators: duration in-PP, progressive, <i>not </i>or <i>never, </i>past tense, and frequency. Two of these are ranked lowest by logistic regression: frequency and progressive. Furthermore, manner adverb, ranked highest by logistic regression, is not incorporated in this function tree at all. This may be because this indicator only applies to a small number of verbs, as shown in Table 13, and because an i/-rule such as that captured by logistic regression is difficult to encode with a function tree with no conditional functions. Overall, we can conclude that multiple proper subsets of linguistic indicators are useful for aspectual classification if combined with the correct model.</p><page local="21" global="615"/><doubt alpha="66.1" length="180" tooSmall="False" monospace="0.0">(/ (+ (+ (* (/ DurationlnPP (+ Progressive (+ WotKever NotNever))) (+ Progressive 75))  (/ (* (+ Progressive PastTense) Progressive) NegFrequency)) NotNever) DurationlnPP) Figure 3</doubt><p>Example function tree designed by a generic algorithm to distinguish between stative and event verbs, achieving 92.7% accuracy.</p><doubt alpha="62.5" length="8" tooSmall="False" monospace="0.0">Table 13</doubt><p><i>Decision Tree Induction. </i>Decision tree induction successfully combined the 14 linguistic indicators, achieving the highest accuracy of the three supervised learning algorithms tested, 93.9%, as shown in Table 10. This is a significant improvement over the baseline accuracy of 83.8%, as measured with a binomial test. Furthermore, a stative recall of 74.2% was achieved. The top portion of the tree created with recursive partitioning is shown in Figure 2 (in Section 4.2, where it is explained). Note that the root node simply distinguishes the stative verb <i>show </i>with the frequency indicator, as described in Section 5.1.3.</p><p>To achieve this increase in classification performance, the decision tree divided the training cases into relatively small partitions of verbs. Table 14 shows the distribution of training case verbs examined by the highlighted tree node in Figure 2. As seen by tracing the path from the root to the highlighted node, these are the verbs with frequency less than 2,013 across the corpus, and modified by <i>not </i>or <i>never </i>at least 3.48% of the time. From this subset, the highlighted node distinguishes the three verbs with frequency at least 314, shown in capitals in Table 14, as states. This is correct for all 19 instances of these three verbs, and does not misclassify any event verbs.</p><p>This example illustrates a benefit of distinguishing verbs based on indicator values computed over large corpora. Most of the verbs in Table 14 appear in the training set a small number of times, so it would be difficult for a classification system to generate rules that apply to these individual <i>verbs. </i>Rather, since our system draws generalizations over the <i>indicator values </i>of verbs, it identifies stative verbs without misclassifying any of the event verbs shown.</p><p>Classification performance is equally competitive without the frequency indicator. Since frequency is the only indicator that can increase accuracy by itself, and since it is the first discriminator of the decision tree, it may appear that frequency highly dom­inates the set of indicators. This could be problematic, since the relationship between verb frequency and verb category may be particularly domain dependent, in which case frequency could be less informative when applied to other domains. However, when decision tree induction was employed to combine only the 13 indicators other<page local="22" global="616"/></p><table class="main" frame="box" rules="all" border="0" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Linguistic rule discovered by logistic regression.</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>If frequency with</p></td><td class="cell"><p>verbs this</p></td><td class="cell"><p>Frequency in</p></td><td class="cell"><p>then</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>manner adverbs is ...</p></td><td class="cell"><p>applies to:</p></td><td class="cell"><p>Training Set</p></td><td class="cell"><p>classify as:</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>&gt; 0.0%</p></td><td class="cell"><p><i>adjust</i></p></td><td class="cell"><p>1</p></td><td class="cell"><p>Event</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p><i>continue</i></p></td><td class="cell"><p>16</p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p><i>decline</i></p></td><td class="cell"><p>2</p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p><i>decrease</i></p></td><td class="cell"><p>4</p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p><i>improve</i></p></td><td class="cell"><p>5</p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p><i>increase</i></p></td><td class="cell"><p>4</p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p><i>progress</i></p></td><td class="cell"><p>2</p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p><i>resolve</i></p></td><td class="cell"><p>7</p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>0.0%</p></td><td class="cell"><p>all other verbs</p></td><td class="cell"><p>699</p></td><td class="cell"><p>depending on other 13 indicators</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><doubt alpha="62.5" length="8" tooSmall="False" monospace="0.0">Table 14</doubt><p>Verb distribution in the partition of training examples sorted to the decision tree node highlighted in Figure 2. The three stative verbs shown in capitals are distinguished at this node, with no event verbs misclassified.</p><doubt alpha="85.7" length="7" tooSmall="False" monospace="0.0">Events:</doubt><doubt alpha="62.5" length="8" tooSmall="False" monospace="0.0">Table 15</doubt><p>Indicators discriminate between culminated and nonculminated events.</p><p>Linguistic Indicator    Culminated Mean    Nonculminated Mean    T-test P-value than frequency, the resulting decision tree achieved 92.4% accuracy and 77.5% stative recall. Therefore, our results are not entirely dependent on the frequency indicator.</p></subsection><subsection number="5.2" title="Culminated versus Nonculminated Events"><p>In medical discharge summaries, nonculminated event clauses are rare. Therefore, our experiments for classification according to completedness are performed across a corpus of 10 novels, comprising 846,913 words. These novels were parsed with the English Slot Grammar, resulting in 75,289 clauses that were parsed fully, with no self-diagnostic errors. The values of the 14 indicators listed in Table 15 were computed, for each verb, across the parsed clauses. Note that in this section, the perfect indicator differs in that we ignore occurrences of the perfect in clauses that are also in the progressive, since any progressive clause can appear in the perfect, e.g., <i>I have been painting.</i></p><table class="main" frame="box" rules="all" border="0" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>get</p></td><td class="cell"><p>3</p></td><td class="cell"><p>talk</p></td><td class="cell"><p>1</p></td><td class="cell"><p>persue</p></td><td class="cell"><p>1</p></td><td class="cell"><p>drive</p></td><td class="cell"><p>1</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>transfuse</p></td><td class="cell"><p>2</p></td><td class="cell"><p>suggest</p></td><td class="cell"><p>1</p></td><td class="cell"><p>provide</p></td><td class="cell"><p>1</p></td><td class="cell"><p>drink</p></td><td class="cell"><p>1</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>respond</p></td><td class="cell"><p>2</p></td><td class="cell"><p>subside</p></td><td class="cell"><p>1</p></td><td class="cell"><p>pass</p></td><td class="cell"><p>1</p></td><td class="cell"><p>document</p></td><td class="cell"><p>1</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>lose</p></td><td class="cell"><p>2</p></td><td class="cell"><p>sleep</p></td><td class="cell"><p>1</p></td><td class="cell"><p>notice</p></td><td class="cell"><p>1</p></td><td class="cell"><p>detect</p></td><td class="cell"><p>1</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>live</p></td><td class="cell"><p>2</p></td><td class="cell"><p>retract</p></td><td class="cell"><p>1</p></td><td class="cell"><p>load</p></td><td class="cell"><p>1</p></td><td class="cell"><p>change</p></td><td class="cell"><p>1</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>interfere</p></td><td class="cell"><p>2</p></td><td class="cell"><p>repair</p></td><td class="cell"><p>1</p></td><td class="cell"><p>limit</p></td><td class="cell"><p>1</p></td><td class="cell"><p>achieve</p></td><td class="cell"><p>1</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>breathe</p></td><td class="cell"><p>2</p></td><td class="cell"><p>relieve</p></td><td class="cell"><p>1</p></td><td class="cell"><p>lift</p></td><td class="cell"><p>1</p></td><td class="cell"><p>regain</p></td><td class="cell"><p>1</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>visualize</p></td><td class="cell"><p>1</p></td><td class="cell"><p>recognize</p></td><td class="cell"><p>1</p></td><td class="cell"><p>help</p></td><td class="cell"><p>1</p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>tell</p></td><td class="cell"><p>1</p></td><td class="cell"><p>radiate</p></td><td class="cell"><p>1</p></td><td class="cell"><p>explain</p></td><td class="cell"><p>1</p></td><td class="cell"><p></p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><b>States:</b></p></td><td class="cell"><p></p></td><td class="cell"><p></p></td><td class="cell"><p></p></td><td class="cell"><p></p></td><td class="cell"><p></p></td><td class="cell"><p></p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>FEEL</p></td><td class="cell"><p>12</p></td><td class="cell"><p>associate</p></td><td class="cell"><p>3</p></td><td class="cell"><p>want</p></td><td class="cell"><p>1</p></td><td class="cell"><p>concern</p></td><td class="cell"><p>1</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>know</p></td><td class="cell"><p>4</p></td><td class="cell"><p>remember</p></td><td class="cell"><p>2</p></td><td class="cell"><p>support</p></td><td class="cell"><p>1</p></td><td class="cell"><p>account</p></td><td class="cell"><p>1</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>APPEAR</p></td><td class="cell"><p>4</p></td><td class="cell"><p>believe</p></td><td class="cell"><p>2</p></td><td class="cell"><p>indicate</p></td><td class="cell"><p>1</p></td><td class="cell"><p></p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>REQUIRE</p></td><td class="cell"><p>3</p></td><td class="cell"><p>accompany</p></td><td class="cell"><p>2</p></td><td class="cell"><p>desire</p></td><td class="cell"><p>1</p></td><td class="cell"><p></p></td><td class="cell"><p></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><table class="main" frame="box" rules="all" border="0" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>perfect</p></td><td class="cell"><p>7.87%</p></td><td class="cell"><p>2.88%</p></td><td class="cell"><p>0.0000</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>temporal adverb</p></td><td class="cell"><p>5.60%</p></td><td class="cell"><p>3.41%</p></td><td class="cell"><p>0.0000</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>manner adverb</p></td><td class="cell"><p>0.19%</p></td><td class="cell"><p>0.61%</p></td><td class="cell"><p>0.0008</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>progressive</p></td><td class="cell"><p>3.02%</p></td><td class="cell"><p>5.03%</p></td><td class="cell"><p>0.0031</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>past/pres participle</p></td><td class="cell"><p>14.03%</p></td><td class="cell"><p>17.98%</p></td><td class="cell"><p>0.0080</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>no subject</p></td><td class="cell"><p>30.77%</p></td><td class="cell"><p>26.55%</p></td><td class="cell"><p>0.0241</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>duration in-PP</p></td><td class="cell"><p>0.27%</p></td><td class="cell"><p>0.06%</p></td><td class="cell"><p>0.0626</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>present tense</p></td><td class="cell"><p>17.18%</p></td><td class="cell"><p>14.29%</p></td><td class="cell"><p>0.0757</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>duration /or-PP</p></td><td class="cell"><p>0.34%</p></td><td class="cell"><p>0.49%</p></td><td class="cell"><p>0.1756</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>continuous adverb</p></td><td class="cell"><p>0.10%</p></td><td class="cell"><p>0.49%</p></td><td class="cell"><p>0.2563</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>frequency</p></td><td class="cell"><p>345.86</p></td><td class="cell"><p>286.55</p></td><td class="cell"><p>0.5652</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>not </i>or <i>never</i></p></td><td class="cell"><p>3.41%</p></td><td class="cell"><p>3.15%</p></td><td class="cell"><p>0.6164</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>evaluation adverb</p></td><td class="cell"><p>0.46%</p></td><td class="cell"><p>0.39%</p></td><td class="cell"><p>0.7063</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>past tense</p></td><td class="cell"><p>53.62%</p></td><td class="cell"><p>54.36%</p></td><td class="cell"><p>0.7132</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><page local="23" global="617"/><p><b>5.2.1 Manual Marking for Supervised Data. </b>To evaluate the performance of our sys­tem, we manually marked 884 clauses from the parsed corpus according to their aspec­tual class. These 884 were selected evenly across the corpus from parsed clauses that do not have <i>be </i>as the main verb, since we are testing a distinction between events. Of these, 109 were rejected because of manually identified parsing problems (verb or direct object incorrectly identified), and 160 were rejected because they described states. This left 615 event clauses over which to evaluate classification performance. The division into training and test sets was derived such that the distribution of classes was equal between the two sets. This precaution was taken because preüminary ex­periments indicated difficulty in demonstrating a significant increase in classification accuracy for completedness. This process resulted <b>in </b>307 training cases (196 culmi­nated) and 308 test cases (195 culminated). Since 63.3% of test cases are culminated events, simply classifying every clause as culrninated achieves an accuracy of 63.3% over the 308 test cases (Baseline 1A). This method serves as a baseline for compari­son.</p><p>We used linguistic tests that were selected for this task by Passonneau (1988) from the constraints and entailments listed in Tables 2 and 3. First, the clause was tested for stativity with <i>What happened was</i>____Then, as an additional check, we tested with the following rule: if a clause can be read in a pseudocleft, it is an event, e.g., <i>What its parents did was run off, </i>versus <i>*What we did was know what is on the other side. </i>Second, if a clause in the past progressive necessarily entails the past tense reading, the clause describes a nonculminated event. For example, <i>We were talking just like men </i>(nonculminated) entails that <i>We talked just like men, </i>but <i>The woman was building a house </i>(culminated) does not necessarily entail that <i>The woman built a house. </i>The guidelines described above in Section 5.1 were used in order to test for fundamental aspectual class.</p><p>Cross-checking between linguists shows high agreement. In particular, in a pilot study manually annotating 89 clauses from the corpus of novels, two linguists agreed 81 times (i.e., 91%). Informal analysis suggests the remaining disagreement could be further divided in half by a few simple refinements of the annotation protocol. Fur­thermore, of 57 clauses agreed to be events, 46 were annotated in agreement with respect to completedness.</p><p>The verb <i>say, </i>which is a frequent point, i.e., nonculminated and nonextended, poses a challenge for manual marking. Points are misclassified by the test for com­pletedness described above since they are nonextended and therefore cannot be placed in the progressive. Therefore, <i>say, </i>which occurs nine times in the test set, was marked incorrectly as culminated. After some initial experimentation, we switched the class of each occurrence of <i>say </i>in our supervised data to nonculminated. This change to <i>say </i>made the class distribution slightly uneven between training and test data.</p><p><b>5.2.2 Individual Indicators. </b>The second and third columns of Table <b>1</b>5 show the av­erage value for each indicator over culminated and nonculminated event clauses, as measured over the training examples. For example, for the perfect tense indicator, cul­minated clauses have an average value of 7.87%, while nonculminated clauses have an average value of 2.88%. These values were computed solely over the 307 training cases in order to avoid biasing the classification experiments in the sections below, which are evaluated over the unseen cases.</p><p>The differences in culminated and nonculminated means are statistically significant (p &lt; .05) for the first six of the 14 indicators listed in Table 15. The fourth column shows the results of t-tests that compare indicator values over culminated verbs to those over nonculminated verbs. For example, <b>there is </b>less than a 0.05% chance that the differences between culminated and nonculminated means for the first six indicators listed <b>is </b>due<page local="24" global="618"/></p><doubt alpha="62.5" length="8" tooSmall="False" monospace="0.0">Table 16</doubt><p>Comparison of four learning methods, optimized for accuracy, and three performance baselines distinguishing culminated from nonculminated events.</p><p><b>Overall Accuracy Culminated Nonculminated</b> <b>Recall    Precision    Recall Precision</b> to chance. The differences in average value for the bottom eight indicators were not confirmed to be significant with this small sample size (307 training examples).</p><p>For completedness, no individual indicator used in isolation was shown to signif­icantly improve classification accuracy over the baseline.</p><p><b>5.2.3 Indicators Combined with Learning. </b>When distmgmshing according to com­pletedness, both CART and logistic regression successfully combined indicator values, improving classification accuracy over the baseline measure. As shown in Table 16, classification accuracies were 74.0% and 70<b>.5%, </b>respectively. A binomial test showed each to be a significant improvement over the 63.3% accuracy achieved by Baseline 1A. Although the accuracies attained by GP and decision tree induction, 68.6% and 68.5% respectively, are also higher than that of Baseline 1A, based on a binomial test this is not significant. However, this may be due to our small test sample size.</p><p>The increase in the number of nonculminated clauses correctly classified, i.e., non-culminated recall, illustrates a greater improvement over the baseline. As detailed in Table 16, nonculminated recalls of 53.1%, 48.7%, 53.6%, and 38.1% were achieved by the learning methods, as compared to the 0.0% nonculrriinated recall achieved by Baseline 1A. Baseline 1A does not classify any nonculminated clauses correctly because it clas­sifies all clauses as events. This difference in recall is more dramatic than the accuracy improvement because of the dominance of culminated clauses in the test set. Note that it is possible for an uninformed approach to achieve the same nonculminated recall as GP, 53.6%, by arbitrarily classifying 53.6% of all clauses as nonculminated, and the rest as culminated. However, as shown in Table 16, the average performance of such a method (Baseline IB) loses in comparison to GP, for example, in overall accuracy (49.0%) and nonculminated precision (36.7%).</p><p>All three supervised learning methods highly prioritized the perfect indicator. The induced decision tree uses the perfect indicator as its first discriminator, logistic regression ranked the perfect indicator as fourth out of 14 (see Table 17), and one function tree created by GP includes the perfect indicator as one of five indicators used together to increase classification performance (see Figure 4). Furthermore, as shown in Table 15, the perfect indicator tied with the temporal adverb indicator as most highly correlated with completedness, according to t-test results. This is consistent with the fact that, as discussed in Section 2.1, the perfect indicator is strongly connected to completedness on a linguistic basis.</p><p>GP maintained classification performance while emphasizing a different set of indicators than those emphasized by logistic regression. Figure 4 shows an example<page local="25" global="619"/></p><table class="main" frame="box" rules="all" border="0" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>CART</p></td><td class="cell"><p>74.0%</p></td><td class="cell"><p>86.2%</p></td><td class="cell"><p>76.0%</p></td><td class="cell"><p>53.1%</p></td><td class="cell"><p>69.0%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Logistic</p></td><td class="cell"><p>70.5%</p></td><td class="cell"><p>83.1%</p></td><td class="cell"><p>73.6%</p></td><td class="cell"><p>48.7%</p></td><td class="cell"><p>62.5%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Logistic 2</p></td><td class="cell"><p>67.2%</p></td><td class="cell"><p>81.5%</p></td><td class="cell"><p>71.0%</p></td><td class="cell"><p>42.5%</p></td><td class="cell"><p>57.1%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>GP (4 runs)</p></td><td class="cell"><p>68.6%</p></td><td class="cell"><p>77.3%</p></td><td class="cell"><p>74.2%</p></td><td class="cell"><p>53.6%</p></td><td class="cell"><p>57.8%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Decision tree</p></td><td class="cell"><p>68.5%</p></td><td class="cell"><p>86.2%</p></td><td class="cell"><p>70.6%</p></td><td class="cell"><p>38.1%</p></td><td class="cell"><p>61.4%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Baseline 1A</p></td><td class="cell"><p>63.3%</p></td><td class="cell"><p>100.0%</p></td><td class="cell"><p>63.3%</p></td><td class="cell"><p>0.0%</p></td><td class="cell"><p>100.0%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Baseline IB</p></td><td class="cell"><p>49.0%</p></td><td class="cell"><p>46.4%</p></td><td class="cell"><p>63.3%</p></td><td class="cell"><p>53.6%</p></td><td class="cell"><p>36.7%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Baseline 2</p></td><td class="cell"><p>70.8%</p></td><td class="cell"><p>94.9%</p></td><td class="cell"><p>69.8%</p></td><td class="cell"><p>29.2%</p></td><td class="cell"><p>76.7%</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><doubt alpha="62.5" length="8" tooSmall="False" monospace="0.0">Table 17</doubt><p>Weights produced by logistic regression to distinguish between culminated and nonculminated verbs. Contrast with Table 12.</p><doubt alpha="62.3" length="167" tooSmall="False" monospace="0.0">(+ (- (- (+ (/ NoSubject Frequency) TemporalAdv) (- 83 Perfect))  (/ (/ MoSubject Frequency) Frequency))  (- (+ NotProgressive WotProgressive) {­60 Perfect))) Figure 4</doubt><p>Example function tree designed by a genetic algorithm to distinguish between culminated and nonculminated verbs, achieving 69.2% accuracy and 62.8% nonculminated recall.</p><p>function tree automatically generated by GP, which achieved 69.2% accuracy. Note that, as for stativity, this classification performance was attained with a subset of only five linguistic indicators: no subject, frequency, temporal adverb, perfect, and not progressive. (However, only two of these appeared in the example function tree for stativity shown in Figure 2: frequency and progressive.) Since multiple proper subsets of indicators succeed in improving classification accuracy, this shows that some indicators are mutually correlated.</p></subsection><subsection number="5.3" title="Comparing Learning Results Across Classification Tasks"><p>As shown above, learning methods successfully produced models that were special­ized for the classification task. In particular, the same set of 14 indicators were com­bined in different ways, successfully improving classification performance for both stativity and completedness, and revealing linguistic insights for each.</p><p>However, it is difficult to determine which learning method is the best for verb classification in general, since their relative ranks differ across classification task and evaluation criteria. The relative accuracies of the three supervised learning procedures rank in opposite orders when comparing the results in classification according to stativity (Table 10) to results in classification according to completedness (Table 16). Furthermore, when measuring classification performance as the recall of the nondom­inant class (stative and nonculminated, respectively), the rankings are also conflicting when comparing results for the two classification tasks. The difficulties in drawing conclusions about the relative performance of learning techniques are discussed in Section 4.4.</p><p>The same two linguistic indicators were ranked in the top two positions for both aspectual distinctions by logistic regression. As shown in Tables 17 and 12, which give the weights automatically derived by logistic regression for each of the 14 linguistic indicators, the manner adverb and duration in-PP indicators are in the top two slots for both weighting schemes, corresponding to the two aspectual distinctions.<page local="26" global="620"/> This may indicate that these two indicators are universally useful for aspectual classification, at least when modeling with logistic regression. However, the remaining rankings of linguistic indicators differ greatly between the two weighting schemes.</p><table class="main" frame="box" rules="all" border="0" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><b>Linguistic Indicator</b></p></td><td class="cell"><p><b>Logistic Weight</b></p></td><td class="cell"><p><b>T-test P-value</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>duration in-PP</p></td><td class="cell"><p>-0.1207664</p></td><td class="cell"><p>0.0626</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>manner adverb</p></td><td class="cell"><p>0.03808262</p></td><td class="cell"><p>0.0008</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>evaluation adverb</p></td><td class="cell"><p>0.03212381</p></td><td class="cell"><p>0.7063</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>perfect</p></td><td class="cell"><p>-0.02304221</p></td><td class="cell"><p>0.0000</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>temporal adverb</p></td><td class="cell"><p>-0.01643347</p></td><td class="cell"><p>0.0000</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p><i>not </i>or <i>never</i></p></td><td class="cell"><p>-0.01212703</p></td><td class="cell"><p>0.6164</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>not progressive</p></td><td class="cell"><p>-0.01059269</p></td><td class="cell"><p>0.0031</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>no subject</p></td><td class="cell"><p>-0.006891114</p></td><td class="cell"><p>0.0241</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>past/pres participle</p></td><td class="cell"><p>-0.004127672</p></td><td class="cell"><p>0.0080</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>past tense</p></td><td class="cell"><p>0.002484739</p></td><td class="cell"><p>0.7132</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>present tense</p></td><td class="cell"><p>0.00218274</p></td><td class="cell"><p>0.0757</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>continuous adverb</p></td><td class="cell"><p>-0.001775534</p></td><td class="cell"><p>0.2563</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>duration <i>frrr-PF</i></p></td><td class="cell"><p>0.0001747421</p></td><td class="cell"><p>0.1756</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>frequency</p></td><td class="cell"><p>-0.0000916167</p></td><td class="cell"><p>0.5652</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table></subsection><subsection number="5.4" title="Indicators versus Memorizing Verb Aspect"><p>In this work, clauses are classified by their main verb only. Therefore, disambiguating between multiple aspectual senses of the same verb is not possible, since other parts of the clause (e.g., verb arguments) are not available as a source of context with which to disambiguate. Thus, the improvement in accuracy attained reveals the extent to which, across the corpora examined, most verbs are dominated by one sense.</p><p>A competing baseline approach would be to simply memorize the most frequent aspectual category of each verb in the training set, and classify verbs in the test set accordingly. In this case, test verbs that did not appear in the training set would be classified according to majority class. However, classifying verbs and clauses according to numerical indicators has several important advantages over this baseline:</p><p><b>• Handles </b>rare <b>or unlabeled verbs. </b>The results we have shown serve to estimate classification performance over unseen verbs that were not included in the supervised training sample. Once the system has been trained to distinguish by indicator values, it can automatically classify any verb that appears in unlabeled corpora, since measuring linguistic indicators for a verb is fully automatic. This also applies to verbs that are underrepresented in the training set. For example, as discussed in Section 5<b>.1.4, </b>one node of the resulting decision tree trained to distinguish according to stativity identifies 19 stative test cases without misclassifying any of 27 event test cases with verbs that occur only one time each in the training set.</p><p><b>• Success when training doesn</b>'t <b>include test verbs. </b>To test this, all test verbs <b>were </b>eliminated from the training set, and logistic regression was trained over this smaller set to distinguish according to completedness. The result is shown in Table 16 (logistic 2). Accuracy remained higher than Baseline 1A (Baseline 2 is not applicable), and the recall trade-off is felicitous.</p><p><b>• Improved performance. </b>Memorizing majority aspect does not achieve as high an accuracy as the linguistic indicators for completedness, nor does it achieve as wide a recall trade-off for both stativity and completedness. These results are indicated as the second baselines (Baseline 2) in Tables 10 and 16, respectively.</p><p><b>• Classifiers output scalar values. </b>This allows the trade-off between recall and precision to be selected for particular applications by selecting the classification threshold. For example, in a separate study, optimizing for F-measure resulted in a more dramatic trade-off in recall values as compared to those attained when optimizing for accuracy (Siegel 1998b). Moreover, such scalar values can provide input to systems that perform reasoning on fuzzy or uncertainty knowledge.</p><p><b>• Expandable framework. </b>One form of expansion is that additional indicators can be integrated by measuring the frequencies of additional</p><page local="27" global="621"/><p>aspectual markers. Furthermore, indicators measured over multiple clausal constituents (e.g., main verb-object pairs) alleviate verb ambiguity and sparsity and improve classification performance (Siegel 1998b).</p><p><b>•   Manual analysis reveals </b>linguistic <b>insights. </b>As summarized below in Section 9, our analysis reveals linguistic insights that can be used to inform future work.</p></subsection></section><section number="6." title="Unsupervised Learning"><p>Unsupervised methods for clustering words have been developed that do not require manually marked examples (Hatzivassiloglou and McKeown 1993; Schütze 1992). These methods automatically determine the number of groups and the number of verbs in each group.</p><p>This section evaluates an approach to clustering verbs developed and implemented by Hatzivassiloglou, based on previous work for semantically clustering adjectives (Hatzivassiloglou and McKeown 1993; Hatzivassiloglou 1997). This system automat­ically places verbs into semantically related groups based on the distribution of co-occurring direct objects. Such a system avoids the need for a set of manually marked examples for the training process. Manual marking is time consuming and domain de­pendent, requires linguistic expertise, and must be repeated on a corpus representing each new domain.</p><p>The clustering approach differs from our approach combining linguistic indicators in two significant ways. First, the method semantically groups words in a general sense—-it is not designed or intended to group words according to any particular semantic distinction such as stativity or completedness. Second, this method measures a co-occurrence relation not embodied by any of the 14 linguistic indicators presented in this article: the direct object. Note, however, that there are several advantages to linguistic indicators that measure the frequency of linguistic phenomena such as the progressive over measuring the frequencies of open-class words (Siegel 1998b).</p><p>The clustering algorithm was evaluated over the corpus of novels, which, as shown in Table 7, has 75,289 parsed clauses. Clauses were eliminated from this set if they had no direct object, or if the direct object was a clause, a proper noun, or a pronoun, or was misspelled. This left 14,038 distinct verb-object pairs of varying frequencies.</p><p>Because the direct object is an open-class category (noun), occurrences of any particular verb-object pair are sparse as compared to the markers measured by the linguistic indicators. For example, <i>make dinner </i>occurs only once among the parsed clauses from the corpus of novels, but <i>make </i>occurs 34 times in the progressive. For this reason, the clustering algorithm was evaluated over a set of frequent verbs only: 56 verbs occurred more than 50 times each in the set of verb-object pairs. Of these, the 19 shown in Figure 5 were selected as an evaluation set because of the natural semantic groups they fall into. The groupings shown, which do not pay heed to as­pectual classification in particular, were established manually, but are not used by the automatic grouping algorithm.</p><p>Figure 6 shows the output of the unsupervised system. Seven groups were created, each with two to four verbs. The grouping algorithm used by this system is designed for data that Is not as sparse with respect to the frequencies of verb-object pairs, e.g., data from a larger corpus. Thus, this partition is not representative of the full power of the approach, and a larger amount of data could improve it significantly. For more detail on the clustering algorithm and further results see Hatzivassiloglou and McKeown (1993) and Hatzivassiloglou (1997).</p><page local="28" global="622"/><p>The set of verbs manually selected for evaluating unsupervised clustering, with frequencies shown. The grouping shown here was established manually.</p></section><section number="1." title="*hate *like pull"></section><section number="2." title="lower raise"></section><section number="3." title="demand *know *love *want"></section><section number="4." title="buy sell"></section><section number="5." title="enter forget learn"></section><section number="6." title="acquire *need *require"></section><section number="7." title="leave push Figure 6"><p>Verb groupings created automatically by an unsupervised learning algorithm developed and implemented by Hatzivassiloglou and McKeown (1993) and Hatzivassiloglou (1997) applied over the corpus of 10 novels. Stative verbs are shown with an asterisk, and event verbs without.</p><p>The algorithm clearly discriminated event verbs from stative verbs.<footnote anchor="7"/> In Figure 6, stative verbs are shown with an asterisk; event verbs are shown without. Three of the groups are dormnated by stative verbs, and the other four groups are composed en­tirely of event verbs. Each stative verb is found in a group with 70.2% states, averaged across the 7 stative verbs, and each event verb is found in a group with 82.6% events, averaged across the 12 event verbs. This is an improvement over an uninformed base­line system that randomly creates groups of two or more verbs each, which would achieve average precisions of 63.2% and 36.8%, respectively.</p><p>We can draw two important conclusions from this result. First, unsupervised learn­ing is a viable approach for classifying verbs according to particular semantic distinc­tions such as stativity. Second, co-occurrence distributions between the verb and direct</p><p><b>7 The algorithm also grouped verbs according to semantic relatedness in general, as can be seen by comparing the manual and automatic groupings. Further analysis of such results are given by Hatzivassiloglou and McKeown (1993).</b></p><table class="main" frame="box" rules="all" border="0" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>1.</p></td><td class="cell"><p>sell(27) buy(20) acquire(8)</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>2.</p></td><td class="cell"><p>push(28) pull(45)</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>3.</p></td><td class="cell"><p>raise(68) lower(24)</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>4.</p></td><td class="cell"><p>leave(160) enter(78)</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>5.</p></td><td class="cell"><p>know(164) forget(50) learn(51)</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>6.</p></td><td class="cell"><p>love(18) hate(16) like(112)</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>7. want(60) need(69) require(57) demand(15) Figure 5</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><page local="29" global="623"/><p>object inform the aspectual classification of verbs. This is an additional source of in­formation beyond the 14 linguistic indicators we combine with supervised learning.</p></section><section number="7." title="Related Work"><p>The aspectual classification of a clause has thus far been primarily approached from a knowledge-based perspective. For example, Pustejovsky's generative lexicon describes semantic interactions between clausal constituents that effect aspectual class (Puste­jovsky 1991). Additionally, Resnik (1996) demonstrates the influence of implicit direct objects on aspectual classification.</p><p>The application of automatic corpus-based techniques to aspectual classification is in its infancy. Klavans and Chodorow (1992) pioneered the application of statistical corpus analysis to aspectual classification by placing verbs on a scale according to the frequency with which they occur with certain aspectual markers from Table 2. This way, verbs are automatically ranked according to their "degree of stativity."</p><p>Machine learning has become instrumental in the development of robust natural language understanding systems in general (Cardie and Mooney 1999). For example, decision tree induction has been applied to word sense disambiguation (Black 1988), determiner prediction (Knight et al. 1995), coordination parsing (Resnik 1993), syn­tactic parsing (Magerman 1993), and disambiguating clue phrases (Siegel 1994; Siegel and McKeown 1994; Litman 1994). An overview of psycholinguistic issues behind learning for natural language problems in particular is given by Powers and Turk (1989). Models resulting from machine induction have beeen manually inspected to discover linguistic insights for disambiguating clue words (Siegel and McKeown 1994). However, machine learning techniques have not previously been applied to aspectual disambiguation.</p><p>Previous efforts have applied machine induction methods to coordinate corpus-based linguistic indicators in particular, for example, to classify adjectives according to markedness (Hatzivassiloglou and McKeown 1995), to perform accent restoration (Yarowsky 1994), for sense disambiguation problems (Luk 1995), and for the automatic identification of semantically related groups of words (Pereira, Tishby, and Lee 1993; Hatzivassiloglou and McKeown 1993; Schütze 1992).</p></section><section number="8." title="Future Work"><p>Parallel bilingual corpora are potential sources of supervised examples for training and testing aspectual classification systems. For example, since many languages have explicit markings corresponding to completedness (as described in Section 2.6), the category of a clause can be determined by its translation.</p><p>Additional machine learning methods should be evaluated for combining linguis­tic indicators. For example, neural networks are especially suited for combining nu­merical inputs, and Naive Bayes models are especially suited for additive concepts. Also, iteratively refining the model (e.g., for logistic regression) may be an important way to eliminate indicators that do not help for a particular classification problem and to eliminate redundancy between indicators that correlate highly with one another.</p><p>Machine learning techniques may be able to automatically determine how best to measure linguistic indicators, if trained over a large supervised sample. For example, previous work has measured indicators by applying a symbolic expression induced by GP to a subset of clauses in a corpus (Siegel and McKeown 1996). This way, interactions between markers in a clause can be automatically measured. In principle, machine learning techniques could further generalize these methods by automatically inducing an algorithm that scans a corpus dynamically, depending on what it sees as it processes clauses.<page local="30" global="624"/> This could automatically select relevant markers as well as relevant portions of the corpus for a particular input clause.</p></section><section number="9." title="Conclusions"><p>While individual linguistic indicators have predictive value, they are predictively in­complete. Such incompleteness is due to sparsity and noise when computing indicator values over a corpus of limited size, and is also a consequence of the linguistic behav­ior of certain indicators. However, incomplete indicators can complement one another when placed in combination.</p><p>Machine learning has served to illustrate the potential of 14 linguistic indicators by showing that they perform well in combination for two aspectual classification problems. This potential was not clear when evaluating indicators individually. For stativity, decision tree induction achieved an accuracy of 93.9%, as compared to the uninformed baseline's accuracy of 83.8%. Furthermore, GP and logistic regression also achieved improvements over the baseline. For completedness, CART and logistic re­gression achieved accuracies of 74.0% and 70.5%, as compared to the uninformed baseline's accuracy of 63.3%. These improvements in classification performance are more dramatically illustrated by favorable trade-offs between recall scores achieved for both classification problems. Such results are profitable for tasks that weigh the identification of the less frequent class more heavily.</p><p>This evaluation was performed over unrestricted sets of verbs occurring across two corpora. The system can automatically classify all verbs appearing in a corpus, including those that have not been manually classified for supervised training data. Therefore, we have demonstrated a much-needed full-scale method for aspectual clas­sification that is readily expandable. Since minimal overfitting was demonstrated with only a small quantity of manually supervised data required, this approach is easily portable to other domains, languages, and semantic distinctions.</p><p>The results of learning are linguistically viable in two respects. First, learning au­tomatically produces models that are specialized for different aspectual distinctions; the same set of 14 indicators are combined in different ways according to which clas­sification problem is targeted. Second, automatic learning often derives linguistically informative insights. We have shown several such insights revealed by inspecting the models produced by learning, which are summarized here:</p><p>• Examining the logistic regression model for classification according to stativity revealed a decision tree type of rule incorporated with the normal weighting scheme.</p><p>• Verb frequency distinguishes stative verbs within multiple subsets of verbs. When applied to all verbs in a medical corpus, it identifies occurrences of <i>show. </i>Furthermore, examining an example node of the decision tree that distinguishes according to stativity revealed that verb frequency discriminates 19 stative clauses with 100.0% precision from the node's partition of 60 training cases.</p><p>• Several proper subsets of the linguistic indicators prove independently useful for aspectual classification when combined with an appropriate model. This is illustrated by the fact that certain models reveal combinations of small sets of indicators that improved classification performance. For example, GP results for both classification tasks</p><page local="31" global="625"/><p>incorporated a subset of only five indicators each. In particular, manner adverb, which ranked highest by logistic regression, is not incorporated in the example function tree induced by GP. This may be because this indicator only applies to a small number of verbs, as shown in Table 13, and because an //-rule such as that captured by logistic regression is difficult to encode with a function tree with no conditional primitives.</p><p>• Learning methods discovered that some indicators are particularly useful for both classification tasks. For example, the same two indicators were weighted most heavily by logistic regression for both tasks: duration m-PP and manner adverb.</p><p>• However, in general, learning methods emphasized different linguistic indicators for different classification tasks. For example, decision tree induction used frequency as the main discriminator to classify clauses according to stativity, while the perfect indicator was the main discriminator for classification according to completedness.</p><p>Comparing the ability of learning methods to combine linguistic indicators is dif­ficult, since they rank differently depending on the classification task and evaluation criteria. For example, the relative accuracies of the three supervised learning proce­dures rank in opposite orders when comparing the results for stativity to the results for completedness.</p><p>The unsupervised grouping of verbs provides an additional method for aspectual classification according to stativity. Co-occurrence distributions between the verb and direct object inform the aspectual classification of verbs. This provides information beyond the 14 linguistic indicators that can also be derived automatically. However, due to the sparsity intrinsic to pairs of open-class categories such as verb-object pairs, this approach was only evaluated over a small set of frequent verbs.</p></section><section title="Acknowledgments"><p>Judith Klavans was very helpful in our formulation of the linguistic techniques in this work, and Alexander Chaffee, Vasileios Hatzivassiloglou, and Dekai Wu in the results evaluation methods. Vasileios Hatzivassiloglou designed and implemented the clustering of verbs described in Section 6. For comments on earlier drafts of this work, we would like to thank those people mentioned, as well as David Evans, Hongyan Jing, Min-Yen Kan, Dragomir Radev, and Barry Schiffman. Finally, we would like to thank Andy Singleton for the use of his GPQuick software.</p><p>This research was supported in part by the Columbia University Center for Advanced Technology in High Performance Computing and Communications in Healthcare (funded by the New York State Science and Technology Foundation), the Office of Naval Research under contract N00014-95-1-0745, and the National Science Foundation under contract GER-90-24069.</p></section><references><p>Allen, Franklin and Risto Karjalainen. 1995.</p><p>Using genetic algorithms to find technical trading rules. Technical Report, Rodney L.</p><p>White Center For Financial Research. Allen, James. 1995. <i>Natural Language</i> <i>Understanding.</i><i> </i>Benjamin/Cummings, <i>System, Release </i>3. <i>Generalized Linear</i> <i>Interactive Modeling.</i><i> </i>Numerical</p><doubt alpha="61.3" length="62" tooSmall="False" monospace="0.0">Redwood City, CA. Baker, R. J. and J. A. Neider. 1989.The GLIM</doubt><p>Algorithms Group, Oxford. Black, Ezra. 1988. An experiment in computational discrimination of English word senses. <i>IBM journal of Research and</i></p><p><i>Development, </i>2(32). Breiman, Leo, Jerome H. Friedman,</p><p>Richard A. Olshen, and Charles J. Stone.</p><p>1984. <i>Classification and Regression Trees.</i></p><p>Wadsworth, Belmont. Brodley, Carla E. 1996. Applying classification algorithms in practice. In</p><p><i>Statistics and Computing. </i>Cardie, Claire and Nicholas Howe. 1997.</p><p>Improving minority class prediction using case-specific feature weights.<page local="32" global="626"/> In D. Fisher, editor, <i>Proceedings of the Fourteenth International Conference on Machine Learning. </i>Morgan Kaufmann.</p><p>Cardie, Claire and Raymond J. Mooney. 1999. Guest editors' introduction: Machine learning and natural language. <i>Machine Learning, </i>1-3(34).</p><p>Chan, Philip K. and Sal J. Stolfo. 1993. Toward multistrategy parallel and distributed learning in sequence analysis. In <i>Proceedings of the First International Conference on Intelligent Systems for Molecular Biology.</i></p><p>Church, Ken. 1988. A stochastic parts program and noun phrase parser for unrestricted text. In <i>Proceedings of the 2nd Conference for Applied Natural Language Processing, </i>pages 136-143.</p><p>Cohen, William W. 1995. Fast effective rule induction. In <i>Proceedings of the 12th International Conference on Machine Learning, </i>pages 115-123.</p><p>Cramer, Nichael L. 1985. A representation for the adaptive generation of simple sequential programs. In J. Grefenstette, editor, <i>Proceedings of the [First] International Conference on Genetic Algorithms. </i>Lawrence Erlbaum.</p><p>Dorr, Bonnie J. 1992. A two-level knowledge representation for machine translation: lexical semantics and tense/aspect. In James Pustejovsky and Sabine Bergler, editors, <i>Lexical Semantics and Knowledge Representation. </i>Springer Verlag, Berlin,</p><p>Dowty, David R. 1979. <i>Word Meaning and Montague Grammar. </i>D. Reidel, Dordrecht.</p><p>Duda, Richard O. and Peter E. Hart. 1973. <i>Pattern Classification and Scene Analysis. </i>Wiley, New York.</p><p>Fayyad, Usama <i>M. </i>and Keki B. Irani. 1992. On the handling of continuous-valued attributes in decision tree generation. <i>Machine Learning, </i>8.</p><p>Friedman, Jerome H, 1977. A recursive partitioning decision rule for non-parametric classification. 7E£E <i>Transactions on Computers.</i></p><p>Goldberg, David. 1989. <i>Genetic Algorithms in Search, Optimization, and Machine Learning. </i>Addison-Wesley Publishing Company, Inc., Reading, MA.</p><p>Hatzivassiloglou, Vasileios. 1997. <i>Automatic Acquisition of Lexical Semantic Knowledge from Large Corpora: The Identification of Semantically Related Words, Markedness, Polarity, and Antonymy. </i>Ph.D. thesis, Columbia University.</p><p>Hatzivassiloglou, Vasileios and Kathleen R. McKeown. 1993. Towards the automatic identification of adjectival scales:</p><p>clustering adjectives according to meaning. In <i>Proceedings of the 31st Annual Meeting, </i>pages 172-182, Columbus, OH, June. Association for Computational Linguistics.</p><p>Hatzivassiloglou, Vasileios and Kathleen R. McKeown. 1995. A quantitative evaluation of linguistic tests for the automatic prediction of semantic markedness. In <i>Proceedings of the 33rd Annual Meeting, </i>pages 197-204, Boston, MA, June. Association for Computational Linguistics,</p><p>Hitzeman, Janet, Marc Moens, and Claire Graver. 1994. Algorithms for analysing the temporal structure of discourse. Technical Report, University of Edinburgh.</p><p>Holland, John. 1975. <i>Adaptation in Natural and Artificial Systems. </i>The University of Michigan Press, Ann Arbor, MI,</p><p>Hwang, Chung Hee and Lenhart K. Schubert. 1991. Interpreting temporal adverbials. Technical Report, University of Rochester.</p><p>Klavans, Judith L. 1994. Linguistic tests over large corpora: aspectual classes in the lexicon. Technical Report, Columbia University Dept. of Computer Science.</p><p>Klavans, Judith L. and Martin Chodorow. 1992. Degrees of stativity: the lexical representation of verb aspect. In <i>Proceedings of the 14th International Conference on Computation Linguistics.</i></p><p>Knight, K., <b>I. </b>Chander, M. Haines, V. Hatzivassiloglou, E. Hovy, M. Iida, S. K. Luk, R. Whitney, and K. Yamada. 1995. Filling knowledge gaps in a broad-coverage mt system. In <i>Proceedings of the International Joint Conference on Artificial Intelligence.</i></p><p>Koza, John R. 1992. <i>Genetic Programming: Cm the Programming of Computers by Means of Natural Selection. </i>MLT Press, Cambridge, MA.</p><p>Litman, Diane J. 1994. Classifying cue phrases in <b>text </b>and speech using machine learning. In <i>Proceedings of the Twelfth National Conference on Artificial Intelligence, </i>Menlo Park, CA, July. AAAI Press.</p><p>Luk, Alpha K. 1995. Statistical sense disambiguation with relatively small corpora using dictionary definitions. In <i>Proceedings of the 33rd Annual Meeting, </i>Columbus, OH, June. Association for Computational Linguistics.</p><p>Magerman, David H. 1993. Parsing as statistical pattern recognition. Technical Report, IBM.</p><p>Masand, Brij. 1994. Optimizing confidence of <b>text </b>classification by evolution of symbolic expressions.<page local="33" global="627"/> In K. Kinnear, editor, <i>Advances in Genetic Programming. </i>MIT Press, Cambridge, MA.</p><p>McCord, Michael C. 1990. SLOT GRAMMAR: A system for simpler construction of practical natural language grammars. In R. Studer, editor, <i>International Symposium on Natural Language and Logic. </i>Springer Verlag.</p><p>Mitchell, Tom M. 1997. <i>Machine Learning. </i>The McGraw-Hill Companies, Inc., New York.</p><p>Moens, Marc and Mark Steedman. 1988. Temporal ontology and temporal reference. <i>Computational Linguistics, </i>14(2).</p><p>Olsen, Mari B. and Philip Resnik. 1997. Implicit object constructions and the (in)transitivity continuum. In <i>Proceedings of the 33rd Regional Meeting of the Chicago Linguistics Society, </i>April.</p><p>Passonneau, Rebecca J. 1988. A computational model of the semantics of tense and aspect. <i>Computational Linguistics, </i>14(2).</p><p>Pereira, Fernando, Naftali Tishby, and Lillian Lec. 1993. Distributional clustering of English words. In <i>Proceedings of the 31st Annual Meeting, </i>pages 183-190, Columbus, OH, June. Association for Computational Linguistics.</p><p>Powers, David M. W. and Christopher C. R. Turk. 1989. <i>Machine Learning of Natural Language. </i>Springer-Verlag.</p><p>Pustejovsky, James. 1991. The syntax of event structure. <i>Cognition, </i>41(103):47-92.</p><p>Pustejovsky, James. 1995. <i>The Generative Lexicon. </i>MIT Press, Cambridge, MA.</p><p>Quinlan, Jim R. 1986. Induction of decision trees. <i>Machine Learning, </i>1(1):8L-106.</p><p>Quinlan, Jim R. 1993. <i>C4.5: Programs for Machine Learning. </i>Morgan Kaufmann, San Mateo, CA.</p><p>Resnik, Philip. 1993. Semantic classes and syntactic ambiguity. In <i>Proceedings of the ARPA Workshop on Human Language Technology, </i>March.</p><p>Resnik, Philip. 1996- Selectional constraints: An information-theoretic model and its computational realization. <i>Cognition, </i>(61).</p><p>Schütze, Hinrich. 1992. Dimensions of meaning. In <i>Proceedings of Supercomputing.</i></p><p>Schubert, Lenhart K. and Chung Hee Hwang. 1990. Picking reference events from tense trees: A formal, implementable theory of English tense-aspect semantics. Technical Report, University of Rochester.</p><p>Siegel, Eric V. 1994. Competitively evolving decision trees against fixed training cases for natural language processing. In K. Kinnear, editor, <i>Advances in Genetic Programming. </i>MIT Press, Cambridge, MA.</p><p>Siegel, Eric V 1997. Learning methods for combining linguistic indicators to classify verbs. In <i>Proceedings of the Second Conference on- Empirical Methods in Natural Language Processing, </i>Providence, RI, August.</p><p>Siegel, Eric V. 1998a. Disambiguating verbs with the WordNet category of the direct object, fn <i>Proceedings of the Usage of WordNet in Natural Language Processing Systems Workshop, </i>Montreal, Canada.</p><p>Siegel, Eric V. 1998b. <i>Linguistic Indicators for Language Understanding: Using Machine Learning Methods to Combine Corpus-based Indicators for Aspectual Classification of Clauses. </i>Ph.D. thesis, Columbia University.</p><p>Siegel, Eric V. 1999. Corpus-based linguistic indicators for aspectual classification. In <i>Proceedings of the 37th Annual Meeting. </i>Association for Computational Linguistics.</p><p>Siegel, Eric V. and Kathleen R. McKeown. 1994. Emergent linguistic rules from inducing decision trees: disambiguating discourse clue words. In <i>Proceedings of the Twelfth National Conference on Artificial intelligence, </i>Menlo Park, CA, July. AAAI Press.</p><p>Siegel, Eric V. and Kathleen R. McKeown.</p><p>1996. Gathering statistics to aspectually classify sentences with a genetic algorithm. In K. Oflazer and H. Somers, editors, <i>Proceedings of the Second International Conference on New Methods in Language Processing, </i>Ankara, Turkey, September, Bilkent University.</p><p>Sjantner, T. J. and D. E. Duffy. 1989. <i>The Statistical Analysis of Discrete Data. </i>Springer-Verlag, New York.</p><p>Stolfo, Salvatore, Andreas L. Prodromidis, Shelley Tselepis, Wenke Lee, and Wei Fan.</p><p>1997. JAM: <b>Java </b>agents for meta-learning over distributed databases. Technical Report, Columbia University,</p><p>Stys, Malgorzata E. 1991. Parallel science texts in English and Polish: Problems of language and communication. Technical Report, Warsaw University. Master's thesis.</p><p>Syswerda, Gibert. 1989. Uniform crossover in genetic algorithms. In J. D. Schaffer, editor, <i>Proceedings of the Third International Conference on Genetic Algorithms. </i>Morgan Kaufmann.</p><doubt alpha="65.6" length="32" tooSmall="False" monospace="0.0">Tackett, Walter A. 1993. Genetic</doubt><p>programming for feature discovery and image discrimination. In <i>Proceedings of the Fifth International Conference on Genetic Algorithms, </i>San Mateo, CA. Morgan Kaufmann.</p><p>Tackett, Walter A. and Aviram Carmi. 1994. The donut problem: Scalability, generalization and breeding policies in genetic programming.<page local="34" global="628"/> In K. Kinnear, editor, <i>Advances in Genetic Programming. </i>MIT Press, Cambridge, MA.</p><p>Vendler, Zeno. 1967. Verbs and times. In <i>Linguistics in Philosophy. </i>Cornell University Press, Ithaca, <b>NY.</b></p><p>Wiebe, Janyce M., Thomas P. O'Hara, Thorsten Öhrström-Sandgren, and Kenneth J. McKeever. 1997. An empirical approach to temporal reference resolution. In <i>Proceedings of the Second Conference on</i> <i>Empirical Methods in Natural Language Processing, </i>Providence, RI, August.</p><p>Wolpert, David H. 1992. Stacked generalization. <i>Neural Networks, </i>5.</p><p>Yarowsky, David. 1994. Decision lists for lexical ambiguity resolution: Application to accent restoration in Spanish and French. In <i>Proceedings of the 32nd Annual Meeting, </i>San Francisco, CA, June. Morgan Kaufmann. Association for Computational Linguistics.</p></references></body></article>