Cargando…

Predictive coding is a consequence of energy efficiency in recurrent neural networks

Predictive coding is a promising framework for understanding brain function. It postulates that the brain continuously inhibits predictable sensory input, ensuring preferential processing of surprising elements. A central aspect of this view is its hierarchical connectivity, involving recurrent mess...

Descripción completa

Detalles Bibliográficos
Autores principales: Ali, Abdullahi, Ahmad, Nasir, de Groot, Elgar, Johannes van Gerven, Marcel Antonius, Kietzmann, Tim Christian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9768680/
https://www.ncbi.nlm.nih.gov/pubmed/36569556
http://dx.doi.org/10.1016/j.patter.2022.100639
_version_ 1784854224389013504
author Ali, Abdullahi
Ahmad, Nasir
de Groot, Elgar
Johannes van Gerven, Marcel Antonius
Kietzmann, Tim Christian
author_facet Ali, Abdullahi
Ahmad, Nasir
de Groot, Elgar
Johannes van Gerven, Marcel Antonius
Kietzmann, Tim Christian
author_sort Ali, Abdullahi
collection PubMed
description Predictive coding is a promising framework for understanding brain function. It postulates that the brain continuously inhibits predictable sensory input, ensuring preferential processing of surprising elements. A central aspect of this view is its hierarchical connectivity, involving recurrent message passing between excitatory bottom-up signals and inhibitory top-down feedback. Here we use computational modeling to demonstrate that such architectural hardwiring is not necessary. Rather, predictive coding is shown to emerge as a consequence of energy efficiency. When training recurrent neural networks to minimize their energy consumption while operating in predictive environments, the networks self-organize into prediction and error units with appropriate inhibitory and excitatory interconnections and learn to inhibit predictable sensory input. Moving beyond the view of purely top-down-driven predictions, we demonstrate, via virtual lesioning experiments, that networks perform predictions on two timescales: fast lateral predictions among sensory units and slower prediction cycles that integrate evidence over time.
format Online
Article
Text
id pubmed-9768680
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-97686802022-12-22 Predictive coding is a consequence of energy efficiency in recurrent neural networks Ali, Abdullahi Ahmad, Nasir de Groot, Elgar Johannes van Gerven, Marcel Antonius Kietzmann, Tim Christian Patterns (N Y) Article Predictive coding is a promising framework for understanding brain function. It postulates that the brain continuously inhibits predictable sensory input, ensuring preferential processing of surprising elements. A central aspect of this view is its hierarchical connectivity, involving recurrent message passing between excitatory bottom-up signals and inhibitory top-down feedback. Here we use computational modeling to demonstrate that such architectural hardwiring is not necessary. Rather, predictive coding is shown to emerge as a consequence of energy efficiency. When training recurrent neural networks to minimize their energy consumption while operating in predictive environments, the networks self-organize into prediction and error units with appropriate inhibitory and excitatory interconnections and learn to inhibit predictable sensory input. Moving beyond the view of purely top-down-driven predictions, we demonstrate, via virtual lesioning experiments, that networks perform predictions on two timescales: fast lateral predictions among sensory units and slower prediction cycles that integrate evidence over time. Elsevier 2022-11-23 /pmc/articles/PMC9768680/ /pubmed/36569556 http://dx.doi.org/10.1016/j.patter.2022.100639 Text en © 2022 The Author(s) https://creativecommons.org/licenses/by/4.0/This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Ali, Abdullahi
Ahmad, Nasir
de Groot, Elgar
Johannes van Gerven, Marcel Antonius
Kietzmann, Tim Christian
Predictive coding is a consequence of energy efficiency in recurrent neural networks
title Predictive coding is a consequence of energy efficiency in recurrent neural networks
title_full Predictive coding is a consequence of energy efficiency in recurrent neural networks
title_fullStr Predictive coding is a consequence of energy efficiency in recurrent neural networks
title_full_unstemmed Predictive coding is a consequence of energy efficiency in recurrent neural networks
title_short Predictive coding is a consequence of energy efficiency in recurrent neural networks
title_sort predictive coding is a consequence of energy efficiency in recurrent neural networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9768680/
https://www.ncbi.nlm.nih.gov/pubmed/36569556
http://dx.doi.org/10.1016/j.patter.2022.100639
work_keys_str_mv AT aliabdullahi predictivecodingisaconsequenceofenergyefficiencyinrecurrentneuralnetworks
AT ahmadnasir predictivecodingisaconsequenceofenergyefficiencyinrecurrentneuralnetworks
AT degrootelgar predictivecodingisaconsequenceofenergyefficiencyinrecurrentneuralnetworks
AT johannesvangervenmarcelantonius predictivecodingisaconsequenceofenergyefficiencyinrecurrentneuralnetworks
AT kietzmanntimchristian predictivecodingisaconsequenceofenergyefficiencyinrecurrentneuralnetworks