Elamur Research⌕
☰
home / papers / 2017 / Natural Language Inference from Multiple Premises

Natural Language Inference from Multiple Premises

Paper · 2017 · Alice Lai, Yonatan Bisk and Julia Hockenmaier

Summary

Most entailment benchmarks pair a hypothesis with a single premise. This paper asks what changes when several independent descriptions of one scene must be combined, as with multiple witness reports or posts about the same event. The authors introduce the Multiple Premise Entailment (MPE) task and dataset. Each item has four FLICKR 30K captions of one image as premises and a short hypothesis labelled entailment, neutral or contradiction.

Hypotheses are shortened captions generated using the 2014 denotation graph from Young and colleagues. Any simplification reachable from a premise is excluded, and a cap on word overlap keeps out trivial lexical matches.

Several neural baselines are tested: an LSTM, an attention model, and a "sum of experts" (SE) model that predicts per premise and adds the logits. Annotators also labelled each premise–hypothesis pair separately. This shows that the full-set label often differs from the single-premise labels, so simple voting cannot solve the task. Attention and SE turn out to have complementary strengths.

Key points

  • MPE has 10,000 items (8,000 train, 1,000 dev, 1,000 test), each with four premises, one simplified hypothesis and a label from five crowd judgments (Crowdflower and Mechanical Turk).
  • Hypothesis overlap with the premises is capped at 0.5 after stopword removal. Mean overlap in training is 0.28, versus 0.44 for SNLI (unlemmatized).
  • Label quality:
    • 90% of items had a majority label; the rest had a 2-2-1 split.
    • Ambiguous cases were adjudicated by hand, so 82% of final labels equal the raw majority.
    • Mean annotator agreement with the final label is 0.70.
  • Annotators were told to accept hypotheses that "very probably" describe the scene, which matches the Dagan et al. definition rather than SNLI's "definitely true" standard.
  • On 100 phenomenon-annotated dev items, results differ by model:
    • Attention does best on word and phrase synonymy and hypernymy.
    • SE does best on mutual exclusion, compatibility and world knowledge.
    • In the dev subset where no single-premise label matches the MPE label (21.8% of items), attention reaches 65.6.

Interesting ideas

  • I1. Build the hard negatives from a subsumption hierarchy: generalize the hypothesis upward, then discard any generalization also reachable from a premise, which removes shortcut entailments by construction.
  • I2. Collect labels both per premise and for the whole premise set, then bucket accuracy by how many single-premise labels agree with the set label; this exposes where real aggregation is needed.
  • I3. Treat independent descriptions as noisy witnesses of one scene that may disagree slightly, and judge a hypothesis against the reconstructed scene rather than any single sentence.
  • I4. Use a "most likely true" entailment standard instead of strict logical necessity, explicitly allowing everyday world knowledge.
  • I5. Per-premise prediction plus summation (SE) handles mutual exclusion and compatibility well, while word-level attention handles lexical relations; the two are complementary.

For Mova

How these ideas could serve Mova, our small open language model — its files, stages and tests:

  • I1 (learn): When generating silver entailment or QA probes, Mova could drop candidates its own WordNet-based generalization already derives from the source, so tests measure reasoning rather than hypernym lookup.
  • I2 (answer): Fable and test QA could be evaluated by splitting questions into those answerable from one sentence and those needing several, showing whether the world-building step actually pays off.
  • I3 (world): Mentions from several sentences could be merged into one entity/state model with tolerance for minor conflicts, and claims checked against that merged world.
  • I4 (frames): Implicature handling could mark inferences as probable-by-default, keeping them separate from strict entailments while still using them to answer.
  • I5 (world): Check each sentence's frames separately for exclusion conflicts, such as resting versus kayaking, while lexical matching is handled by the ontology, and combine both explainably.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

 Institutions

 Fields, topics and concepts

Cite

Cite as Alice Lai, Yonatan Bisk and Julia Hockenmaier. 2017. Natural Language Inference from Multiple Premises. Proceedings of the Eighth International Joint Conference on Natural Language Processing (Volume 1: Long Papers).

The paper itself, not this page. BibTeX from the library's record of the work.

