---
title: "Representation Learning for Grounded Spatial Reasoning (2018)"
description: "The authors study this in simulated 2D grid worlds where an agent is rewarded only when it reaches… 32 references, cited by 21 papers here."
authors: ["Michael Janner", "Karthik Narasimhan", "Regina Barzilay"]
year: 2018
venue: "Transactions of the Association for Computational Linguistics"
source: "https://aclanthology.org/Q18-1004/"
doi: "10.1162/tacl_a_00004"
licence: "CC BY 4.0 (ACL Anthology)"
licence_url: "https://creativecommons.org/licenses/by/4.0/"
summary_licence: "Elamur Cosmic License"
canonical: "https://research.elamur.ai/free/en/papers/janner-2018-representation-learning-grounded-spatial-reasoning/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/janner-2018-representation-learning-grounded-spatial-reasoning/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2018](https://md.research.elamur.ai/free/en/papers/2018/page/4/) / Representation Learning for Grounded Spatial Reasoning

# Representation Learning for Grounded Spatial Reasoning

**Authors:** Michael Janner, [Karthik Narasimhan](https://md.research.elamur.ai/free/en/authors/karthik-narasimhan/) and [Regina Barzilay](https://md.research.elamur.ai/free/en/authors/regina-barzilay/) · **Year:** 2018 · **Venue:** [Transactions of the Association for Computational Linguistics](https://md.research.elamur.ai/free/en/venues/tacl/) ([Transactions of the Association for Computational Linguistics (TACL) 2018](https://md.research.elamur.ai/free/en/venues/tacl/2018/)) · **Publisher:** [The MIT Press](https://md.research.elamur.ai/free/en/publishers/the-mit-press/) · **Licence:** [CC BY 4.0 (ACL Anthology)](https://creativecommons.org/licenses/by/4.0/)

**Links:** [Publisher's page](https://aclanthology.org/Q18-1004/) · [PDF](https://aclanthology.org/Q18-1004.pdf) · [DOI 10.1162/tacl\_a\_00004](https://doi.org/10.1162/tacl_a_00004) · [OpenAlex](https://openalex.org/W2734458248)

**Citations:** 49 citations (OpenAlex, 2026-10-14) · [21](https://md.research.elamur.ai/free/en/papers/janner-2018-representation-learning-grounded-spatial-reasoning/cited-by/) in our library, of the 149,439 papers whose bibliographies we read

## Summary

Spatial expressions in instructions only make sense relative to a particular environment, so a system must reason over language and map layout together. The authors study this in simulated 2D grid worlds where an agent is rewarded only when it reaches the place an instruction describes. It receives no demonstrations, object mappings or spatial ontology. Their model encodes the instruction with an LSTM and splits the resulting vector into two parts. One part serves as a convolution kernel over learned state embeddings, tying words to local neighborhoods. The other part weights gradient functions to capture map-wide references such as superlatives. A CNN merges both outputs into a predicted value map, trained by reinforcement learning with a generalized value iteration scheme. The authors also release Puddle World Navigation, a dataset of more than 3,300 tasks on 200 maps with crowdsourced instructions. Against adapted versions of UVFA and the Misra et al. (2017) architecture, the model cuts goal-localization error by 45% and transfers well to unseen layouts. This is relevant to robot navigation and human–robot communication.

## Key points

- **New dataset:** Puddle World Navigation contains 3,300+ tasks over 200 maps, with instructions collected via Mechanical Turk. Code and data are on GitHub (JannerM/spatial-reasoning).
- **Instruction types:** Instructions refer to a single entity, one referent or several referents. Each type can use local relations (e.g., "above") or global ones (e.g., "easternmost").
- **Main result:** Manhattan distance error is 45% lower than the strongest baseline. The model reaches 0.90 policy quality on local instructions after only 400 training samples.
- **Bisk et al.'s (2016) ISI benchmark for grounding language:** The task was adapted with an oracle choosing the moving block and a 13 × 13 grid. Here the model scores 0.74 policy quality and 3.94 distance, versus 0.17/4.11 for CNN + LSTM and 0.15/4.61 for UVFA (text).
- **Weaknesses and side finding:** Instructions with multiple levels of indirection and long, redundant instructions remain hard. On ISI, subgoals that come later in a task are predicted more accurately, which suggests language matters less once the structure is mostly built.

*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

- [Massachusetts Institute of Technology](https://md.research.elamur.ai/free/en/universities/massachusetts-institute-of-technology/) — University, Cambridge, United States · 211 works · 69,000 citations
- [MIT Computer Science and Artificial Intelligence Laboratory](https://md.research.elamur.ai/free/en/labs/mit-computer-science-and-artificial-intelligence-laboratory/) — Research institute, Cambridge, United States · 69 works · 30,953 citations

📚 Shelves (5): [🖥️ Computer Science](https://md.research.elamur.ai/free/en/shelves/computer-science/) · 16,667 works · [🤖 Artificial Intelligence](https://md.research.elamur.ai/free/en/shelves/computer-science/artificial-intelligence/) · 16,194 works · [👁️ Computer Vision and Pattern Recognition](https://md.research.elamur.ai/free/en/shelves/computer-science/computer-vision-and-pattern-recognition/) · 2,869 works · [⚙️ Engineering](https://md.research.elamur.ai/free/en/shelves/engineering/) · 133 works · [⚙️ Automotive Engineering](https://md.research.elamur.ai/free/en/shelves/engineering/automotive-engineering/) · 6 works

🧭 Topics (1): [🧮 Reasoning](https://md.research.elamur.ai/free/en/topics/reasoning/) · 1,426 works

## Cite

Cite as: Michael Janner, Karthik Narasimhan and Regina Barzilay. 2018. Representation Learning for Grounded Spatial Reasoning. Transactions of the Association for Computational Linguistics.

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

```bibtex
@article{janner2018representation,
  title = {{Representation Learning for Grounded Spatial Reasoning}},
  author = {Michael Janner, Karthik Narasimhan and Regina Barzilay},
  journal = {Transactions of the Association for Computational Linguistics},
  year = {2018},
  doi = {10.1162/tacl\_a\_00004},
  url = {https://doi.org/10.1162/tacl_a_00004}
}
```

- [← previous Reliability and Learnability of Human Bandit Feedback for Sequence-to-Sequence Reinforcement Learning](https://md.research.elamur.ai/free/en/papers/kreutzer-2018-reliability-learnability-human-bandit-feedback/)
- [next → Improving a Neural Semantic Parser by Counterfactual Learning from Human Bandit Feedback](https://md.research.elamur.ai/free/en/papers/lawrence-2018-improving-neural-semantic-parser-counterfactual/)
- [↑ back to papers of 2018](https://md.research.elamur.ai/free/en/papers/2018/page/4/)

## References

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

1. Jacob Andreas and Dan Klein. 2015. Alignment-based compositional semantics for instruction following. In EMNLP. [find](https://scholar.google.com/scholar?q=Jacob+Andreas+and+Dan+Klein%2E+2015%2E+Alignment%2Dbased+compositional+semantics+for+instruction+following%2E+In+EMNLP%2E)
2. Yoav Artzi and Luke Zettlemoyer. 2013. [Weakly supervised learning of semantic parsers for mapping instructions to actions](https://md.research.elamur.ai/free/en/papers/artzi-2013-weakly-supervised-learning-semantic-parsers/). TACL, 1(1):49–62.
3. Richard Bellman. 1957. Dynamic Programming. Princeton University Press, Princeton, NJ, USA, 1 edition. [find](https://scholar.google.com/scholar?q=Richard+Bellman%2E+1957%2E+Dynamic+Programming%2E+Princeton+University+Press%2C+Princeton%2C+NJ%2C+USA%2C+1+edition%2E)
4. Yonatan Bisk, Deniz Yuret, and Daniel Marcu. 2016. Natural language communication with robots. In NAACL HLT, pages 751–761. [find](https://scholar.google.com/scholar?q=Yonatan+Bisk%2C+Deniz+Yuret%2C+and+Daniel+Marcu%2E+2016%2E+Natural+language+communication+with+robots%2E+In+NAACL+HLT%2C+pages+751%E2%80%93761%2E)
5. S.R.K. Branavan, David Silver, and Regina Barzilay. 2011. Learning to win by reading manuals in a Monte-Carlo framework. In ACL HLT, pages 268–277. [find](https://scholar.google.com/scholar?q=S%2ER%2EK%2E+Branavan%2C+David+Silver%2C+and+Regina+Barzilay%2E+2011%2E+Learning+to+win+by+reading+manuals+in+a+Monte%2DCarlo+framework%2E+In+ACL+HLT%2C+pages+268%E2%80%93277%2E)
6. Michael Buhrmester, Tracy Kwang, and Samuel D. Gosling. 2011. Amazon’s Mechanical Turk. Perspectives on Psychological Science, 6(1):3–5. PMID: 26162106. [find](https://scholar.google.com/scholar?q=Michael+Buhrmester%2C+Tracy+Kwang%2C+and+Samuel+D%2E+Gosling%2E+2011%2E+Amazon%E2%80%99s+Mechanical+Turk%2E+Perspectives+on+Psychological+Science%2C+6%281%29%3A3%E2%80%935%2E+PMID%3A+26162106%2E)
7. Ruth M.J. Byrne and Philip N. Johnson-Laird. 1989. Spatial reasoning. Journal of memory and language, 28(5):564–575. [find](https://scholar.google.com/scholar?q=Ruth+M%2EJ%2E+Byrne+and+Philip+N%2E+Johnson%2DLaird%2E+1989%2E+Spatial+reasoning%2E+Journal+of+memory+and+language%2C+28%285%29%3A564%E2%80%93575%2E)
8. David L. Chen and Raymond J. Mooney. 2011. Learning to interpret natural language navigation instructions fro mobservations. In Proceedings of the 25th AAAI Conference on Artificial Intelligence (AAAI-2011), pages 859–865, San Francisco, CA, USA, August. [find](https://scholar.google.com/scholar?q=David+L%2E+Chen+and+Raymond+J%2E+Mooney%2E+2011%2E+Learning+to+interpret+natural+language+navigation+instructions+fro+mobservations%2E+In+Proceedings+of+the+25th+AAAI+Conference+on+Artificial+Intelligence+%28AAAI)
9. Kan Chen, Jiang Wang, Liang-Chieh Chen, Haoyuan Gao, Wei Xu, and Ram Nevatia. 2015. ABC-CNN: An attention based convolutional neural network for visual question answering. arXiv preprint arXiv:1511.05960. — [arXiv:1511.05960](https://arxiv.org/abs/1511.05960) [find](https://scholar.google.com/scholar?q=Kan+Chen%2C+Jiang+Wang%2C+Liang%2DChieh+Chen%2C+Haoyuan+Gao%2C+Wei+Xu%2C+and+Ram+Nevatia%2E+2015%2E+ABC%2DCNN%3A+An+attention+based+convolutional+neural+network+for+visual+question+answering%2E+arXiv+preprint+arXiv%3A1511%2E05)
10. William T. Freeman and Edward H. Adelson. 1991. The design and use of steerable filters. IEEE TPAMI, 13(9):891–906. [find](https://scholar.google.com/scholar?q=William+T%2E+Freeman+and+Edward+H%2E+Adelson%2E+1991%2E+The+design+and+use+of+steerable+filters%2E+IEEE+TPAMI%2C+13%289%29%3A891%E2%80%93906%2E)
11. Sachithra Hemachandra, Matthew R. Walter, Stefanie Tellex, and Seth Teller. 2014. Learning spatial-semantic representations from natural language descriptions and scene classifications. In ICRA, pages 2623–2630. IEEE. Sepp Hochreiter and Jürgen Schmidhuber. 1997. Long short-term memory. Neural comp… [find](https://scholar.google.com/scholar?q=Sachithra+Hemachandra%2C+Matthew+R%2E+Walter%2C+Stefanie+Tellex%2C+and+Seth+Teller%2E+2014%2E+Learning+spatial%2Dsemantic+representations+from+natural+language+descriptions+and+scene+classifications%2E+In+ICRA%2C+pages)
12. John D. Kelleher, Geert-Jan M. Kruijff, and Fintan J. Costello. 2006. Proximity in context: an empirically grounded computational model of proximity for processing topological spatial expressions. In ACL, pages 745–752. [find](https://scholar.google.com/scholar?q=John+D%2E+Kelleher%2C+Geert%2DJan+M%2E+Kruijff%2C+and+Fintan+J%2E+Costello%2E+2006%2E+Proximity+in+context%3A+an+empirically+grounded+computational+model+of+proximity+for+processing+topological+spatial+expressions%2E+In+)
13. Joohyun Kim and Raymond J. Mooney. 2013. Adapting discriminative reranking to grounded language learning. In ACL (1), pages 218–227. [find](https://scholar.google.com/scholar?q=Joohyun+Kim+and+Raymond+J%2E+Mooney%2E+2013%2E+Adapting+discriminative+reranking+to+grounded+language+learning%2E+In+ACL+%281%29%2C+pages+218%E2%80%93227%2E)
14. Diederik P. Kingma and Jimmy Ba. 2015. [Adam: A method for stochastic optimization](https://md.research.elamur.ai/free/en/papers/kingma-2014-adam-method-stochastic-optimization/). In ICLR.
15. Thomas Kollar, Stefanie Tellex, Deb Roy, and Nicholas Roy. 2010. Toward understanding natural language directions. In Human-Robot Interaction, pages 259– 266. [find](https://scholar.google.com/scholar?q=Thomas+Kollar%2C+Stefanie+Tellex%2C+Deb+Roy%2C+and+Nicholas+Roy%2E+2010%2E+Toward+understanding+natural+language+directions%2E+In+Human%2DRobot+Interaction%2C+pages+259%E2%80%93+266%2E)
16. IEEE. Stephen C Levinson. 2003. Space in language and cognition: Explorations in cognitive diversity, volume 5. [find](https://scholar.google.com/scholar?q=IEEE%2E+Stephen+C+Levinson%2E+2003%2E+Space+in+language+and+cognition%3A+Explorations+in+cognitive+diversity%2C+volume+5%2E)
17. Cambridge University Press. Michael Levit and Deb Roy. 2007. Interpretation of spatial language in a map navigation task. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 37(3):667–679. [find](https://scholar.google.com/scholar?q=Cambridge+University+Press%2E+Michael+Levit+and+Deb+Roy%2E+2007%2E+Interpretation+of+spatial+language+in+a+map+navigation+task%2E+IEEE+Transactions+on+Systems%2C+Man%2C+and+Cybernetics%2C+Part+B+%28Cybernetics%29%2C+37%283)
18. Peggy Li and Lila Gleitman. 2002. Turning the tables: Language and spatial reasoning. Cognition, 83(3):265–294. [find](https://scholar.google.com/scholar?q=Peggy+Li+and+Lila+Gleitman%2E+2002%2E+Turning+the+tables%3A+Language+and+spatial+reasoning%2E+Cognition%2C+83%283%29%3A265%E2%80%93294%2E)
19. Matt MacMahon, Brian Stankiewicz, and Benjamin Kuipers. 2006. Walk the talk: Connecting language, knowledge, and action in route instructions. AAAI, 2(6):4. [find](https://scholar.google.com/scholar?q=Matt+MacMahon%2C+Brian+Stankiewicz%2C+and+Benjamin+Kuipers%2E+2006%2E+Walk+the+talk%3A+Connecting+language%2C+knowledge%2C+and+action+in+route+instructions%2E+AAAI%2C+2%286%29%3A4%2E)
20. Daniel J. Mankowitz, Timothy Arthur Mann, and Shie Mannor. 2016. Iterative hierarchical optimization for misspecified problems (IHOMP). CoRR, abs/1602.03348. — [arXiv:1602.03348](https://arxiv.org/abs/1602.03348) [find](https://scholar.google.com/scholar?q=Daniel+J%2E+Mankowitz%2C+Timothy+Arthur+Mann%2C+and+Shie+Mannor%2E+2016%2E+Iterative+hierarchical+optimization+for+misspecified+problems+%28IHOMP%29%2E+CoRR%2C+abs%2F1602%2E03348%2E+%E2%80%94+%5BarXiv%3A1602%2E03348%5D%28https%3A%2F%2Farxiv%2Eorg%2Fabs)
21. Dipendra K. Misra, John Langford, and Yoav Artzi. 2017. Mapping instructions and visual observations to actions with reinforcement learning. [find](https://scholar.google.com/scholar?q=Dipendra+K%2E+Misra%2C+John+Langford%2C+and+Yoav+Artzi%2E+2017%2E+Mapping+instructions+and+visual+observations+to+actions+with+reinforcement+learning%2E)
22. EMNLP. Volodymyr Mnih, Koray Kavukcuoglu, David Silver, Andrei A. Rusu, Joel Veness, Marc G. Bellemare, Alex Graves, Martin Riedmiller, Andreas K. Fidjeland, Georg Ostrovski, Stig Petersen, Charles Beattie, Amir Sadik, Ioannis Antonoglou, Helen King, Dharshan Kumaran, Daan Wierstra, Shane Legg, and… [find](https://scholar.google.com/scholar?q=EMNLP%2E+Volodymyr+Mnih%2C+Koray+Kavukcuoglu%2C+David+Silver%2C+Andrei+A%2E+Rusu%2C+Joel+Veness%2C+Marc+G%2E+Bellemare%2C+Alex+Graves%2C+Martin+Riedmiller%2C+Andreas+K%2E+Fidjeland%2C+Georg+Ostrovski%2C+Stig+Petersen%2C+Charles+Be)
23. Reinhard Moratz and Thora Tenbrink. 2006. Spatial reference in linguistic human-robot interaction: Iterative, empirically supported development of a model of projective relations. Spatial cognition and computation, 6(1):63–107. [find](https://scholar.google.com/scholar?q=Reinhard+Moratz+and+Thora+Tenbrink%2E+2006%2E+Spatial+reference+in+linguistic+human%2Drobot+interaction%3A+Iterative%2C+empirically+supported+development+of+a+model+of+projective+relations%2E+Spatial+cognition+an)
24. Tom Schaul, Daniel Horgan, Karol Gregor, and David Silver. 2015. Universal value function approximators. In ICML, pages 1312–1320. [find](https://scholar.google.com/scholar?q=Tom+Schaul%2C+Daniel+Horgan%2C+Karol+Gregor%2C+and+David+Silver%2E+2015%2E+Universal+value+function+approximators%2E+In+ICML%2C+pages+1312%E2%80%931320%2E)
25. M. Skubic, D. Perzanowski, S. Blisard, A. Schultz, W. Adams, M. Bugajska, and D. Brock. 2004. Spatial language for human-robot dialogs. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 34(2):154–167, May. [find](https://scholar.google.com/scholar?q=M%2E+Skubic%2C+D%2E+Perzanowski%2C+S%2E+Blisard%2C+A%2E+Schultz%2C+W%2E+Adams%2C+M%2E+Bugajska%2C+and+D%2E+Brock%2E+2004%2E+Spatial+language+for+human%2Drobot+dialogs%2E+IEEE+Transactions+on+Systems%2C+Man%2C+and+Cybernetics%2C+Part+C+%28Appl)
26. Richard S. Sutton and Andrew G. Barto. 1998. Introduction to reinforcement learning. [find](https://scholar.google.com/scholar?q=Richard+S%2E+Sutton+and+Andrew+G%2E+Barto%2E+1998%2E+Introduction+to+reinforcement+learning%2E)
27. MIT Press. Richard S. Sutton. 1996. Generalization in reinforcement learning: Successful examples using sparse coarse coding. In NIPS. [find](https://scholar.google.com/scholar?q=MIT+Press%2E+Richard+S%2E+Sutton%2E+1996%2E+Generalization+in+reinforcement+learning%3A+Successful+examples+using+sparse+coarse+coding%2E+In+NIPS%2E)
28. Stefanie Tellex, Thomas Kollar, Steven Dickerson, Matthew R. Walter, Ashis Gopal Banerjee, Seth J. Teller, and Nicholas Roy. 2011. Understanding natural language commands for robotic navigation and mobile manipulation. In AAAI. [find](https://scholar.google.com/scholar?q=Stefanie+Tellex%2C+Thomas+Kollar%2C+Steven+Dickerson%2C+Matthew+R%2E+Walter%2C+Ashis+Gopal+Banerjee%2C+Seth+J%2E+Teller%2C+and+Nicholas+Roy%2E+2011%2E+Understanding+natural+language+commands+for+robotic+navigation+and+mo)
29. Thora Tenbrink. 2007. Space, Time, and the Use of Language: An Investigation of Relationships, volume 36. [find](https://scholar.google.com/scholar?q=Thora+Tenbrink%2E+2007%2E+Space%2C+Time%2C+and+the+Use+of+Language%3A+An+Investigation+of+Relationships%2C+volume+36%2E)
30. Walter de Gruyter. Jette Viethen and Robert Dale. 2008. The use of spatial relations in referring expression generation. In Proceedings of the Fifth International Natural Language Generation Conference, pages 59–67. [find](https://scholar.google.com/scholar?q=Walter+de+Gruyter%2E+Jette+Viethen+and+Robert+Dale%2E+2008%2E+The+use+of+spatial+relations+in+referring+expression+generation%2E+In+Proceedings+of+the+Fifth+International+Natural+Language+Generation+Conferenc)
31. ACL. Adam Vogel and Dan Jurafsky. 2010. Learning to follow navigational directions. In ACL, pages 806–814. [find](https://scholar.google.com/scholar?q=ACL%2E+Adam+Vogel+and+Dan+Jurafsky%2E+2010%2E+Learning+to+follow+navigational+directions%2E+In+ACL%2C+pages+806%E2%80%93814%2E)
32. Matthew R. Walter, Sachithra Hemachandra, Bianca Homberg, Stefanie Tellex, and Seth Teller. 2013. Learning semantic maps from natural language descriptions. Proceedings of the 2013 Robotics: Science and Systems IX Conference. [find](https://scholar.google.com/scholar?q=Matthew+R%2E+Walter%2C+Sachithra+Hemachandra%2C+Bianca+Homberg%2C+Stefanie+Tellex%2C+and+Seth+Teller%2E+2013%2E+Learning+semantic+maps+from+natural+language+descriptions%2E+Proceedings+of+the+2013+Robotics%3A+Science+a)

*Updated 31 October 2026*
