【技术实现步骤摘要】
一种基于格拉姆角和场和CBAM
‑
Resnet34的重叠尖锋识别方法
[0001]本专利技术涉及重叠尖锋分类领域,具体涉及一种基于格拉姆角和场和
CBAM
‑
Resnet34
的重叠尖锋识别方法
。
技术介绍
[0002]在进行神经科学的研究中,分析获取的神经元细胞外记录是其中的一项关键步骤
。
将电极放置在脑组织中,靠近电极的神经元细胞在和其他神经元细胞进行电信号传递时,电信号被电极尖端所测量,由于电信号呈现尖锋波形而被称为尖锋
。
为了便于研究,通常需要将产生尖锋的神经元种类和尖锋波形记录下来
。
而这种检测和分配尖锋的过程被称为尖锋排序
。
[0003]现在多电极技术可以同时记录上千个神经元的尖锋发放
。
多个神经元在微电极周围同时进行放电,此时所记录的尖锋可能是数个神经元锋电位的叠加
。
这样叠加后的尖锋形状与任意单独的尖锋的形状不同
。
重叠尖锋常常会导致尖锋排序出现偏差,降低尖锋排序的性能
。
因此如何处理重叠尖锋分类问题将会变得尤为重要
。
[0004]目前,模板匹配法
、
稀疏优化法
、
最大后验估计法是相对有效地解决重叠尖锋的方法
。
模板匹配法,通过构建多种重叠模板,对重叠尖锋进行匹配
。
但当由相似模板的神经元发生重叠的时候,自动尖
【技术保护点】
【技术特征摘要】
1.
一种基于格拉姆角和场和
CBAM
‑
Resnet34
的重叠尖锋识别方法,其特征在于,包括如下步骤:
S1、
构建基于格拉姆角和场和
CBAM
‑
Resnet34
的重叠尖锋分类模型;
S2、
对原始尖峰数据集分为重叠尖峰和非重叠尖峰,对分类得到的重叠尖峰数据和非重叠尖峰数据进行预处理,得到重叠尖峰数据训练集
、
重叠尖峰数据训练模板以及尖峰数据训练集,并利用重叠尖峰数据构建测试集;
S3、
将重叠尖峰数据训练集中的一维尖峰数据转换为二维图像,并将得到的二维图像作为输入数据传入
S1
所构建的重叠尖锋分类模型进行训练,同时将测试集中的一维尖峰数据转换为二维图像,并输入到训练完毕的重叠尖锋分类模型进行分类;
S4、
对分类结果进行评估
。2.
根据权利要求1所述的基于格拉姆角和场和
CBAM
‑
Resnet34
的重叠尖锋识别方法,其特征在于,所述
S2
中预处理的具体方式为:将非重叠尖锋随机分为三个部分:第一个部分与选出的重叠尖锋组成重叠尖峰数据训练集;第二个部分根据对应的聚类标签,构建不同的重叠尖峰数据训练模板;第三个部分与重叠尖锋训练模板组成尖峰数据训练集
。3.
根据权利要求1所述的基于格拉姆角和场和
CBAM
‑
Resnet34
的重叠尖锋识别方法,其特征在于,所述
S3
中重叠尖峰数据训练集和测试集中的一维尖峰数据转换为二维图像的具体方式为:
S31、
对实际观测的多个尖峰数据时间序列进行编码,并将编码的尖峰数据时间序列进行缩放;
S32、
将缩放后的时间尖峰数据时间序列的值编码为角余弦,并将其对应的时间戳编码为半径映射至极坐标系下;
S33、
定义格拉姆角和场并利用所定义的格拉姆角和场提取缩放后的尖峰数据时间序列中时间间隔之间的相关关系,根据所提取的尖峰数据时间序列中时间间隔之间的相关关系进行重叠尖峰分类
。4.
根据权利要求3所述的基于格拉姆角和场和
CBAM
‑
Resnet34
的重叠尖锋识别方法,其特征在于,所述
S31
...
【专利技术属性】
技术研发人员:王录涛,余海翔,汪曼青,沈艳,王清华,郜东瑞,张永清,
申请(专利权)人:成都信息工程大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。