@inproceedings{lai2017natural,
  title = {{Natural Language Inference from Multiple Premises}},
  author = {Alice Lai, Yonatan Bisk and Julia Hockenmaier},
  booktitle = {Proceedings of the Eighth International Joint Conference on Natural Language Processing (Volume 1: Long Papers)},
  year = {2017},
  url = {https://aclanthology.org/I17-1011/}
}

References

14 references, 9 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. Jeffrey Pennington, Richard Socher, and Christopher D. Manning. 2014. GloVe: Global vectors for word representation. In Empirical Methods in Natural Language Processing (EMNLP), pages 1532– 1543. ↗
  2. Eneko Agirre, Mona Diab, Daniel Cer, and Aitor Gonzalez-Agirre. 2012. Semeval-2012 task 6: A pilot on semantic textual similarity. In Proceedings of the First Joint Conference on Lexical and Computational Semantics-Volume 1: Proceedings of the main conference and the shared task, and Volume 2: Proceedings of the Sixth International Workshop on Semantic Evaluation, pages 385–393. Association for Computational Linguistics.
  3. Cyrus Rashtchian, Peter Young, Micah Hodosh, and Julia Hockenmaier. 2010. Collecting image annotations using Amazon’s Mechanical Turk. In Proceedings of the NAACL HLT 2010 Workshop on Creating Speech and Language Data with Amazon’s Mechanical Turk, pages 139–147. Association for Computational Linguistics.
  4. Samuel R. Bowman, Gabor Angeli, Christopher Potts, and Christopher D. Manning. 2015. A large annotated corpus for learning natural language inference. In Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing, pages 632–642. ↗
  5. Tim Rocktäschel, Edward Grefenstette, Karl Moritz Hermann, Tomas Kocisky, and Phil Blunsom. 2016. Reasoning about entailment with neural attention. In International Conference on Learning Representations (ICLR). ↗
  6. Ido Dagan, Oren Glickman, and Bernardo Magnini. 2006. The PASCAL recognising textual entailment challenge. In Proceedings of the First International Conference on Machine Learning Challenges: Evaluating Predictive Uncertainty Visual Object Classification, and Recognizing Textual Entailment, MLCW’05, pages 177–190, Berlin, Heidelberg. Springer-Verlag. ↗
  7. Peter Young, Alice Lai, Micah Hodosh, and Julia Hockenmaier. 2014. From image descriptions to visual denotations. Transactions of the Association of Computational Linguistics – Volume 2, Issue 1, pages 67–78. find
  8. Ido Dagan, Dan Roth, Mark Sammons, and Fabio Massimo Zanzotto. 2013. Recognizing textual entailment: Models and applications. Synthesis Lectures on Human Language Technologies, 6(4):1–220. ↗
  9. Sepp Hochreiter and Jürgen Schmidhuber. 1997. Long short-term memory. Neural Comput., 9(8):1735– 1780. ↗
  10. Diederik P. Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. In International Conference on Learning Representations (ICLR). ↗
  11. Ranjay Krishna, Yuke Zhu, Oliver Groth, Justin Johnson, Kenji Hata, Joshua Kravitz, Stephanie Chen, Yannis Kalantidis, Li-Jia Li, David A Shamma, Michael Bernstein, and Li Fei-Fei. 2016. Visual genome: Connecting language and vision using crowdsourced dense image annotations. ↗
  12. Alice Lai and Julia Hockenmaier. 2014. Illinois-LH: A denotational and distributional approach to semantics. In Proceedings of the 8th International Workshop on Semantic Evaluation (SemEval 2014), pages 329–334. find
  13. Marco Marelli, Stefano Menini, Marco Baroni, Luisa Bentivogli, Raffaella Bernardi, and Roberto Zamparelli. 2014. A SICK cure for the evaluation of compositional distributional semantic models. In Proceedings of the Ninth International Conference on Language Resources and Evaluation (LREC-2014).
  14. Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg S Corrado, and Jeff Dean. 2013. Distributed representations of words and phrases and their compositionality. In Advances in neural information processing systems, pages 3111–3119. ↗

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/lai-2017-natural-language-inference-multiple-premises/