Matlab深度学习心拍分类源代码,使用CNN(卷积神经网络)进行心拍分类。类别为四大类:N(正常)、A(房性早搏)、L(左束支传导阻滞)、R(右束支传导阻滞)。

所用数据为MIT心律失常数据集,全名 MIT-BIH Arrhythmia Database,介绍及下载地址为 https://physionet.org/content/mitdb/1.0.0/。原始MIT心律失常数据集格式为.dat格式(如100.dat、100.hea、100.atr),为方便起见,已将所有数据读取并保存为.mat格式,并且已经划分好心拍,心拍长度均为300个采样点,方便直接使用。

工作如下:
1、加载数据。读取四类心拍mat数据,心拍的长度均为300个采样点。其中A类心拍2546个,L类心拍8075个,N类心拍75052个(为避免严重的数据集不平衡,仅选用了前6000个),R类心拍7259个。画出四类心拍的波形图。
2、划分训练集(每类随机选80%)和测试集(剩余20%)。
3、构建一维CNN网络,包含4层卷积层以及池化层、relu层、全连接层等,设置Options,显示网络结构。
4、训练,显示训练Acc和Loss曲线。
5、在测试集进行测试,计算测试准确率,并画出混淆矩阵。

注:需要Matlab 2020b及以上版本。程序准确率高,可直接使用。程序共94行,完全由本人撰写,注释详细,容易看懂。也可单独出售.mat数据。时间关系仅解答简单问题,谢谢理解~

本程序完全由本人撰写,整理不易,价格略高120元。唯一渠道为闲鱼售卖,谴责其他账号网站盗卖。

【闲鱼链接】:https://m.tb.cn/h.g1xcx8b?tk=Lv1tWtzNGXy HU0854

如果链接失效,可在闲鱼搜索:耐心的等待5283,然后点“用户”即可找到个人主页下的程序。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