Containment, Exclusion, and Implicativity: A Model of Natural Logic for Textual Inference - PowerPoint PPT Presentation

About This Presentation
Title:

Containment, Exclusion, and Implicativity: A Model of Natural Logic for Textual Inference

Description:

Containment, Exclusion, and Implicativity: A Model of Natural Logic for Textual Inference Bill MacCartney and Christopher D. Manning NLP Group Stanford University – PowerPoint PPT presentation

Number of Views:65
Avg rating:3.0/5.0
Slides: 51
Provided by: BillMac9
Learn more at: https://nlp.stanford.edu
Category:

less

Transcript and Presenter's Notes

Title: Containment, Exclusion, and Implicativity: A Model of Natural Logic for Textual Inference


1
Containment, Exclusion, and ImplicativityA
Model of Natural Logic for Textual Inference
  • Bill MacCartney and Christopher D. Manning
  • NLP Group
  • Stanford University
  • 14 February 2008

2
The textual inference task
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • Does premise P justify an inference to hypothesis
    H?
  • An informal, intuitive notion of inference not
    strict logic
  • Focus on local inference steps, not long chains
    of deduction
  • Robust, accurate textual inference could enable
  • Question answering Harabagiu Hickl 06
  • Semantic search
  • Customer email response
  • Relation extraction (database building)
  • Document summarization
  • A limited selection of data sets RTE, FraCaS, KBE

3
Some simple inferences
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
No state completely forbids casino gambling.
What kind of textual inference system could
predict this?
4
Textual inferencea spectrum of approaches
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
deep,but brittle
naturallogic
robust,but shallow
5
What is natural logic?
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • (natural logic ? natural deduction)
  • Lakoff (1970) defines natural logic as a goal
    (not a system)
  • to characterize valid patterns of reasoning via
    surface forms (syntactic forms as close as
    possible to natural language)
  • without translation to formal notation ? ? ? ? ?
    ?
  • A long history
  • traditional logic Aristotles syllogisms,
    scholastics, Leibniz,
  • van Benthem Sánchez Valencia (1986-91)
    monotonicity calculus
  • Precise, yet sidesteps difficulties of
    translating to FOL
  • idioms, intensionality and propositional
    attitudes, modalities, indexicals,
    reciprocals,scope ambiguities, quantifiers such
    as most, reciprocals, anaphoric adjectives,
    temporal and causal relations, aspect,
    unselective quantifiers, adverbs of
    quantification, donkey sentences, generic
    determiners,

6
Monotonicity calculus (Sánchez Valencia 1991)
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • Entailment as semantic containment
  • rat lt rodent, eat lt consume, this morning lt
    today, most lt some
  • Monotonicity classes for semantic functions
  • Upward monotone some rats dream lt some rodents
    dream
  • Downward monotone no rats dream gt no rodents
    dream
  • Non-monotone most rats dream most rodents dream
  • Handles even nested inversions of monotonicity
  • Every state forbids shooting game without a
    hunting license
  • But lacks any representation of exclusion
  • Garfield is a cat lt Garfield is not a dog

7
Implicatives factives
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • Work at PARC, esp. Nairn et al. 2006
  • Explains inversions nestings of implicatives
    factives
  • Ed did not forget to force Dave to leave ? Dave
    left
  • Defines 9 implication signatures
  • Implication projection algorithm
  • Bears some resemblance to monotonicity calculus
  • But, fails to connect to containment or
    monotonicity
  • John refused to dance ? John didnt tango

8
Outline
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • Introduction
  • Foundations of Natural Logic
  • The NatLog System
  • Experiments with FraCaS
  • Experiments with RTE
  • Conclusion

9
A theory of natural logic
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • Three elements
  • an inventory of entailment relations
  • semantic containment relations of Sánchez
    Valencia
  • plus semantic exclusion relations
  • a concept of projectivity
  • explains entailments compositionally
  • generalizes Sánchez Valencias monotonicity
    classes
  • generalizes Nairn et al.s implication signatures
  • a weak proof procedure
  • composes entailment relations across chains of
    edits

10
Entailment relations in past work
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion

X is a man
X is a woman
X is a hippo
X is hungry
X is a fish
X is a carp
X is a crow
X is a bird
X is a couch
X is a sofa
11
16 elementary set relations
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion








