[发明专利]一种心电信号深度学习模型的轻量化方法有效
申请号: | 201910793585.X | 申请日: | 2019-08-27 |
公开(公告)号: | CN110558972B | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 洪申达;傅兆吉;周荣博;俞杰 | 申请(专利权)人: | 安徽心之声医疗科技有限公司 |
主分类号: | A61B5/318 | 分类号: | A61B5/318;A61B5/00 |
代理公司: | 合肥市长远专利代理事务所(普通合伙) 34119 | 代理人: | 金宇平 |
地址: | 230000 *** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电信号 深度 学习 模型 量化 方法 | ||
1.一种心电信号深度学习模型的轻量化方法,其特征在于,包括:
S1、对样本数据进行人工标注,获得真实标签;
S2、构建输入为样本数据,输出为预测概率的复杂深度学习模型F;并选择输入为预测概率,输出为预测标签的第一函数;
S3、结合样本数据和真实标签对复杂深度学习模型F进行训练更新,并根据更新后的复杂深度学习模型F获得每一条样本数据对应的预测概率;
S4、构建输入为样本数据,输出为轻量化预测概率的轻量化深度学习模型G;并选择输入为轻量化预测概率,输出为轻量化预测标签的第二函数;轻量化深度学习模型G的模型深度和参数数量均少于复杂深度学习模型F;第一函数和第二函数相同;
S5、结合样本数据、真实标签和预测概率对轻量化深度学习模型G进行训练更新;
S6、结合更新后的轻量化深度学习模型G和第二函数建立输入为数据,输出为轻量化预测标签的数据预测模型。
2.如权利要求1所述的心电信号深度学习模型的轻量化方法,其特征在于,步骤S1具体为:首先对获得的原始心电信号数据进行切割,获得长度为d的样本数据并通过人工标注获得每一条样本数据的真实标签。
3.如权利要求2所述的心电信号深度学习模型的轻量化方法,其特征在于,样本数据xi的真实标签为yi∈{0,1}m,其中,m表示模型预测的结果有m种可能,yi有且仅有一个位置的值为1,其余为0。
4.如权利要求3所述的心电信号深度学习模型的轻量化方法,其特征在于,步骤S2中,复杂深度学习模型F输出的预测概率为zi表示第i条样本数据的预测概率,Zi为由m个概率值组成的行向量,且m个概率值之和为1;第一函数为:当zi[j]=max(zi[j]),则y’i[j]=1;zi[j]为行向量zi第j个位置上的概率值,max(zi[j])表示行向量zi中最大的概率值,y’i[j]表示预测标签y’i第j个位置上为1,y’i∈{0,1}m。
5.如权利要求4所述的心电信号深度学习模型的轻量化方法,其特征在于,步骤S3中:构建目标函数LossF,度量样本数据xi的真实标签yi与预测概率zi之间的差异;并根据目标函数LossF的最优解对复杂深度学习模型F进行参数更新。
6.如权利要求5所述的心电信号深度学习模型的轻量化方法,其特征在于,步骤S3具体包括:
S31、构建目标函数
其中:
S32、使用随机梯度下降法求解目标函数为LossF的最优解,并根据LossF的最优解对复杂深度学习模型F进行参数更新;
S33、根据更新后的复杂深度学习模型F获得每一条样本数据xi对应的预测概率zi。
7.如权利要求6所述的心电信号深度学习模型的轻量化方法,其特征在于,步骤S32具体为:每次选取一批样本数据和对应的真实标签计算目标函数LossF的梯度并对复杂深度学习模型F进行参数更新;通过多次参数更新,当目标函数LossF的数值趋于稳定,结束复杂深度学习模型F的训练;
每一批样本数据的选择方式为:通过复杂深度学习模型F和第一函数获得各样本数据的预测标签,选择预测标签与真实标签差异最大的k个样本数据,k为用于参数更新的每一批样本数据中包含的样本数据数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽心之声医疗科技有限公司,未经安徽心之声医疗科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910793585.X/1.html,转载请声明来源钻瓜专利网。