Cargando…

Divisive normalization is an efficient code for multivariate Pareto-distributed environments

Divisive normalization is a canonical computation in the brain, observed across neural systems, that is often considered to be an implementation of the efficient coding principle. We provide a theoretical result that makes the conditions under which divisive normalization is an efficient code analyt...

Descripción completa

Detalles Bibliográficos
Autores principales: Bucher, Stefan F., Brandenburger, Adam M.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: National Academy of Sciences 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9546555/
https://www.ncbi.nlm.nih.gov/pubmed/36161961
http://dx.doi.org/10.1073/pnas.2120581119
_version_ 1784805066561028096
author Bucher, Stefan F.
Brandenburger, Adam M.
author_facet Bucher, Stefan F.
Brandenburger, Adam M.
author_sort Bucher, Stefan F.
collection PubMed
description Divisive normalization is a canonical computation in the brain, observed across neural systems, that is often considered to be an implementation of the efficient coding principle. We provide a theoretical result that makes the conditions under which divisive normalization is an efficient code analytically precise: We show that, in a low-noise regime, encoding an n-dimensional stimulus via divisive normalization is efficient if and only if its prevalence in the environment is described by a multivariate Pareto distribution. We generalize this multivariate analog of histogram equalization to allow for arbitrary metabolic costs of the representation, and show how different assumptions on costs are associated with different shapes of the distributions that divisive normalization efficiently encodes. Our result suggests that divisive normalization may have evolved to efficiently represent stimuli with Pareto distributions. We demonstrate that this efficiently encoded distribution is consistent with stylized features of naturalistic stimulus distributions such as their characteristic conditional variance dependence, and we provide empirical evidence suggesting that it may capture the statistics of filter responses to naturalistic images. Our theoretical finding also yields empirically testable predictions across sensory domains on how the divisive normalization parameters should be tuned to features of the input distribution.
format Online
Article
Text
id pubmed-9546555
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher National Academy of Sciences
record_format MEDLINE/PubMed
spelling pubmed-95465552022-10-08 Divisive normalization is an efficient code for multivariate Pareto-distributed environments Bucher, Stefan F. Brandenburger, Adam M. Proc Natl Acad Sci U S A Biological Sciences Divisive normalization is a canonical computation in the brain, observed across neural systems, that is often considered to be an implementation of the efficient coding principle. We provide a theoretical result that makes the conditions under which divisive normalization is an efficient code analytically precise: We show that, in a low-noise regime, encoding an n-dimensional stimulus via divisive normalization is efficient if and only if its prevalence in the environment is described by a multivariate Pareto distribution. We generalize this multivariate analog of histogram equalization to allow for arbitrary metabolic costs of the representation, and show how different assumptions on costs are associated with different shapes of the distributions that divisive normalization efficiently encodes. Our result suggests that divisive normalization may have evolved to efficiently represent stimuli with Pareto distributions. We demonstrate that this efficiently encoded distribution is consistent with stylized features of naturalistic stimulus distributions such as their characteristic conditional variance dependence, and we provide empirical evidence suggesting that it may capture the statistics of filter responses to naturalistic images. Our theoretical finding also yields empirically testable predictions across sensory domains on how the divisive normalization parameters should be tuned to features of the input distribution. National Academy of Sciences 2022-09-26 2022-10-04 /pmc/articles/PMC9546555/ /pubmed/36161961 http://dx.doi.org/10.1073/pnas.2120581119 Text en Copyright © 2022 the Author(s). Published by PNAS. https://creativecommons.org/licenses/by/4.0/This open access article is distributed under Creative Commons Attribution License 4.0 (CC BY) (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Biological Sciences
Bucher, Stefan F.
Brandenburger, Adam M.
Divisive normalization is an efficient code for multivariate Pareto-distributed environments
title Divisive normalization is an efficient code for multivariate Pareto-distributed environments
title_full Divisive normalization is an efficient code for multivariate Pareto-distributed environments
title_fullStr Divisive normalization is an efficient code for multivariate Pareto-distributed environments
title_full_unstemmed Divisive normalization is an efficient code for multivariate Pareto-distributed environments
title_short Divisive normalization is an efficient code for multivariate Pareto-distributed environments
title_sort divisive normalization is an efficient code for multivariate pareto-distributed environments
topic Biological Sciences
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9546555/
https://www.ncbi.nlm.nih.gov/pubmed/36161961
http://dx.doi.org/10.1073/pnas.2120581119
work_keys_str_mv AT bucherstefanf divisivenormalizationisanefficientcodeformultivariateparetodistributedenvironments
AT brandenburgeradamm divisivenormalizationisanefficientcodeformultivariateparetodistributedenvironments