Q
?Q








? ?
? ?
?P








P
P and Q can representsets of entities (i.e.,
predicates)or of possible worlds
(propositions)cf. Tarskis relation algebra








12
16 elementary set relations
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion








Q
?Q








? ?
? ?
?P








P
P and Q can representsets of entities (i.e.,
predicates)or of possible worlds
(propositions)cf. Tarskis relation algebra








13
7 basic entailment relations
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
symbol name example 2-way 3-way
P Q equivalence couch sofa yes yes
P lt Q forward (strict) crow lt bird yes yes
P gt Q reverse (strict) European gt French no unk
P Q negation (exhaustive exclusion) human nonhuman no no
P Q alternation (non-exhaustive exclusion) cat dog no no
P _ Q cover (non-exclusive exhaustion) animal _ nonhuman no unk
P Q independence hungry hippo no unk
14
Relations for all semantic types
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • The entailment relations are defined for
    expressions of all semantic types (not just
    sentences)

category semantic type example(s)
common nouns e?t penguin lt bird
adjectives e?t tiny lt small
intransitive verbs e?t hover lt fly
transitive verbs e?e?t kick lt strike
temporal locative modifiers (e?t)?(e?t) this morning lt today in Beijing lt in China
connectives t?t?t and lt or
quantifiers (e?t)?t(e?t)?(e?t)?t everyone lt someone all lt most lt some
15
Monotonicity of semantic functions
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
Sánchez Valencias monotonicity calculus assigns
semantic functions to one of three monotonicity
classes
Upward-monotone (?M) The default bigger inputs
yield bigger outputs Example broken. Since
chair ? furniture, broken chair ? broken
furniture Heuristic in a ?M context, broadening
edits preserve truth
Downward-monotone (?M) Negatives, restrictives,
etc. bigger inputs yield smaller
outputs Example doesnt. While hover ? fly,
doesnt fly ? doesnt hover Heuristic in a ?M
context, narrowing edits preserve truth
Non-monotone (M) Superlatives, some quantifiers
(most, exactly n) neither ?M nor ?M Example
most. While penguin ? bird, most penguins most
birds Heuristic in a M context, no edits
preserve truth
16
Downward monotonicity
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
Downward-monotone constructions are widespread!
17
Generalizing to projectivity
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • How do the entailments of a compound expression
    depend on the entailments of its parts?
  • How does the entailment relation between (f x)
    and (f y) depend on the entailment relation
    between x and y(and the properties of f)?
  • Monotonicity gives partial answer (for , lt, gt,
    )
  • But what about the other relations (, , _)?
  • Well categorize semantic functions based on how
    they project the basic entailment relations

18
Example projectivity of not
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
projection projection projection example
? not happy not glad
lt ? gt didnt kiss gt didnt touch
gt ? lt isnt European lt isnt French
? isnt swimming isnt hungry
? not human not nonhuman
? _ not French _ not German
_ ? not more than 4 not less than 6
19
Example projectivity of refuse
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
projection projection projection example
?
lt ? gt refuse to tango gt refuse to dance
gt ? lt
?
? refuse to stay refuse to go
? refuse to tango refuse to waltz
_ ?
20
Projecting entailment relations upward
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
Nobody can enter without a shirt lt Nobody can
enter without clothes
  • Assume idealized semantic composition trees
  • Propagate lexical entailment relations upward,
    according to projectivity class of each node on
    path to root

21
A weak proof procedure
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • Find sequence of edits connecting P and H
  • Insertions, deletions, substitutions,
  • Determine lexical entailment relation for each
    edit
  • Substitutions depends on meaning of substituends
  • Deletions lt by default red socks lt socks
  • But some deletions are special not hungry
    hungry
  • Insertions are symmetric to deletions gt by
    default
  • Project up to find entailment relation across
    each edit
  • Compose entailment relations across sequence of
    edits

22
Composing entailment relations
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • Relation composition if a R b and b S c, then a
    ? C
  • cf. Tarskis relation algebra
  • Many compositions are intuitive
  • º ? lt º lt ? lt lt º ? lt
    º ?
  • Some less obvious, but still accessible
  • º ? lt fish human, human nonhuman,
    fish lt nonhuman
  • But some yield unions of basic entailment
    relations!
  • º ? , lt, gt, , (i.e. the
    non-exhaustive relations)
  • Larger unions convey less information (can
    approx. with )
  • This limits power of proof procedure described

