文件名称:matlab矩形序列代码-STNMFanalysis:STNMF分析
文件大小:6.63MB
文件格式:ZIP
更新时间:2024-06-12 05:04:19
系统开源
matlab矩形序列代码STNMF分析 带尖峰触发的非负矩阵分解的神经元亚基分析代码 Liu,Schreyer,Onken,Rozenblit,Khani,Krishnamoorthy,Panzeri和Gollisch撰写的手稿“用尖峰触发的非负矩阵分解进行神经元功能电路的推断” 联系人:Tim Gollisch,网站: 描述: 此代码对提供的一组尖峰触发刺激执行尖峰触发非负矩阵分解(STNMF)。 刺激被解释为纯粹的空间,以Nx x Ny像素的矩形2D布局组织。 该算法将这个尖峰触发的集合(STE)分解为K个非负数模块,以便在最小二乘意义上,通过模块的线性组合可以最好地近似尖峰触发的刺激。 STNMF基于半NMF方法,即刺激元素可以为正或负,并且仅模块的元素被约束为非负。 模块的优化是反复进行的,并且在程序中指定了应用的迭代次数。 该算法的关键要素是,在固定次数的迭代之后,会定期插入当前最佳模块的扰动。 如果扰动没有产生改进的模块(就重建残差而言),则将其丢弃,保留先前的最佳模块,然后测试新的扰动。 有关详细信息,请参见相关的手稿。 用法: 将资源库中的文件下载到单个目录或Matla
【文件预览】:
STNMFanalysis-master
----kernelLinear.m(1KB)
----pseudoinverse.m(1KB)
----STNMFanalysis.m(11KB)
----computeKernelMatrix.m(2KB)
----LICENSE(34KB)
----model_cell.mat(6.6MB)
----matrixNorm.m(914B)
----innerProduct.m(562B)
----README.md(6KB)
----kfcnnls4STNMF.m(5KB)
----sparseseminmfnnls4STNMF.m(6KB)
----MoransI.m(2KB)
----normalize_columns.m(1KB)