基于双域加权宽度学习的心电图分类方法及系统

文档序号:37114133发布日期:2024-02-22 21:13阅读:12来源:国知局
基于双域加权宽度学习的心电图分类方法及系统

本发明涉及心电图分类,更具体的,涉及一种基于双域加权宽度学习的心电图分类方法及系统。


背景技术:

1、在心电图(ecg)分类领域,传统的机器学习算法通常需要复杂的特征提取过程,而深度学习尽管是一个端到端模型,但需要大量的硬件资源。最近一种基于扁平网络结构的新兴高效随机神经网络宽度学习系统(bls)被提出,与深度学习不同,bls通过扩展网络宽度实现数据拟合,具有结构简单和模型参数减少的优势。然而bls也存在一些局限性:bls的特征映射层具有有限的表示能力,这可能导致模型容易过拟合。bls缺乏局部映射能力,在面对异常值和噪声数据时表现出降低的鲁棒性。在面对数据不平衡时,bls分类效果不佳,缺乏泛化能力。现有的改进的宽度学习系统大多从深度进行延伸,违背宽度学习系统的初衷。

2、在现有技术中,通过改变数据层面的方式克服数据不平衡问题,使用重采样技术增加或减少样本数量来修改数据分布,这无疑增加了由于需要额外的数据平衡操作而导致的时间消耗。除此之外,深度学习架构中损失函数的有效设计也可以缓解类不平衡问题,在算法层面,不需要改变数据集的大小,通过使用原始数据进行操作,但是他们是基于深度学习架构进行的,因此会消耗大量的学习时间。


技术实现思路

1、为了解决上述技术问题,本发明提出了一种基于双域加权宽度学习的心电图分类方法及系统。

2、本发明第一方面提供了一种基于双域加权宽度学习的心电图分类方法,包括:

3、获取心电图数据进行预处理,根据预处理后的心电图数据提取输入数据样本,利用双域加权宽度学习建立特征映射,获取特征层特征节点,构建特征空间;

4、基于所述特征层特征节点利用频域特征层映射及增强层映射将输入数据样本对应的特征从两个不同领域进行映射,将时域特征层特征节点、频域特征层特征节点及增强层特征节点按照顺序连接到输出层;

5、根据历史心电图数据构建训练数据集,在所述训练数据集中引入成本敏感因子获取特征节点之间的连接权重及优化函数,输出基于双域加权宽度学习的心电图分类模型,对所述心电图数据进行分类。

6、本方案中,根据预处理后的心电图数据提取输入数据样本,利用双域加权宽度学习建立特征映射,获取特征层特征节点,构建特征空间具体为:

7、在预处理后心电图数据中提取输入数据样本,其中,表示输入数据样本,为初始心电图数据,表示总样本数量,表示样本特征维度,表示分类的数量,表示实数;

8、所述双域加权宽度学习包括输入层、时域特征层、频域特征层、增强层和输出层,假设存在个特征窗口,每个窗口包含k个特征节点,宽度学习将输入数据样本映射到组随机特征空间中,每组特征空间包含k个特征;

9、获取第组特征节点:

10、;

11、其中,为特征映射函数, 和分别为随机生成的权重和偏差,在获得后,将所有连接起来生成特征层,构建特征空间。

12、本方案中,采用并行结构同时进行频域特征层映射和增强层映射,将输入数据样本从两个不同的领域进行映射,频域特征层的映射公式如下:

13、;

14、其中,表示变换后的频域信号,表示输入的时间域数据,表示信号的长度,表示虚数单位;表示为时域信号的编号;对于不同的特征节点组,生成相应的频域特征层节点组,将所有的连接起来生成频域特征层;

15、将所构造的节点组导入增强层进行非线性变换,获取第组增强层特征节点:

16、;

17、其中,表示激活函数,和表示随机生成的权重和偏差,m表示增强层特征节点组数,将所有的连接起来生成增强层;

18、将频域特征层、时域特征层和增强层按顺序连接到输出层,创建特征矩阵,。

19、本方案中,在所述训练数据集中引入成本敏感因子获取特征节点之间的连接权重及优化函数,具体为:

20、根据含有类型标签的历史心电图数据构建训练数据集,通过训练样本的类型标签将样本分为个类别:

21、,其中和分别表示训练数据中属于类别的样本及其类别本身;

22、在数据分割后,创建扩展矩阵;

23、其中表示与对应的所有频域特征节点组的连接,表示与对应的所有时域特征层特征节点组的连接,表示与对应的所有增强层特征节点的连接;基于双域加权宽度学习的优化函数表示如下:

