Automated mapping of virtual environments with visual predictive coding
Not on the map. Why?
Abstract (arXiv)
Humans construct internal cognitive maps of their environment directly from sensory inputs without access to a system of explicit coordinates or distance measurements. While machine learning algorithms like SLAM utilize specialized visual inference procedures to identify visual features and construct spatial maps from visual and odometry data, the general nature of cognitive maps in the brain suggests a unified mapping algorithmic strategy that can generalize to auditory, tactile, and linguistic inputs. Here, we demonstrate that predictive coding provides a natural and versatile neural network algorithm for constructing spatial maps using sensory data. We introduce a framework in which an agent navigates a virtual environment while engaging in visual predictive coding using a self-attention-equipped convolutional neural network. While learning a next image prediction task, the agent automatically constructs an internal representation of the environment that quantitatively reflects distances. The internal map enables the agent to pinpoint its location relative to landmarks using only visual information.The predictive coding network generates a vectorized encoding of the environment that supports vector navigation where individual latent space units delineate localized, overlapping neighborhoods in the environment. Broadly, our work introduces predictive coding as a unified algorithmic framework for constructing cognitive maps that can naturally extend to the mapping of auditory, sensorimotor, and linguistic inputs.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 10 of its 63 references that are in the map. First posted on arXiv 20 Aug 2023.
Builds on
10 of 63 references.
References · 10
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2016RL2: Fast Reinforcement Learning via Slow Reinforcement Learningcited by 490
- 2017Cognitive Mapping and Planning for Visual Navigationcited by 209
- 2022Reinforcement Learning with Action-Free Pre-Training from Videoscited by 107
- 2018Learning to Navigate in Cities Without a Mapcited by 103
- 2018Emergence of grid-like representations by training recurrent neural networks to perform spatial localizationcited by 52
- 2016Visual-Inertial Monocular SLAM with Map Reusecited by 32
- 2013Predictive information in a sensory populationcited by 22
Built on by
Not cited yet.