?
23
Implicatives factives
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • Nairn et al. 2006 define nine implication
    signatures
  • These encode implications (, , o) in and
    contexts
  • Refuse has signature /orefuse to dance implies
    didnt dancedidnt refuse to dance implies
    neither danced nor didnt dance
  • Signatures generate different relations when
    deleted
  • Deleting /o generates Jim refused to dance
    Jim dancedJim didnt refuse to dance _ Jim
    didnt dance
  • Deleting o/ generates ltJim attempted to dance lt
    Jim dancedJim didnt attempt to dance gt Jim
    didnt dance
  • (Factives are only partly explained by this
    account)

24
Outline
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • Introduction
  • Foundations of Natural Logic
  • The NatLog System
  • Experiments with FraCaS
  • Experiments with RTE
  • Conclusion

25
The NatLog system
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
textual inference problem
linguistic analysis
1
alignment
2
lexical entailment classification
3
entailment projection
4
entailment composition
5
prediction
26
Step 1 Linguistic analysis
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • Tokenize parse input sentences (future NER
    coref )
  • Identify items w/ special projectivity
    determine scope
  • Problem PTB-style parse tree ? semantic
    structure!

no pattern DT lt /Nno/ arg1 ?M on dominating
NP __ gt(NP) (NPproj !gt NP) arg2 ?M on
dominating S __ gt (Sproj !gt S)
No state completely forbids casino gambling
  • Solution specify scope in PTB trees using Tregex

27
Step 2 Alignment
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • Phrase-based alignments symmetric, many-to-many
  • Can view as sequence of atomic edits DEL, INS,
    SUB, MAT

Few states completely forbid casino gambling

Few states have completely prohibited gambling
  • Ordering of edits defines path through
    intermediate forms
  • Need not correspond to sentence order
  • Ordering of some edits can influence effective
    projectivity for others
  • We use heuristic reordering of edits to simplify
    this
  • Decomposes problem into atomic entailment
    problems
  • We havent (yet) invested much effort here
  • Experimental results use alignments from other
    sources

28
Running example
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
P Jimmy Dean refused to move without blue jeans
H James Dean did nt dance without pants
editindex 1 2 3 4 5 6 7 8
edittype SUB DEL INS INS SUB MAT DEL SUB
OK, the example is contrived, but it compactly
exhibits containment, exclusion, and implicativity
29
Step 3 Lexical entailment classification
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • Predict basic entailment relation for each edit,
    based solely on lexical features, independent of
    context
  • Feature representation
  • WordNet features synonymy, hyponymy, antonymy
  • Other relatedness features Jiang-Conrath
    (WN-based), NomBank
  • String and lemma similarity, based on Levenshtein
    edit distance
  • Lexical category features prep, poss, art, aux,
    pron, pn, etc.
  • Quantifier category features
  • Implication signatures (for DEL edits only)
  • Decision tree classifier
  • Trained on 2,449 hand-annotated lexical
    entailment problems
  • gt99 accuracy on training data captures
    relevant distinctions

30
Running example
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
P Jimmy Dean refused to move without blue jeans
H James Dean did nt dance without pants
editindex 1 2 3 4 5 6 7 8
edittype SUB DEL INS INS SUB MAT DEL SUB
lexfeats strsim0.67 implic/o cataux catneg hypo hyper
lexentrel gt lt lt
31
Step 4 Entailment projection
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
P Jimmy Dean refused to move without blue jeans
H James Dean did nt dance without pants
editindex 1 2 3 4 5 6 7 8
edittype SUB DEL INS INS SUB MAT DEL SUB
lexfeats strsim0.67 implic/o cataux catneg hypo hyper
lexentrel gt lt lt
project-ivity ? ? ? ? ? ? ? ?
atomicentrel lt lt lt
32
Step 5 Entailment composition
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
P Jimmy Dean refused to move without blue jeans
H James Dean did nt dance without pants
editindex 1 2 3 4 5 6 7 8
edittype SUB DEL INS INS SUB MAT DEL SUB
lexfeats strsim0.67 implic/o cataux catneg hypo hyper
lexentrel gt lt lt
project-ivity ? ? ? ? ? ? ? ?
atomicentrel lt lt lt
compo-sition lt lt lt lt lt
33
Outline
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • Introduction
  • Foundations of Natural Logic
  • The NatLog System
  • Experiments with FraCaS
  • Experiments with RTE
  • Conclusion

