ECG分析:基于深度学习的ECG心律失常分类入门(2)

数据来源:MIT-BIH Arrhythmia Database 数据库介绍和获取

前面已经对ECG信号有了简单的认识,那么现在来简单看看我们的研究主角——MITAB心电数据。本篇基本上是以图为主啦,哈哈,基本上是一步一步的操作过程展现。

获取网站:https://www.physionet.org/ ,Data是我们获取数据的入口:

可以看到,侧栏不仅仅有ECG数据:

直接找到我们需要的ECG就好啦,
额,比较拖沓,其实直接从这里**https://www.physionet.org/content/mitdb/1.0.0/**进入就可;这里面有关于这个数据库的具体介绍,建议下载之前,仔细阅读一下,毕竟做饭之前要把厨房的柴米油盐都熟悉一下:
可以看到:

这个MITAB包含48条双导联的ECG记录,除少数记录外,每条记录的第一个导联都是II导联,每条记录长度为30分钟,采样率360 Hz,算起来有3060360=648000个采样点,但其实每条记录都有650000个点,也就是并非严格等于30分钟。(引用别人介绍的,讲得很清晰了)


如下位置下载数据:

下面就那100信号做一个展示的一个小例子吧:
view一下:
Table选项是关于该信号的相关信息:标签数目,疾病类型,导联号等等。
点击上面选项自行查看,也可以切换其他记录感受一下。关于数据的获取就介绍到这里。

最后,还需要介绍一下标签,这个数据库的标签有两种,一种是基于心拍的;还有一种是基于片段的,考虑的是信号在某一时段的节律变化。因此,我们要根据问题的需要,使用相应的标签文件。
具体如下:
还可以点开每一条记录查看标签信息:

下面是一个所有涉及到的类型的标签汇总,我们用到的也就是上半部分的心拍标签:
总结:
本节主要ECG数据库的获取,了解数据来源。这个上面有很多其他数据,感兴趣的可以自行了解。总的来说,本篇还是延续了拖沓的风格,基本是傻瓜式的,希望后面会言简意赅一些(默念)。下一篇笔记主要介绍python读取数据和预处理操作了。先就到这里吧。

ECG分析:基于深度学习的ECG心律失常分类入门(2)相关推荐

  1. ECG分析:基于深度学习的ECG心律失常分类入门(3)

    ECG分析:基于深度学习的ECG心律失常分类入门(3) 数据库的Python读取 本次读取数据,用的是一款专门读取MITAB数据的工具--WFDB-python,WFDB包下载 ,全称是 Python ...

  2. ECG分析:基于深度学习的ECG心律失常分类入门(1)

    ECG分析:基于深度学习的ECG心律失常分类入门(1) 写作动机 由于受突发疫情的影响,开学时间推迟了(在此特向奋斗在前线的各行各业的工作者们致以崇高的敬意!).前天晚上刚好看到一篇新出的论文,跟自己 ...

  3. ECG分析:基于深度学习的ECG心律失常分类入门(4)

    ECG分析:基于深度学习的ECG心律失常分类入门(4) 在搭建模型之前,讲一下本次任务需要区分的类别,MITAB根据心拍类型划分了14个小类: 也可以用wfdb查看: wfdb.show_ann_la ...

  4. ECG分析:基于深度学习的ECG心律失常分类入门(5)

    ECG分析:基于深度学习的ECG心律失常分类入门(5) 数据和模型完成了之后,就是训练和测试了,这里顺带提一下,MITAB的数据是48条记录的,而我们在做ECG分析的时候,都是去掉了四条记录(102, ...

  5. Data Augmentation for Deep Learning-based Radio ModulationClassification解读(基于深度学习的无线电调制分类数据扩充)

    摘要:深度学习最近被应用于自动分类接收无线电信号的调制类别,而无需人工经验.然而,训练深度学习模型需要大量的数据.训练数据不足会导致严重的过度拟合问题,降低分类精度.为了处理小数据集,数据增强被广泛应 ...

  6. 深度医疗(1) - 基于深度学习心电图(ECG)特征识别

    深度医疗是笔者基于深度学习的医学项目应用开发实践,经过整理输出了文档和本系列课程,希望通过分享可以和大家共同讨论.相互学习,探索更好的解决方案.笔者是一名普通的大数据和人工智能领域从业者,过程中如有错 ...

  7. Python_001_旅游评论情感倾向性分析_000_分析(基于深度学习的微博评论情感倾向性分析_胡西祥)论文

    Python_001_旅游评论情感倾向性分析_000_分析论文-2020-8-21 知网链接:基于深度学习的微博评论情感倾向性分析 - 中国知网 (cnki.net) ps.只做分析概括 目录 一.论 ...

  8. ECG ×AI: 机器/深度学习的ECG应用入门(4)

    传统机器学习:特征工程+分类器 1.引言 经过前面的工作,我们已经解决了数据来源和识别对象问题.那么接下来,我们就要进行机器/深度学习算法的应用了.由于本人写这些博文的目的不在于讲解机器/深度学习理论 ...

  9. ECG ×AI: 机器/深度学习的ECG应用入门(1)

    前言 你好,我是研究ECG算法的搬砖工Winham.目前搞这个方向已经挺长时间了,总想着把自己的一些入门经验分享一下,却不知道从何下手.说实话,关于ECG算法的研究相对冷门一些,网络上系统的资料也比较 ...

最新文章

  1. bootstrap怎么用_不用自己写css,不用bootstrap,写样式有tailwindcss就足够了
  2. 内存延时cl_内存频率和CL延迟哪个重要
  3. 【Python】分享几个用Python给图片添加水印的方法,简单实用
  4. python socket 书籍_Python学习之路——socket
  5. Python 进程互斥锁 Lock - Python零基础入门教程
  6. 【APIO2010】巡逻
  7. VB.NET在线升级程序源代码,可以独立使用
  8. cacti监控服务器
  9. 字节跳动社招面试记录,java异常处理关键字
  10. 在Ruby on Rails中对nil v。空v。空白的简要解释
  11. 浪潮之巅 第三章 “水果公司”的复兴 (4) 大难不死
  12. 织梦php 文章采集规则,dede自带采集器的高阶技巧
  13. 计算机笔记Excel,秦路天善智能EXCEL学习笔记1-文本清洗函数
  14. AR互动大屏项目实战
  15. Android X86更改屏幕分辨率
  16. 影响PCB电路板焊接质量的原因有哪些?
  17. 电脑上html文件可以删除吗,详细分析电脑c盘哪些文件可以删除
  18. 利用EMCP物联网云平台通过网口远程监控S7-200 Smart PLC云组态
  19. Android 属性动画(一)新手入门
  20. 为什么你需要企业架构

热门文章

  1. 介绍PWM、PPM、S-BUS这三者的区别
  2. 用dumpcpp工具生成的excel.h/excel.cpp来操纵Excel
  3. kafka消费中文乱码问题
  4. 千兆网络变压器原理图及网络变压器线圈各磁环定义(含PDF工程文档)
  5. 查看hp小型机命令集
  6. 买个云服务器有啥用_买了一台云服务器可以干嘛
  7. 一页纸搞定项目管理及操作步骤(文末附可编辑模板)PMP项目管理可用
  8. [AHK]F4Menu
  9. 如何删除网络邻居里面没用到的计算机?删除网络位置
  10. SpringBoot从入门到放弃之日志配置