Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-06T23:19:50.648Z Has data issue: false hasContentIssue false

Inferring textual entailment with a probabilistically sound calculus*

Published online by Cambridge University Press:  16 September 2009

STEFAN HARMELING*
Affiliation:
Max Planck Institute for Biological Cybernetics, Spemannstraße 38, 72076 Tuebingen, Germany e-mail: stefan.harmeling@tuebingen.mpg.de
Rights & Permissions [Opens in a new window]

Abstract

We introduce a system for textual entailment that is based on a probabilistic model of entailment. The model is defined using a calculus of transformations on dependency trees, which is characterized by the fact that derivations in that calculus preserve the truth only with a certain probability. The calculus is successfully evaluated on the datasets of the PASCAL Challenge on Recognizing Textual Entailment.

Information

Type
Papers
Copyright
Copyright © Cambridge University Press 2009
Figure 0

Table 1. All transformations with their abbreviations.

Figure 1

Fig. 1. Toy example derivation: the text is ‘Kiwis, who are chased by opossums, eat small invertebrates, seeds, grubs, and many varieties of worms’ and the hypothesis is ‘Opossums chase birds’. The length-four derivation τ = (SHE, RTS, PTA, DOS) transforms the dependency tree T into H.

Figure 2

Table 2. Results of the RTE2 data. Shown are the accuracies on the training and test sets. Results marked with ‘PC’ show performance for the probabilistic calculus and results marked with ‘LR’ for logistic regression. The boldface numbers are accuracies; the normal-font numbers are average-precision scores.

Figure 3

Table 3. Results of the RTE3 data. Shown are the accuracies on the training and test sets. Results marked with ‘PC’ show performance for the probabilistic calculus and results marked with ‘LR’ for logistic regression. The boldface numbers are accuracies; the normal-font numbers are average-precision scores.

Figure 4

Fig. 2. Comparison against the test performance of all other (a) RTE2 and (b) RTE3 submissions. Each cross and each circle (results without precision) corresponds to one submission to these challenges. Lower left is bad; upper right is good.

Figure 5

Table 4. Results of the short examples of the RTE3 data. Shown are the accuracies on the training and test sets. Results marked with ‘PC’ show performance for the probabilistic calculus, results marked with ‘LR’ for logistic regression. The boldface numbers are accuracies; the normal-font numbers are average-precision scores.

Figure 6

Table 5. Results of the long examples of the RTE3 data. Shown are the accuracies on the training and test sets. Results marked with ‘PC’ show performance for the probabilistic calculus, results marked with ‘LR’ for logistic regression. The boldface numbers are accuracies; the normal-font numbers are average-precision scores.

Figure 7

Table 6. The weight vectors for the probabilistic calculus (PC) and logistic regression (LR). See the text for discussion.

Figure 8

Table 7. Number of training (Tr) and testing (Te) points overall and for the different subtasks in the RTE2 data. Note that two examples were excluded, since the applied parser was not able to produce any parse tree for those.

Figure 9

Table 8. Number of training (Tr) and testing (Te) points overall and for the different subtasks in the RTE3 data.

Figure 10

Table 9. Number of training (Tr) and testing (Te) points overall and for the different subtasks in the RTE3 data that were declared to have short text.

Figure 11

Table 10. Number of training (Tr) and testing (Te) points overall and for the different subtasks in the RTE3 data that were declared to have long text.