Brain-inspired representations for urban space
Data files
Apr 22, 2026 version files 1.24 GB
-
chicago_M_matrix.csv
354.38 MB
-
gSR_production_v1.ipynb
2.33 MB
-
gSR_production_v2.ipynb
3.04 MB
-
london_M_matrix.csv
882.09 MB
-
README.md
1.63 KB
Abstract
Geography and neuroscience share a core interest in understanding human behaviour in spatial environments. Yet, interdisciplinary collaboration is often limited by differences in methodology and epistemological assumptions. To help bridge this divide, we introduce a translational link between cognitive models of spatial processing in neuroscience and representations of geographic space. Building on long-standing theories that the brain predicts possible futures, the predictive map hypothesis suggests that locations in space are encoded according to their association with possible locations in the future. Here, we adapt a formal instantiation of this idea, the successor representation (SR), to urban space resulting in the geographic successor representation (gSR). We show that this cognitive model of geographic representation produces compelling unique features of urban space while remaining closely aligned with brain mechanisms of spatial processing. We outline several promising directions for extending this work, and propose that the gSR and its variants may provide spatial representations capable of supporting deeper integration between geographic and neuroscientific research.
Dataset DOI: 10.5061/dryad.02v6wwqhs
Description of the data and file structure
This repository contains the production files and case study data relating to the geographic Successor Representation (gSR).
Files and variables
File: gSR_production_v1.ipynb
Description: Python notebook containing the data download and road network treatment functions, RL learning process, validation tests, and visualisations.
File: gSR_production_v2.ipynb
Description: Revised version of v1, with improvements for clarity. This version has been tested against v1 and can be used for reproduction. Note that minor variations in measures may be present as a result of changes in the input data from Open Street Map.
File: chicago_M_matrix.csv
Description: The gSR 'M' matrix for the Chicago case study region - a bounding box region from 41.881968, -87.639951, 1000 metres in length and width. This is a square matrix containing the gSR values from all states (s) to all other states (s'). There are 3765 states.
File: london_M_matrix.csv
Description: The gSR 'M' matrix for the London case study region - a bounding box region from 51.519132, -0.121216, 1000 metres in length and width. This is a square matrix containing the gSR values from all states (s) to all other states (s'). There are 5941 states.
Code/software
Python v3.12, with OSMNX 1.8.0, Networkx 3.2.1, Momepy 0.9.1, Pandas 2.1.3
Access information
Data was derived from the following sources:
- OpenStreetMap via OSMnx
