Model-Based Reinforcement Learning for Spatial navigation (MBRL)
Description
Model-Based Reinforcement Learning for Spatial navigation
matlab code for the following open-access paper: Stoianov, Pennartz, Lansink, Pezzulo (2018) Model-Based Spatial Navigation in the Hyppocampus-Ventral Striatum Circuit: A Computational Analysis. Plos Computational Biology.
https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1006316
https://doi.org/10.1371/journal.pcbi.1006316
The code implements a novel model-based reinforcement learning algorithm that aligns Bayesian nonparametrics and model-based reinforcement learning (MB-RL) to investigate the computations during spatial navigation in the hippocampus (HC) and the ventral striatum (vStr) – a neuronal circuit that is increasingly recognized to be an appropriate model system to understand goal-directed (spatial) decisions and planning mechanisms in the brain. The simulations also investigate the benefits of biological forms of look-ahead prediction (forward sweeps) during both learning and control.
We tested the MB-RL agent in a contextual conditioning task that depends on intact hippocampus and ventral striatal (shell) function and show that the controller solves the task while showing key behavioral and neuronal signatures of the HC-vStr circuit. The environment used conduct the investigations is a discrete version of a y-shaped symmetric arena consisting of 3 identical square chambers rotated 120 degrees from each other and connected through a central triangular passage. Each chamber contained three goal locations located along the chamber walls, where reward was (probabilistically) delivered. Each reward location had a cue light above it. The MB-RL control circuit receives as input the combined activity of a set of grid-cells and head-direction unit. Thus, the controller does not receive explicit GPS-like position signal, but just implicit spatial information, which it needs to decode in order to successfully navigate.
Files
stoianov/MBRL-1.0.zip
Files
(17.7 kB)
Name | Size | Download all |
---|---|---|
md5:62b4d3787ba3609c88e2bbad4da42545
|
17.7 kB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/stoianov/MBRL/tree/1.0 (URL)