A Proposal on Evaluation Measures for RTE
Paper · 2009 · Richard Bergmair
Summary
Bergmair examines how systems in the Recognising Textual Entailment (RTE) challenges are scored and argues that the standard measures can mislead. The gold labels are balanced for the two-way task but skewed for the three-way task (ENTAILED / UNKNOWN / CONTRADICTION). This lets trivial systems that copy the label distribution look competitive. The paper also argues that average precision, borrowed from IR, fits RTE poorly. It evaluates a ranking without requiring the system to commit to labels, so a system's ranking and its labels can contradict each other. It also ignores the symmetry between entailment and contradiction that logical negation creates. The author recasts evaluation in information-theoretic terms and proposes mutual information between gold and system labels. Every constant or random baseline scores zero under this measure. Unlike accuracy and Cohen's kappa, it penalises merging an informative label into a vague one. The practical recommendations are:
- stop reporting average precision;
- report mutual information alongside accuracy and, optionally, confidence-weighted score.
Key points
- Within the non-entailed pairs of RTE-4, 70% were UNKNOWN and 30% CONTRADICTION. The RTE-3 PILOT was even more skewed, at 82%/18%.
- A system that labels every pair ENTAILED gets three-way accuracy .500. That beats two thirds of RTE-3 PILOT participants and one third of RTE-4 participants. On RTE-4, random labelling scores .394, all-UNKNOWN .350 and all-CONTRADICTION .150.
- A system output is called "sound" if its labels equal some cutoff of its own ranking. Otherwise it is "self-contradictory": no gold standard could give it 100% on both accuracy and average precision.
- In the worked example, conflating two labels lowers mutual information from 0.0836 to 0.0262 bits. Over the same change, accuracy rises from 44% to 51% and kappa from 0.1277 to 0.1433.
- The example has H(G) = 1.4277, which bounds H(G|L) from above, and the system reaches H(G|L) = 1.3441. If systems choose confidence weights, H(G) should be reported together with I(L;G).
Interesting ideas
- I1. Constant-label and random-label systems serve as reference points, and in skewed three-way data they beat many real systems on accuracy, so a score only means something next to these baselines.
- I2. Mutual information between gold and predicted labels gives exactly zero to any system whose output tells you nothing about the gold label, regardless of class imbalance.
- I3. An informative label should not be merged into a vague one, and accuracy can reward such merging while MI correctly penalises it, so "I don't know" is worth keeping distinct.
- I4. Negation swaps ENTAILED and CONTRADICTION but leaves UNKNOWN unchanged, so a consistent system must respect that symmetry.
- I5. A system's confidence ranking and its committed labels must be consistent, meaning some cutoff of the ranking reproduces the labels, or the output contradicts itself.
For Mova
How these ideas could serve Mova, our small open language model — its files, stages and tests:
- I1 (learn): Every evaluation run could automatically score constant and random-label negative controls on the same test set and flag any metric where they look respectable.
- I2 (learn): Reporting MI next to accuracy for skewed label sets, such as entailment verdicts or speech-act types, would show whether a classifier is informative or just copying label frequencies.
- I3 (answer): Readers answering school tests or fable QA should keep an explicit "unknown" outcome and be scored so that collapsing it into a guess is not rewarded.
- I4 (world): Negating a hypothesis can automatically generate paired test items, checking that the world model flips entailment and contradiction and keeps unknown pairs unknown.
- I5 (answer): Answer modules that emit both a confidence order and final verdicts could be checked for this soundness property as a cheap internal sanity test.
Institutions
Fields, topics and concepts
📚 Shelves 5The field of science this work belongs to (OpenAlex fields).Computer Science · 16,667 worksArtificial Intelligence · 16,194 worksArts and Humanities · 16,039 worksLanguage and Linguistics · 15,891 worksInformation Systems · 1,437 works
🧭 Topics 2Research subjects and languages the work is about.Reasoning · 1,426 worksEvaluation & benchmarks · 1,220 works
Cite
Cite as Richard Bergmair. 2009. A Proposal on Evaluation Measures for RTE. Proceedings of the 2009 Workshop on Applied Textual Inference (TextInfer).
@inproceedings{bergmair2009proposal,
title = {{A Proposal on Evaluation Measures for RTE}},
author = {Richard Bergmair},
booktitle = {Proceedings of the 2009 Workshop on Applied Textual Inference (TextInfer)},
year = {2009},
doi = {10.3115/1708141.1708144},
url = {https://doi.org/10.3115/1708141.1708144}
}References
- Ron Artstein and Massimo Poesio. 2005. Kappa3 = alpha (or beta). Technical Report CSM-437, University of Essex Department of Computer Science. find
- Roy Bar-Haim, Ido Dagan, Bill Dolan, Lisa Ferro, Danilo Giampiccolo, Bernardo Magnini, and Idan Szpektor. 2006. The second pascal recognising textual entailment challenge. In Proceedings of the Second PASCAL Challenges Workshop on Recognising Textual Entailment (RTE-2). find
- Jacob Cohen. 1960. A coefficient of agreement for nominal scales. Educational and Psychological Measurement, 20:37–46. ↗
- Ido Dagan, Oren Glickman, and Bernardo Magnini. 2005. The pascal recognising textual entailment challenge. In Ido Dagan, Oren Glickman, and Bernardo Magnini, editors, Proceedings of the PASCAL Challenges Workshop on Recognising Textual Entailment (RTE-1). find
- Marie-Catherine de Marneffe and Christopher Manning. 2007. Contradiction annotation. http://nlp.stanford.edu/ RTE3-pilot/ contradictions.pdf. ↗
- Barbara Di Eugenio and Michael Glass. 2004. The kappa statistic: A second look. Computational Linguistics, 30(1):95–101. ↗
- Danilo Giampiccolo, Bernardo Magnini, Ido Dagan, and Bill Dolan. 2007. The third pascal recognising textual entailment challenge. In Proceedings of the Workshop on Textual Entailment and paraphrasing (RTE-3). find
- Danilo Giampicolo, Hoa Trang Dang, Bernardo Magnini, Ido Dagan, and Bill Dolan. 2008. The fourth pascal recognizing textual entailment challenge. In Preproceedings of the Text Analysis Conference (TAC). find
- TAC. 2009. Tac2009 rte-5 main task guidelines. http://www.nist.gov/ tac/ 2009/ RTE/ RTE5 Main Guidelines.pdf. ↗
- Ellen M. Voorhees. 2008. Contradictions and justifications: Extensions to the textual entailment task. In Proceedings of ACL-08: HLT, pages 63–71.
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/bergmair-2009-proposal-evaluation-measures-rte/