Vector-based navigation using grid-like representations in artificial agents
- PMID: 29743670
- DOI: 10.1038/s41586-018-0102-6
Vector-based navigation using grid-like representations in artificial agents
Abstract
Deep neural networks have achieved impressive successes in fields ranging from object recognition to complex games such as Go1,2. Navigation, however, remains a substantial challenge for artificial agents, with deep neural networks trained by reinforcement learning3-5 failing to rival the proficiency of mammalian spatial behaviour, which is underpinned by grid cells in the entorhinal cortex 6 . Grid cells are thought to provide a multi-scale periodic representation that functions as a metric for coding space7,8 and is critical for integrating self-motion (path integration)6,7,9 and planning direct trajectories to goals (vector-based navigation)7,10,11. Here we set out to leverage the computational functions of grid cells to develop a deep reinforcement learning agent with mammal-like navigational abilities. We first trained a recurrent network to perform path integration, leading to the emergence of representations resembling grid cells, as well as other entorhinal cell types 12 . We then showed that this representation provided an effective basis for an agent to locate goals in challenging, unfamiliar, and changeable environments-optimizing the primary objective of navigation through deep reinforcement learning. The performance of agents endowed with grid-like representations surpassed that of an expert human and comparison agents, with the metric quantities necessary for vector-based navigation derived from grid-like units within the network. Furthermore, grid-like representations enabled agents to conduct shortcut behaviours reminiscent of those performed by mammals. Our findings show that emergent grid-like representations furnish agents with a Euclidean spatial metric and associated vector operations, providing a foundation for proficient navigation. As such, our results support neuroscientific theories that see grid cells as critical for vector-based navigation7,10,11, demonstrating that the latter can be combined with path-based strategies to support navigation in challenging environments.
Comment in
-
AI mimics brain codes for navigation.Nature. 2018 May;557(7705):313-314. doi: 10.1038/d41586-018-04992-7. Nature. 2018. PMID: 29752452 No abstract available.
-
Grid-like units help deep learning agent to navigate.Learn Behav. 2019 Mar;47(1):3-4. doi: 10.3758/s13420-018-0329-y. Learn Behav. 2019. PMID: 29948880
Similar articles
-
Biomimetic FPGA-based spatial navigation model with grid cells and place cells.Neural Netw. 2021 Jul;139:45-63. doi: 10.1016/j.neunet.2021.01.028. Epub 2021 Feb 13. Neural Netw. 2021. PMID: 33677378
-
Compromised Grid-Cell-like Representations in Old Age as a Key Mechanism to Explain Age-Related Navigational Deficits.Curr Biol. 2018 Apr 2;28(7):1108-1115.e6. doi: 10.1016/j.cub.2018.02.038. Epub 2018 Mar 15. Curr Biol. 2018. PMID: 29551413 Free PMC article.
-
Deep Learning-Emerged Grid Cells-Based Bio-Inspired Navigation in Robotics.Sensors (Basel). 2025 Mar 4;25(5):1576. doi: 10.3390/s25051576. Sensors (Basel). 2025. PMID: 40096448 Free PMC article. Review.
-
Navigating with grid and place cells in cluttered environments.Hippocampus. 2020 Mar;30(3):220-232. doi: 10.1002/hipo.23147. Epub 2019 Aug 13. Hippocampus. 2020. PMID: 31408264 Free PMC article.
-
Grid coding, spatial representation, and navigation: Should we assume an isomorphism?Hippocampus. 2020 Apr;30(4):422-432. doi: 10.1002/hipo.23175. Epub 2019 Nov 18. Hippocampus. 2020. PMID: 31742364 Free PMC article. Review.
Cited by
-
What are grid-like responses doing in the orbitofrontal cortex?Behav Neurosci. 2021 Apr;135(2):218-225. doi: 10.1037/bne0000453. Epub 2021 Mar 18. Behav Neurosci. 2021. PMID: 33734733 Free PMC article. Review.
-
Place cells dynamically refine grid cell activities to reduce error accumulation during path integration in a continuous attractor model.Sci Rep. 2022 Dec 12;12(1):21443. doi: 10.1038/s41598-022-25863-2. Sci Rep. 2022. PMID: 36509873 Free PMC article.
-
Evaluation of the Hierarchical Correspondence between the Human Brain and Artificial Neural Networks: A Review.Biology (Basel). 2023 Oct 12;12(10):1330. doi: 10.3390/biology12101330. Biology (Basel). 2023. PMID: 37887040 Free PMC article. Review.
-
Predictive coding and stochastic resonance as fundamental principles of auditory phantom perception.Brain. 2023 Dec 1;146(12):4809-4825. doi: 10.1093/brain/awad255. Brain. 2023. PMID: 37503725 Free PMC article. Review.
-
An uncertainty principle for neural coding: Conjugate representations of position and velocity are mapped onto firing rates and co-firing rates of neural spike trains.Hippocampus. 2020 Apr;30(4):396-421. doi: 10.1002/hipo.23197. Epub 2020 Feb 17. Hippocampus. 2020. PMID: 32065487 Free PMC article.
Publication types
MeSH terms
LinkOut - more resources
Full Text Sources
Other Literature Sources
Research Materials