基于深度学习心电诊断系统的研究与实现
发布时间:2020-09-29 13:40
近些年,深度学习在图像处理以及语音识别领域已日渐成熟。借助于深度学习,心电图(Electrocardiogram,ECG)的检测和分类是目前医疗健康领域研究的热点问题。其中,基于卷积神经网络(Convolutional Neural Network,CNN)的ECG分类方法在准确率上已达到很好的标准[1]。虽然ECG分类的研究已初见成效,但对于临床应用,依然有许多复杂的心电病理性疾病其识别效果并不理想。本项目依据大量心电临床数据,从中筛选出包括21种常见心电疾病的数据样本,进行分类训练。另外,本文致力于应用深度神经网络解决心电图R波识别,心电图缺失修复等问题,并构建一个心电图实时诊断平台。本文主要研究工作分以下几个部分:1.设计了基于循环神经网络(Recurrent Neural Network,RNN)的心电图R波识别算法模型。RNN在时间序列方面有着广泛的应用,包括语音识别,机器翻译,触发词检测等等。本文采用该网络,逻辑单元使用长短期记忆模型(Long Short-Term Memory,LSTM),并在LSTM单元之前先全局使用一个卷积层,充分考虑到R点周围的心电信息,提高准确率。通过在测试集依据相关性能指标进行测试,结果表明,相比传统基于小波分析[2]的R波检测算法,LSTM单元兼顾信号全局特征及局部特征,对于特征提取更具有稳定性和可靠性。2.设计了基于生成对抗网络(Generative Adversarial Network,GAN)的心电图缺失修复算法模型。该算法近年来在图像生成,图像转换领域发展迅速,得益于GPU的发展与应用使得深度学习计算效率大幅提升。由于在实际检测中,患者与心电设备接触不良以及其他电信号扰动,导致心电图信号不完整。由于R点的缺失,在心率(Heart Rate,HR)及心率变异性(Heart Rate Variability,HRV)的计算上,具有较大误差。该算法主要基于生成对抗网络对缺失的ECG片段进行修复,使其能正确识别出R点,并更加准确地计算出HR及HRV。3.构建了Restful风格的应用编程接口(Application Programming Interface,API),对接医疗级心电仪,智能手环,便携心电贴片等多种设备。结合心电图R波识别、心电图滤波、心电图诊断等算法模块,提供实时的心电诊断服务。该系统采用Dj ango Rest Frame work框架,MySQL数据库,通过反向代理部署在Nginx服务器。同时该服务可通过Vue框架构建的前端系统进行查询、管理、展示和统计等操作。
【学位单位】:北京邮电大学
【学位级别】:硕士
【学位年份】:2019
【中图分类】:TH776;TP391.41;TP181
【部分图文】:
图2-1邋RNN结构图逡逑
逦x丨逦x<-丨;逡逑图2-1邋RNN结构图逡逑RNN包含输入单元(input邋units),输入数据集标记为逡逑而输出单元(outputunits)的输出数据集标记为{y。,}^,邋...,yt,yt+1,...}。RNN还包逡逑'含一些隐藏单元(hidden邋units),我们将其状态集标记为逡逑其运算公式为:逡逑ht邋=邋crh(Whxt邋+邋Uhht^邋+邋bh)逦(2-1)逡逑yt邋=邋0y{Wyht邋+邋by)逦(2-2)逡逑式中,xt:输入向量逡逑ht:隐藏层矢量逡逑yt:输出向量逡逑W,U,邋b:参数矩阵和向量逡逑%,(7y:激活函数逡逑在应对深度学习中的梯度消失问题,长短期记忆网络(LSTM)是一种常用逡逑的处理方法。LSTM单元主要包含三个逻辑门:输入门
逦x丨逦x<-丨;逡逑图2-1邋RNN结构图逡逑RNN包含输入单元(input邋units),输入数据集标记为逡逑而输出单元(outputunits)的输出数据集标记为{y。,}^,邋...,yt,yt+1,...}。RNN还包逡逑'含一些隐藏单元(hidden邋units),我们将其状态集标记为逡逑其运算公式为:逡逑ht邋=邋crh(Whxt邋+邋Uhht^邋+邋bh)逦(2-1)逡逑yt邋=邋0y{Wyht邋+邋by)逦(2-2)逡逑式中,xt:输入向量逡逑ht:隐藏层矢量逡逑yt:输出向量逡逑W,U,邋b:参数矩阵和向量逡逑%,(7y:激活函数逡逑在应对深度学习中的梯度消失问题,长短期记忆网络(LSTM)是一种常用逡逑的处理方法。LSTM单元主要包含三个逻辑门:输入门
【学位单位】:北京邮电大学
【学位级别】:硕士
【学位年份】:2019
【中图分类】:TH776;TP391.41;TP181
【部分图文】:
图2-1邋RNN结构图逡逑
逦x丨逦x<-丨;逡逑图2-1邋RNN结构图逡逑RNN包含输入单元(input邋units),输入数据集标记为逡逑而输出单元(outputunits)的输出数据集标记为{y。,}^,邋...,yt,yt+1,...}。RNN还包逡逑'含一些隐藏单元(hidden邋units),我们将其状态集标记为逡逑其运算公式为:逡逑ht邋=邋crh(Whxt邋+邋Uhht^邋+邋bh)逦(2-1)逡逑yt邋=邋0y{Wyht邋+邋by)逦(2-2)逡逑式中,xt:输入向量逡逑ht:隐藏层矢量逡逑yt:输出向量逡逑W,U,邋b:参数矩阵和向量逡逑%,(7y:激活函数逡逑在应对深度学习中的梯度消失问题,长短期记忆网络(LSTM)是一种常用逡逑的处理方法。LSTM单元主要包含三个逻辑门:输入门
逦x丨逦x<-丨;逡逑图2-1邋RNN结构图逡逑RNN包含输入单元(input邋units),输入数据集标记为逡逑而输出单元(outputunits)的输出数据集标记为{y。,}^,邋...,yt,yt+1,...}。RNN还包逡逑'含一些隐藏单元(hidden邋units),我们将其状态集标记为逡逑其运算公式为:逡逑ht邋=邋crh(Whxt邋+邋Uhht^邋+邋bh)逦(2-1)逡逑yt邋=邋0y{Wyht邋+邋by)逦(2-2)逡逑式中,xt:输入向量逡逑ht:隐藏层矢量逡逑yt:输出向量逡逑W,U,邋b:参数矩阵和向量逡逑%,(7y:激活函数逡逑在应对深度学习中的梯度消失问题,长短期记忆网络(LSTM)是一种常用逡逑的处理方法。LSTM单元主要包含三个逻辑门:输入门
【相似文献】
相关期刊论文 前10条
1 胡悦;;金融市场中的神经网络拐点预测法[J];金融经济;2017年18期
2 鲍伟强;陈娟;熊涛;;基于进化神经网络的短期电力负荷预测研究[J];电工技术;2019年11期
3 陈晓燕;;浅析简单神经网络的发展及简单模型[J];数字技术与应用;2019年05期
4 迟惠生;陈珂;;1995年世界神经网络大会述评[J];国际学术动态;1996年01期
5 吴立可;;脉冲神经网络和行为识别[J];通讯世界;2018年12期
6 林嘉应;郑柏伦;刘捷;;基于卷积神经网络的船舶分类模型[J];信息技术与信息化;2019年02期
7 俞颂华;;卷积神经网络的发展与应用综述[J];信息通信;2019年02期
8 韩真;凯文·哈特尼特;;为神经网络的通用理论建造基石[J];世界科学;2019年04期
9 王丽华;杨秀萍;王皓;高峥翔;;智能双轮平衡车的设计研究[J];数字技术与应用;2018年04期
10 张庭略;;基于硬件的神经网络加速[J];通讯世界;2018年08期
相关会议论文 前10条
1 孙军田;张U
本文编号:2829796
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2829796.html