24、;

25、表示连接权重矩阵,表示第1类别、第2类别…第类别的系数,表示惩罚系数,表示第1类别、第2类别…第类别的扩展矩阵;

26、对优化函数中的连接权重矩阵进行导数计算,将导数设置为0,获取连接权重矩阵,

27、;

28、其中,表示单位矩阵,表示矩阵转置,表示第类别的扩展矩阵,表示第类别本身,表示类别系数。

29、本发明第二方面还提供了一种基于双域加权宽度学习的心电图分类系统,该系统包括:存储器、处理器,所述存储器中包括基于双域加权宽度学习的心电图分类方法程序,所述基于双域加权宽度学习的心电图分类方法程序被所述处理器执行时实现如下步骤:

30、获取心电图数据进行预处理,根据预处理后的心电图数据提取输入数据样本,利用双域加权宽度学习建立特征映射,获取特征层特征节点,构建特征空间;

31、基于所述特征层特征节点利用频域特征层映射及增强层映射将输入数据样本对应的特征从两个不同领域进行映射,将时域特征层特征节点、频域特征层特征节点及增强层特征节点按照顺序连接到输出层;

32、根据历史心电图数据构建训练数据集,在所述训练数据集中引入成本敏感因子获取特征节点之间的连接权重及优化函数,输出基于双域加权宽度学习的心电图分类模型,对所述心电图数据进行分类。

33、本发明消除了手动特征提取的必要性。为了解决传统宽度学习局部映射能力和鲁棒性差的局限性,使特征能够同时在频率和时间域进行映射。通过添加频域特征层来增强宽度学习模型的结构,创建了一个基于双域加权宽度学习模型,增强了模型的表现能力和稳定性,并减少对硬件资源的依赖。此外,为了解决心电图领域中的数据不平衡问题,引入了一个成本敏感因子,以减轻心电图数据不平衡的问题。



技术特征:

1.一种基于双域加权宽度学习的心电图分类方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于双域加权宽度学习的心电图分类方法,其特征在于,根据预处理后的心电图数据提取输入数据样本,利用双域加权宽度学习建立特征映射,获取特征层特征节点,构建特征空间具体为:

3.根据权利要求1所述的一种基于双域加权宽度学习的心电图分类方法,其特征在于,采用并行结构同时进行频域特征层映射和增强层映射,将输入数据样本从两个不同的领域进行映射,频域特征层的映射公式如下:

4.根据权利要求1所述的一种基于双域加权宽度学习的心电图分类方法,其特征在于,在所述训练数据集中引入成本敏感因子获取特征节点之间的连接权重及优化函数,具体为:

5.根据权利要求4所述的一种基于双域加权宽度学习的心电图分类方法,其特征在于,对优化函数中的连接权重矩阵进行导数计算,将导数设置为0,获取连接权重矩阵,

6.一种基于双域加权宽度学习的心电图分类系统,其特征在于,该系统包括:存储器、处理器,所述存储器中包括基于双域加权宽度学习的心电图分类方法程序,所述基于双域加权宽度学习的心电图分类方法程序被所述处理器执行时实现如下步骤:

7.根据权利要求6所述的一种基于双域加权宽度学习的心电图分类系统,其特征在于,采用并行结构同时进行频域特征层映射和增强层映射,将输入数据样本从两个不同的领域进行映射,频域特征层的映射公式如下:

8.根据权利要求6所述的一种基于双域加权宽度学习的心电图分类系统,其特征在于,在所述训练数据集中引入成本敏感因子获取特征节点之间的连接权重及优化函数,具体为:


技术总结
本发明公开了一种基于双域加权宽度学习的心电图分类方法及系统,构建基于双域加权宽度学习的心电图分类模型,对目标心电图数据进行分类,基于双域加权宽度学习在时间域特征层上进行了频域映射,生成了一个频域特征层,与模型内现有的时域特征层和增强层并行组合,扩展了模型结构的宽度,并在输入心电图样本数据上同时提供了不同视角的独特特征映射,从而获得从时域和频域提取数据特征的能力,此外还在损失函数中引入成本敏感因子,为心电图分类提供了一种新颖的方法并解决新电图领域中的数据不平衡问题。

技术研发人员:王小梨,吴润杰,冯奇,袁子健,李冬霞,叶锦烁
受保护的技术使用者:广东技术师范大学
技术研发日:
技术公布日:2024/2/21
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1