English

Encoding Spatial Relations from Natural Language

Computation and Language 2018-07-06 v2 Artificial Intelligence Computer Vision and Pattern Recognition Machine Learning

Abstract

Natural language processing has made significant inroads into learning the semantics of words through distributional approaches, however representations learnt via these methods fail to capture certain kinds of information implicit in the real world. In particular, spatial relations are encoded in a way that is inconsistent with human spatial reasoning and lacking invariance to viewpoint changes. We present a system capable of capturing the semantics of spatial relations such as behind, left of, etc from natural language. Our key contributions are a novel multi-modal objective based on generating images of scenes from their textual descriptions, and a new dataset on which to train it. We demonstrate that internal representations are robust to meaning preserving transformations of descriptions (paraphrase invariance), while viewpoint invariance is an emergent property of the system.

Keywords

Cite

@article{arxiv.1807.01670,
  title  = {Encoding Spatial Relations from Natural Language},
  author = {Tiago Ramalho and Tomáš Kočiský and Frederic Besse and S. M. Ali Eslami and Gábor Melis and Fabio Viola and Phil Blunsom and Karl Moritz Hermann},
  journal= {arXiv preprint arXiv:1807.01670},
  year   = {2018}
}