A model of egocentric to allocentric understanding in mammalian brains
Benigno Uría, Borja IbarziD, Andrea Banino, Vinícius Zambaldi, Dharshan KumaraniD, Demis HassabisiD, Caswell BarryiD, Charles BlundelliD
Abstract
In the mammalian brain, allocentric representations support efficient self-location and flexible navigation. A number of distinct populations of these spatial responses have been identified but no unified function has been shown to account for their emergence. Here we developed a network, trained with a simple predictive objective, that was capable of mapping egocentric information into an allocentric spatial reference frame. The prediction of visual inputs was sufficient to drive the appearance of spatial representations resembling those observed in rodents: head direction, boundary vector, and place cells, along with the recently discovered egocentric boundary cells, suggesting predictive coding as a principle for their emergence in animals. Strikingly, the network learned a solution for head direction tracking and stabilisation convergent with known biological connectivity. Moreover, like mammalian representations, responses were robust to environmental manipulations, including exposure to novel settings. In contrast to existing reinforcement learning approaches, agents equipped with this network were able to flexibly reuse learnt behaviours --adapting rapidly to unfamiliar environments. Thus, our results indicate that these representations, derived from a simple egocentric predictive framework, form an efficient basis-set for cognitive mapping.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 48
- Organism
- Approach
Abstract summary
Claude Opus 5.5 · xhigh effort · 18 Oct 2026 · from the abstract
Training a network only to predict its visual input makes head direction, boundary vector, place and egocentric boundary cell responses appear, and lets agents reuse behaviours in unfamiliar environments.
Mammalian brains hold several distinct populations of spatially tuned cells, and no single function had been shown to explain why they all arise. A network given one objective, predicting what it will see, is reported to develop these response types together, which the authors read as support for predictive coding as the common principle.
Key results
ShownA predictive objective alone was enough for units resembling four rodent spatial cell types to emerge: head direction, boundary vector, place and egocentric boundary cells.
Obtained from a network trained to turn egocentric sensory input into an allocentric reference frame; the abstract reports no tuning statistics, unit counts or quantitative match to recordings. · Abstract
SuggestedThe solution the network found for tracking and stabilising head direction resembles connectivity already described in biology.
Called convergent with known biological connectivity, with no circuit components, metrics or comparison dataset named in the abstract. Responses were also reported to withstand environmental manipulations including novel settings. · Abstract
SuggestedAgents carrying the network adapted quickly to environments they had not seen and reused behaviours they had already learnt.
Framed as a contrast with existing reinforcement learning approaches; no baseline method, task or performance figure is given in the abstract. · Abstract
Methods, data and reproducibility
A neural network was trained with a simple predictive objective, forecasting visual input, so that egocentric sensory signals were converted into an allocentric spatial frame. Its unit responses were then compared with rodent spatial cell types, and the network was embedded in agents tested for behaviour reuse in unfamiliar environments.
Limitations (2)
- The resemblance between network units and rodent spatial cells is asserted qualitatively; no tuning curves, matching criteria or statistics against neural recordings appear in the text available. · noted in this summary
- The advantage over reinforcement learning agents is stated without naming a baseline method, a task or any performance measurement. · noted in this summary
Who should read:Read this if you model spatial coding and want to see whether one predictive training objective can produce several mammalian spatial cell types at once.
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Navigation task and action space drive the emergence of egocentric and allocentric spatial representations
Sandhiya Vijayabaskaran, Sen Cheng·PLoS Computational BiologyPeer-reviewed·Oct 31, 2022
- Composing egocentric and allocentric maps for flexible navigation
Daniel Shani, Peter Dayan·PLoS Computational BiologyPeer-reviewed·Jan 23, 2026
- A neural code for egocentric spatial maps in the human medial temporal lobe
Lukas Kunz, Armin Brandt, … Joshua Jacobs·NeuronPeer-reviewed·Jul 14, 2021
- The hippocampus as a predictive map
Kimberly Stachenfeld, Matthew Botvinick, Samuel Joseph Gershman·Nature NeurosciencePeer-reviewed·Oct 2, 2017
- Predictive learning induces Bayesian cognitive maps in the hippocampus
Yeowon Kim, Yul HR Kang·bioRxiv·Jun 5, 2026
- Automated construction of cognitive maps with predictive coding
James Gornet, Matt W. Thomson·Nature Machine IntelligencePeer-reviewed·Jul 18, 2024