Recurrent neural networks that learn multistep visual routines with reinforcement learning

Sami Mollard, Catherine Wacongne, Sander M. Bohte, Pieter R. Roelfsema*

*Corresponding author for this work

Research output: Contribution to JournalArticleAcademicpeer-review

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.

Original languageEnglish
Article numbere1012030
Pages (from-to)1-28
Number of pages28
JournalPLoS Computational Biology
Volume20
Issue number4
Early online date29 Apr 2024
DOIs
Publication statusPublished - Apr 2024

Bibliographical note

Publisher Copyright:
© 2024 Mollard et al.

Funding

Funding: This research has received funding from the European Union\u2019s Horizon 2020 Framework Programme for Research and Innovation under the Specific Grant Agreement No. 945539 (Human Brain Project SGA3, Task 3.7, P.R.R, S.M.B.), Horizon Europe (ERC advanced grant 101052963 \"NUMEROUS\", P.R.R.), NWO (Crossover grant 17619 \u201CINTENSE\u201D and NWO-OCENW.KLEIN.178, S.M.B.), \u201CDBI2\u201D, a Gravitation program of the Dutch Ministry of Science (S.M.B.), and Agence Nationale de la Recherche (AN) within Programme d\u2019investissement d\u2019avenir, Institut Hospital Universitaire EQReSIGHIT (ANR-18- 590 IAHU-0001, P.R.R.). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

FundersFunder number
Agence Nationale de la Recherche
HORIZON EUROPE Framework Programme
NWO-OCENW
Dutch Ministry of Education, Culture, & Science
European Union’s Horizon 2020 Framework Programme for Research and Innovation945539
European Research Council101052963
European Research Council
Nederlandse Organisatie voor Wetenschappelijk Onderzoek17619
Nederlandse Organisatie voor Wetenschappelijk Onderzoek
Institut Hospital Universitaire EQReSIGHITANR-18- 590 IAHU-0001

    Fingerprint

    Dive into the research topics of 'Recurrent neural networks that learn multistep visual routines with reinforcement learning'. Together they form a unique fingerprint.

    Cite this