首页> 外文OA文献 >Uncertainpy: A Python Toolbox for Uncertainty Quantification and Sensitivity Analysis in Computational Neuroscience
【2h】

Uncertainpy: A Python Toolbox for Uncertainty Quantification and Sensitivity Analysis in Computational Neuroscience

机译:UNCINATIONPY:用于计算神经科学的不确定性量化和敏感性分析的Python工具箱

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Computational models in neuroscience typically contain many parameters that are poorly constrained by experimental data. Uncertainty quantification and sensitivity analysis provide rigorous procedures to quantify how the model output depends on this parameter uncertainty. Unfortunately, the application of such methods is not yet standard within the field of neuroscience. Here we present Uncertainpy, an open-source Python toolbox, tailored to perform uncertainty quantification and sensitivity analysis of neuroscience models. Uncertainpy aims to make it quick and easy to get started with uncertainty analysis, without any need for detailed prior knowledge. The toolbox allows uncertainty quantification and sensitivity analysis to be performed on already existing models without needing to modify the model equations or model implementation. Uncertainpy bases its analysis on polynomial chaos expansions, which are more efficient than the more standard Monte-Carlo based approaches. Uncertainpy is tailored for neuroscience applications by its built-in capability for calculating characteristic features in the model output. The toolbox does not merely perform a point-to-point comparison of the “raw” model output (e.g., membrane voltage traces), but can also calculate the uncertainty and sensitivity of salient model response features such as spike timing, action potential width, average interspike interval, and other features relevant for various neural and neural network models. Uncertainpy comes with several common models and features built in, and including custom models and new features is easy. The aim of the current paper is to present Uncertainpy to the neuroscience community in a user-oriented manner. To demonstrate its broad applicability, we perform an uncertainty quantification and sensitivity analysis of three case studies relevant for neuroscience: the original Hodgkin-Huxley point-neuron model for action potential generation, a multi-compartmental model of a thalamic interneuron implemented in the NEURON simulator, and a sparsely connected recurrent network model implemented in the NEST simulator.
机译:神经科学中的计算模型通常包含许多因实验数据限制的许多参数。不确定性量化和敏感性分析提供了严格的程序,以量化模型输出如何取决于该参数不确定性。不幸的是,这种方法的应用尚未在神经科学领域内标准。在这里,我们提供了不确定的Python Toolbox,根据神经科学模型的不确定性量化和灵敏度分析。不确定旨在使其快速且易于开始使用不确定性分析,而无需详细的先验知识。工具箱允许在现有模型上执行不确定性量化和灵敏度分析,而无需修改模型方程或模型实现。不确定基于多项式混沌扩展的分析,比更多标准的Monte-Carlo方法更有效。通过内置能力为神经科学应用程序量身定制的不确定功能,用于计算模型输出中的特性功能。工具箱不仅仅对“RAW”模型输出(例如,膜电压迹线)的点对点比较,而且还可以计算突出模型响应特征的不确定度和灵敏度,例如尖峰定时,动作电位宽度,平均间隔间隔,以及与各种神经网络模型相关的其他功能。 Unceringpy具有内置的几种共同型号和功能,包括自定义模型和新功能。目前纸张的目的是以用户为导向的方式向神经科学区呈现不确定。为了证明其广泛的适用性,我们对神经科学的三种案例研究进行了不确定的量化和敏感性分析:原始Hodgkin-Huxley Point-Neuron模型用于动作潜力,是神经元模拟器中实施的丘脑中间核的多隔堂模型,以及在巢模拟器中实现的稀疏连接的复发网络模型。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号