Cargando…

Probabilistic solvers enable a straight-forward exploration of numerical uncertainty in neuroscience models

Understanding neural computation on the mechanistic level requires models of neurons and neuronal networks. To analyze such models one typically has to solve coupled ordinary differential equations (ODEs), which describe the dynamics of the underlying neural system. These ODEs are solved numerically...

Descripción completa

Detalles Bibliográficos
Autores principales: Oesterle, Jonathan, Krämer, Nicholas, Hennig, Philipp, Berens, Philipp
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9666333/
https://www.ncbi.nlm.nih.gov/pubmed/35932442
http://dx.doi.org/10.1007/s10827-022-00827-7
_version_ 1784831481125797888
author Oesterle, Jonathan
Krämer, Nicholas
Hennig, Philipp
Berens, Philipp
author_facet Oesterle, Jonathan
Krämer, Nicholas
Hennig, Philipp
Berens, Philipp
author_sort Oesterle, Jonathan
collection PubMed
description Understanding neural computation on the mechanistic level requires models of neurons and neuronal networks. To analyze such models one typically has to solve coupled ordinary differential equations (ODEs), which describe the dynamics of the underlying neural system. These ODEs are solved numerically with deterministic ODE solvers that yield single solutions with either no, or only a global scalar error indicator on precision. It can therefore be challenging to estimate the effect of numerical uncertainty on quantities of interest, such as spike-times and the number of spikes. To overcome this problem, we propose to use recently developed sampling-based probabilistic solvers, which are able to quantify such numerical uncertainties. They neither require detailed insights into the kinetics of the models, nor are they difficult to implement. We show that numerical uncertainty can affect the outcome of typical neuroscience simulations, e.g. jittering spikes by milliseconds or even adding or removing individual spikes from simulations altogether, and demonstrate that probabilistic solvers reveal these numerical uncertainties with only moderate computational overhead. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1007/s10827-022-00827-7.
format Online
Article
Text
id pubmed-9666333
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-96663332022-11-17 Probabilistic solvers enable a straight-forward exploration of numerical uncertainty in neuroscience models Oesterle, Jonathan Krämer, Nicholas Hennig, Philipp Berens, Philipp J Comput Neurosci Original Article Understanding neural computation on the mechanistic level requires models of neurons and neuronal networks. To analyze such models one typically has to solve coupled ordinary differential equations (ODEs), which describe the dynamics of the underlying neural system. These ODEs are solved numerically with deterministic ODE solvers that yield single solutions with either no, or only a global scalar error indicator on precision. It can therefore be challenging to estimate the effect of numerical uncertainty on quantities of interest, such as spike-times and the number of spikes. To overcome this problem, we propose to use recently developed sampling-based probabilistic solvers, which are able to quantify such numerical uncertainties. They neither require detailed insights into the kinetics of the models, nor are they difficult to implement. We show that numerical uncertainty can affect the outcome of typical neuroscience simulations, e.g. jittering spikes by milliseconds or even adding or removing individual spikes from simulations altogether, and demonstrate that probabilistic solvers reveal these numerical uncertainties with only moderate computational overhead. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1007/s10827-022-00827-7. Springer US 2022-08-06 2022 /pmc/articles/PMC9666333/ /pubmed/35932442 http://dx.doi.org/10.1007/s10827-022-00827-7 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Original Article
Oesterle, Jonathan
Krämer, Nicholas
Hennig, Philipp
Berens, Philipp
Probabilistic solvers enable a straight-forward exploration of numerical uncertainty in neuroscience models
title Probabilistic solvers enable a straight-forward exploration of numerical uncertainty in neuroscience models
title_full Probabilistic solvers enable a straight-forward exploration of numerical uncertainty in neuroscience models
title_fullStr Probabilistic solvers enable a straight-forward exploration of numerical uncertainty in neuroscience models
title_full_unstemmed Probabilistic solvers enable a straight-forward exploration of numerical uncertainty in neuroscience models
title_short Probabilistic solvers enable a straight-forward exploration of numerical uncertainty in neuroscience models
title_sort probabilistic solvers enable a straight-forward exploration of numerical uncertainty in neuroscience models
topic Original Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9666333/
https://www.ncbi.nlm.nih.gov/pubmed/35932442
http://dx.doi.org/10.1007/s10827-022-00827-7
work_keys_str_mv AT oesterlejonathan probabilisticsolversenableastraightforwardexplorationofnumericaluncertaintyinneurosciencemodels
AT kramernicholas probabilisticsolversenableastraightforwardexplorationofnumericaluncertaintyinneurosciencemodels
AT hennigphilipp probabilisticsolversenableastraightforwardexplorationofnumericaluncertaintyinneurosciencemodels
AT berensphilipp probabilisticsolversenableastraightforwardexplorationofnumericaluncertaintyinneurosciencemodels