-
使用GLMspiketools在MATLAB中实现对单个和多个中子尖峰列车的泊松广义线性模型的拟合与仿真(参照Pillow等人2008年的研究)
资源介绍
matlab三次函数代码GLMspike工具
单和多神经元尖峰列车的泊松广义线性模型的拟合和仿真(Pillow等,2008)。
说明:模拟和计算Poisson
GLM峰值列车模型参数的最大似然估计。
参数由一组刺激过滤器(“接收场”),尖峰历史过滤器和捕获神经元之间依赖性的耦合过滤器组成。
可以对激励滤波器进行线性或双线性参数化,并且可以从确保负对数似然性凸性的类别中选择非线性,或者使用三次样条进行参数化。
该模型是“线性-非线性-泊松”模型的概括,其中包含了尖峰历史效应和神经元之间的相关性。
相关出版物:
下载
可以从github(
git
clone
git@github.com:pillowlab/GLMspiketools.git
)克隆存储库,然后解压缩归档文件。
基本用法
在主代码目录(例如~/Downloads/GLMspiketools/
)中,运行setpaths脚本以将相关的子目录添加到matlab路径。
检查子目录demos/演示脚本,以查看简单的脚本,这些脚本说明了如何模拟和拟合GLM以增加训练数据。
演示脚本:
demo1_GLM_temporalStim.m