34
The FraCaS test suite
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • FraCaS mid-90s project in computational
    semantics
  • 346 textbook examples of textual inference
    problems
  • examples on next slide
  • 9 sections quantifiers, plurals, anaphora,
    ellipsis,
  • 3 possible answers yes, no, unknown (not
    balanced!)
  • 55 single-premise, 45 multi-premise (excluded)

35
FraCaS examples
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
P No delegate finished the report.
H Some delegate finished the report on time. no

P At most ten commissioners spend time at home.
H At most ten commissioners spend a lot of time at home. yes

P Either Smith, Jones or Anderson signed the contract.
H Jones signed the contract. unk

P Dumbo is a large animal.
H Dumbo is a small animal. no

P ITEL won more orders than APCOM.
H ITEL won some orders. yes

P Smith believed that ITEL had won the contract in 1992.
H ITEL won the contract in 1992. unk
36
Results on FraCaS
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
System System prec rec acc
most common class most common class 183 55.7 100.0 55.7
MacCartney M. 07 MacCartney M. 07 183 68.9 60.8 59.6
this work this work 183 89.3 65.7 70.5

Category prec rec acc
1 Quantifiers 44 95.2 100.0 97.7
2 Plurals 24 90.0 64.3 75.0
3 Anaphora 6 100.0 60.0 50.0
4 Ellipsis 25 100.0 5.3 24.0
5 Adjectives 15 71.4 83.3 80.0
6 Comparatives 16 88.9 88.9 81.3
7 Temporal 36 85.7 70.6 58.3
8 Verbs 8 80.0 66.7 62.5
9 Attitudes 9 100.0 83.3 88.9
1, 2, 5, 6, 9 1, 2, 5, 6, 9 108 90.4 85.5 87.0
37
FraCaS confusion matrix
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
guess
yes no unk total
yes 67 4 31 102
no 1 16 4 21
unk 7 7 46 60
total 75 27 81 183
gold
38
Outline
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • Introduction
  • Foundations of Natural Logic
  • The NatLog System
  • Experiments with FraCaS
  • Experiments with RTE
  • Conclusion

39
The RTE3 test suite
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • RTE more natural textual inference problems
  • Much longer premises average 35 words (vs. 11)
  • Binary classification yes and no
  • RTE problems not ideal for NatLog
  • Many kinds of inference not addressed by NatLog
  • paraphrase, temporal reasoning, relation
    extraction,
  • Big edit distance ? propagation of errors from
    atomic model

40
RTE3 examples
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
P As leaders gather in Argentina ahead of this weekends regional talks, Hugo Chávez, Venezuelas populist president is using an energy windfall to win friends and promote his vision of 21st-century socialism.
H Hugo Chávez acts as Venezuela's president. yes

P Democrat members of the Ways and Means Committee, where tax bills are written and advanced, do not have strong small business voting records.
H Democrat members had strong small business voting records. no

(These examples are probably easier than average for RTE.) (These examples are probably easier than average for RTE.) (These examples are probably easier than average for RTE.)
41
Results on RTE3 data
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
system data yes prec rec acc
RTE3 best (LCC) test 80.0
RTE3 average top 5 test 71.0
RTE3 average all 26 test 61.7
NatLog dev 22.5 73.9 32.3 59.3
test 26.4 70.1 36.1 59.4
(each data set contains 800 problems)
  • Accuracy is unimpressive, but precision is
    relatively high
  • Maybe we can achieve high precision on a subset?
  • Strategy hybridize with broad-coverage RTE
    system
  • As in Bos Markert 2006

42
A simple bag-of-words model
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
H
Dogs hate figs
Dogs
do
nt
like
fruit

