Computational evidence for hierarchically-structured reinforcement learning in humans
Abstract
Humans have the fascinating ability to achieve goals in a complex and constantly changing world, still surpassing modern machine learning algorithms in terms of flexibility and learning speed. It is generally accepted that a crucial factor for this ability is the use of abstract, hierarchical representations, which employ structure in the environment to guide learning and decision making. Nevertheless, how we create and use these hierarchical representations is poorly understood. This study presents evidence that human behavior can be characterized as hierarchical reinforcement learning (RL). We designed an experiment to test specific predictions of hierarchical RL using a series of subtasks in the realm of context-based learning, and observed several behavioral markers of hierarchical RL, such as asymmetric switch costs between changes in higher-level versus lower-level features, faster learning in higher-valued compared to lower-valued contexts, and preference for higher-valued compared to lower-valued contexts. We replicated these results across three independent samples. We simulated three models: a classic RL, a hierarchical RL, and a hierar-chical Bayesian model, and compared their behavior to human results. While the flat RL model captured some aspects of participants sensitivity to outcome values, and the hierarchical Bayesian model some markers of transfer, only hierarchical RL accounted for all patterns observed in human behavior. This work shows that hierarchical RL, a biologically-inspired and computationally simple algorithm, can capture human behavior in complex, hierarchical environments, and opens the avenue for future research in this field.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 89
- FWCI
- 4.02
- Field percentile
- top 5%
- Organism
- Approach
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
- Humans adaptively select different computational strategies in different learning environments.
Pieter Verbeke, Tom Verguts·Psychological ReviewPeer-reviewed·Apr 15, 2024
- Dissociable neural systems support the learning and transfer of hierarchical control structure
Adam Eichenbaum, Jason M. Scimeca, Mark D’Esposito·Journal of NeurosciencePeer-reviewed·Jul 20, 2020
- Discovery of Hierarchical Representations for Efficient Planning
Momchil S. Tomov, Samyukta Yagati, … Samuel Joseph Gershman·PLoS Computational BiologyPeer-reviewed·Apr 6, 2020
- Hierarchical clustering optimizes the tradeoff between compositionality and expressivity of task structures for flexible reinforcement learning
R. G. Liu, M. J. Frank·bioRxiv·Jul 20, 2021
- The successor representation in human reinforcement learning
Ida Momennejad, Evan M. Russek, … Samuel Joseph Gershman·Nature Human BehaviourPeer-reviewed·Aug 25, 2017
- Temporal and state abstractions for efficient learning, transfer and composition in humans
Liyu Xia, Anne Gabrielle Eva Collins·Psychological ReviewPeer-reviewed·May 20, 2021