Recurrent neural networks that learn multi-step visual routines with reinforcement learning
Sami MollardiD, Catherine WacongneiD, Sander M. BohtéiD, Pieter R. RoelfsemaiD
Abstract
Many cognitive problems can be decomposed into series of subproblems that are solved sequentially by the brain. When subproblems are solved, relevant intermediate results need to be stored by neurons and propagated to the next subproblem, until the overarching goal has been completed. We will here consider visual tasks, which can be decomposed into sequences of elemental visual operations. Experimental evidence suggests that intermediate results of the elemental operations are stored in working memory as an enhancement of neural activity in the visual cortex. The focus of enhanced activity is then available for subsequent operations to act upon. The main question at stake is how the elemental operations and their sequencing can emerge in neural networks that are trained with only rewards, in a reinforcement learning setting. We here propose a new recurrent neural network architecture that can learn composite visual tasks that require the application of successive elemental operations. Specifically, we selected three tasks for which electrophysiological recordings of monkeys visual cortex are available. To train the networks, we used RELEARNN, a biologically plausible four-factor Hebbian learning rule, which is local both in time and space. We report that networks learn elemental operations, such as contour grouping and visual search, and execute sequences of operations, solely based on the characteristics of the visual stimuli and the reward structure of a task. After training was completed, the activity of the units of the neural network elicited by behaviorally relevant image items was stronger than that elicited by irrelevant ones, just as has been observed in the visual cortex of monkeys solving the same tasks. Relevant information that needed to be exchanged between subroutines was maintained as a focus of enhanced activity and passed on to the subsequent subroutines. Our results demonstrate how a biologically plausible learning rule can train a recurrent neural network on multistep visual tasks. Author SummaryMany visual problems, like finding your way on a map, are solved by decomposing them into a series of subproblems. For a successful decomposition, the neuronal processes that solve one subproblem must make their results available to the subsequent ones. Experiments in monkeys demonstrated that the outcomes of subproblems are represented as foci of enhanced activity in the visual cortex, which are related to attention shifts and can be used as inputs for the processes solving the next subproblems. To understand how subproblems and their sequencing are learned, we trained a recurrent artificial neural network on the same tasks that monkeys performed, using a biologically plausible reinforcement learning rule. The networks learned the tasks and, importantly, the activation of the networks units resembled the spatiotemporal patterns of activity observed in the visual cortex of monkeys. Our results shed light on how recurrent neural networks trained with a biologically plausible learning rule can learn to propagate enhanced activity between subroutines to solve complex visual tasks.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 6
- FWCI
- 1.21
- Field percentile
- top 25%
- 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
- Reward-based training of recurrent neural networks for cognitive and value-based tasks
H. Francis Song, Guangyu R. Yang, Xiao-Jing Wang·bioRxiv·Aug 19, 2016
- Biologically plausible learning in recurrent neural networks reproduces neural dynamics observed during cognitive tasks
Thomas Miconi·eLifePeer-reviewed·Feb 23, 2017
- Bio-inspired neural networks implement different recurrent visual processing strategies than task-trained ones do
Grace W. Lindsay, Thomas D. Mrsic‐Flogel, Maneesh Sahani·bioRxiv·Mar 7, 2022
- Deep Recurrent Neural Network Reveals a Hierarchy of Process Memory during Dynamic Natural Vision
Junxing Shi, Haiguang Wen, … Zhongming Liu·Human Brain MappingPeer-reviewed·Feb 12, 2018
- Visual motion computation in recurrent neural networks
Marius Pachitariu, Maneesh Sahani·bioRxiv·Jan 9, 2017
- Modeling Cognitive Processes with Neural Reinforcement Learning
Sander Bosch, Katja Seeliger, Marcel A. J. van Gerven·bioRxiv·Oct 29, 2016