1.00 0.00 0.33
0.67 0.00 0.00
0.33 0.25 0.00
0.00 0.25 0.25
0.00 0.00 0.40
max IDF P(pH) P(PH)
1.00 0.43 1.00
0.67 0.11 0.96
0.33 0.05 0.95 0.43
0.25 0.25 0.71
0.40 0.46 0.66
P
similarity scores on 0, 1for each pair of
words (I used a really simple-mindedsimilarity
function based onLevenshtein string-edit
distance)
max 1.00 0.25 0.40
max sim for each hyp word
IDF 0.43 0.55 0.80
how rare each word is
P(hP) 1.00 0.47 0.48
(max sim)IDF
?h P(hP)
P(HP) 0.23
43
Results on RTE3 data
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
system data yes prec rec acc
RTE3 best (LCC) test 80.0
RTE3 average top 5 test 71.0
RTE3 average all 26 test 61.7
NatLog dev 22.5 73.9 32.3 59.3
test 26.4 70.1 36.1 59.4
BoW (bag of words) dev 50.6 70.1 68.9 68.9
test 51.2 62.4 70.0 63.0
(each data set contains 800 problems)
44
Combining BoW NatLog
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • MaxEnt classifier
  • BoW features P(HP), P(PH)
  • NatLog features7 boolean features encoding
    predicted entailment relation

45
Results on RTE3 data
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
system data yes prec rec acc
RTE3 best (LCC) test 80.0
RTE3 average top 5 test 71.0
RTE3 average all 26 test 61.7
NatLog dev 22.5 73.9 32.3 59.3
test 26.4 70.1 36.1 59.4
BoW (bag of words) dev 50.6 70.1 68.9 68.9
test 51.2 62.4 70.0 63.0
BoW NatLog dev 50.7 71.4 70.4 70.3
test 56.1 63.0 69.0 63.4
(each data set contains 800 problems)
46
Problem NatLog is too precise?
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • Error analysis reveals a characteristic pattern
    of mistakes
  • Correct answer is yes
  • Number of edits is large (gt5) (this is typical
    for RTE)
  • NatLog predicts lt or for all but one or two
    edits
  • But NatLog predicts some other relation for
    remaining edits!
  • Most commonly, it predicts gt for an insertion
    (e.g., RTE3_dev.71)
  • Result of relation composition is thus , i.e. no
  • Idea make it more forgiving, by adding features
  • Number of edits
  • Proportion of edits for which predicted relation
    is not lt or

47
Results on RTE3 data
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
system data yes prec rec acc
RTE3 best (LCC) test 80.0
RTE3 average top 5 test 71.0
RTE3 average all 26 test 61.7
NatLog dev 22.5 73.9 32.3 59.3
test 26.4 70.1 36.1 59.4
BoW (bag of words) dev 50.6 70.1 68.9 68.9
test 51.2 62.4 70.0 63.0
BoW NatLog dev 50.7 71.4 70.4 70.3
test 56.1 63.0 69.0 63.4
BoW NatLog other dev 52.7 70.9 72.6 70.5
test 58.7 63.0 72.2 64.0
(each data set contains 800 problems)
48
Outline
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • Introduction
  • Foundations of Natural Logic
  • The NatLog System
  • Experiments with FraCaS
  • Experiments with RTE
  • Conclusion

49
What natural logic cant do
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • Not a universal solution for textual inference
  • Many types of inference not amenable to natural
    logic
  • Paraphrase Eve was let go Eve lost her job
  • Verb/frame alternation he drained the oil lt the
    oil drained
  • Relation extraction Aho, a trader at UBS lt Aho
    works for UBS
  • Common-sense reasoning the sink overflowed lt the
    floor got wet
  • etc.
  • Also, has a weaker proof theory than FOL
  • Cant explain, e.g., de Morgans laws for
    quantifiers
  • Not all birds fly Some birds dont fly

50
What natural logic can do
Introduction Foundations of Natural Logic
The NatLog System Experiments with FraCaS
Experiments with RTE Conclusion
  • Natural logic enables precise reasoning about
    containment, exclusion, and implicativity, while
    sidestepping the difficulties of translating to
    FOL.
  • The NatLog system successfully handles a broad
    range of such inferences, as demonstrated on the
    FraCaS test suite.
  • Ultimately, open-domain textual inference is
    likely to require combining disparate reasoners,
    and a facility for natural logic is a good
    candidate to be a component of such a system.
  • Future work phrase-based alignment for textual
    inference
Write a Comment
User Comments (0)
About PowerShow.com