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...
Autores principales: | , , , |
---|---|
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 |