Cargando…

Recurrent neural networks can explain flexible trading of speed and accuracy in biological vision

Deep feedforward neural network models of vision dominate in both computational neuroscience and engineering. The primate visual system, by contrast, contains abundant recurrent connections. Recurrent signal flow enables recycling of limited computational resources over time, and so might boost the...

Descripción completa

Detalles Bibliográficos
Autores principales: Spoerer, Courtney J., Kietzmann, Tim C., Mehrer, Johannes, Charest, Ian, Kriegeskorte, Nikolaus
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7556458/
https://www.ncbi.nlm.nih.gov/pubmed/33006992
http://dx.doi.org/10.1371/journal.pcbi.1008215
_version_ 1783594221044760576
author Spoerer, Courtney J.
Kietzmann, Tim C.
Mehrer, Johannes
Charest, Ian
Kriegeskorte, Nikolaus
author_facet Spoerer, Courtney J.
Kietzmann, Tim C.
Mehrer, Johannes
Charest, Ian
Kriegeskorte, Nikolaus
author_sort Spoerer, Courtney J.
collection PubMed
description Deep feedforward neural network models of vision dominate in both computational neuroscience and engineering. The primate visual system, by contrast, contains abundant recurrent connections. Recurrent signal flow enables recycling of limited computational resources over time, and so might boost the performance of a physically finite brain or model. Here we show: (1) Recurrent convolutional neural network models outperform feedforward convolutional models matched in their number of parameters in large-scale visual recognition tasks on natural images. (2) Setting a confidence threshold, at which recurrent computations terminate and a decision is made, enables flexible trading of speed for accuracy. At a given confidence threshold, the model expends more time and energy on images that are harder to recognise, without requiring additional parameters for deeper computations. (3) The recurrent model’s reaction time for an image predicts the human reaction time for the same image better than several parameter-matched and state-of-the-art feedforward models. (4) Across confidence thresholds, the recurrent model emulates the behaviour of feedforward control models in that it achieves the same accuracy at approximately the same computational cost (mean number of floating-point operations). However, the recurrent model can be run longer (higher confidence threshold) and then outperforms parameter-matched feedforward comparison models. These results suggest that recurrent connectivity, a hallmark of biological visual systems, may be essential for understanding the accuracy, flexibility, and dynamics of human visual recognition.
format Online
Article
Text
id pubmed-7556458
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-75564582020-10-21 Recurrent neural networks can explain flexible trading of speed and accuracy in biological vision Spoerer, Courtney J. Kietzmann, Tim C. Mehrer, Johannes Charest, Ian Kriegeskorte, Nikolaus PLoS Comput Biol Research Article Deep feedforward neural network models of vision dominate in both computational neuroscience and engineering. The primate visual system, by contrast, contains abundant recurrent connections. Recurrent signal flow enables recycling of limited computational resources over time, and so might boost the performance of a physically finite brain or model. Here we show: (1) Recurrent convolutional neural network models outperform feedforward convolutional models matched in their number of parameters in large-scale visual recognition tasks on natural images. (2) Setting a confidence threshold, at which recurrent computations terminate and a decision is made, enables flexible trading of speed for accuracy. At a given confidence threshold, the model expends more time and energy on images that are harder to recognise, without requiring additional parameters for deeper computations. (3) The recurrent model’s reaction time for an image predicts the human reaction time for the same image better than several parameter-matched and state-of-the-art feedforward models. (4) Across confidence thresholds, the recurrent model emulates the behaviour of feedforward control models in that it achieves the same accuracy at approximately the same computational cost (mean number of floating-point operations). However, the recurrent model can be run longer (higher confidence threshold) and then outperforms parameter-matched feedforward comparison models. These results suggest that recurrent connectivity, a hallmark of biological visual systems, may be essential for understanding the accuracy, flexibility, and dynamics of human visual recognition. Public Library of Science 2020-10-02 /pmc/articles/PMC7556458/ /pubmed/33006992 http://dx.doi.org/10.1371/journal.pcbi.1008215 Text en © 2020 Spoerer et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Spoerer, Courtney J.
Kietzmann, Tim C.
Mehrer, Johannes
Charest, Ian
Kriegeskorte, Nikolaus
Recurrent neural networks can explain flexible trading of speed and accuracy in biological vision
title Recurrent neural networks can explain flexible trading of speed and accuracy in biological vision
title_full Recurrent neural networks can explain flexible trading of speed and accuracy in biological vision
title_fullStr Recurrent neural networks can explain flexible trading of speed and accuracy in biological vision
title_full_unstemmed Recurrent neural networks can explain flexible trading of speed and accuracy in biological vision
title_short Recurrent neural networks can explain flexible trading of speed and accuracy in biological vision
title_sort recurrent neural networks can explain flexible trading of speed and accuracy in biological vision
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7556458/
https://www.ncbi.nlm.nih.gov/pubmed/33006992
http://dx.doi.org/10.1371/journal.pcbi.1008215
work_keys_str_mv AT spoerercourtneyj recurrentneuralnetworkscanexplainflexibletradingofspeedandaccuracyinbiologicalvision
AT kietzmanntimc recurrentneuralnetworkscanexplainflexibletradingofspeedandaccuracyinbiologicalvision
AT mehrerjohannes recurrentneuralnetworkscanexplainflexibletradingofspeedandaccuracyinbiologicalvision
AT charestian recurrentneuralnetworkscanexplainflexibletradingofspeedandaccuracyinbiologicalvision
AT kriegeskortenikolaus recurrentneuralnetworkscanexplainflexibletradingofspeedandaccuracyinbiologicalvision