Computational basis of hierarchical and counterfactual information processing
Humans solve complex multistage decision problems using hierarchical and counterfactual strategies. Here we designed a task that reliably engages these strategies and conducted hypothesis-driven experiments to identify the computational constraints that give rise to them. We found three key constraints: a bottleneck in parallel processing that promotes hierarchical analysis, a compensatory but capacity-limited counterfactual process, and working memory noise that reduces counterfactual fidelity. To test whether these strategies are computationally rational-that is, optimal given such constraints-we trained recurrent neural networks under systematically varied limitations. Only recurrent neural networks subjected to all three constraints reproduced human-like behaviour. Further analysis revealed that hierarchical, counterfactual and postdictive strategies-typically viewed as distinct-lie along a continuum of rational adaptations. These findings suggest that human decision strategies may emerge from a shared set of computational limitations, offering a unifying framework for understanding the flexibility and efficiency of human cognition.
Authors
- Nicholas Watters (ORCID: https://orcid.org/0000-0002-7757-7700)
- Mehrdad Jazayeri (ORCID: https://orcid.org/0000-0002-9764-6961)
- Mahdi Ramadan
- Cheng Tang
Institutions
- Howard Hughes Medical Institute (US)
- McGovern Institute for Brain Research (US)
Publication Details
- Journal
- Nature Human Behaviour
- Published
- 2025-06-11
- DOI
- https://doi.org/10.1038/s41562-025-02232-3
- Primary Topic
- Advanced Research in Systems and Signal Processing
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Science Foundation
- Howard Hughes Medical Institute
- Simons Foundation
- McGovern Institute for Brain Research, Massachusetts Institute of Technology