【论文解读】【高被引论文】:基于WGAN-GP与SE-ResNet1D的心律失常检测方法
研究背景
心电图是临床上用于识别心脏异常的重要手段,而基于深度学习的自动心电图分类方法近年来取得了显著进展。然而,该领域仍面临两个核心挑战:一是心电图数据集中各类别的样本分布高度不平衡,正常心律样本远超异常样本,导致分类器对少数类的识别性能较差;二是常见的“患者内”数据划分方式(将同一患者的不同心搏混入训练集与测试集)会使模型学习到患者特异性特征,造成泛化性能虚高,难以应用于临床实际。
针对上述问题,这篇发表于 Electronics 期刊的文章《Arrhythmia Detection Based on WGAN-GP and SE-ResNet1D》提出了一套完整的解决方案:利用改进的WGAN-GP进行心电信号生成以平衡数据集,并设计一维SE-ResNet模型实现跨患者的心律失常分类。该方法在MIT-BIH心律失常数据库上取得了优异表现,具有较高的参考价值。
方法解读
1. 基于WGAN-GP的心电信号生成
为了缓解数据不平衡,作者采用带有梯度惩罚的Wasserstein生成对抗网络来合成少数类的心电信号。传统GAN在处理一维时序数据时存在训练不稳定、模式坍塌等问题,而WGAN-GP通过Wasserstein距离和梯度惩罚机制,有效提升了训练的稳定性与生成质量。
特别地,作者针对心电信号的时序连续性特征,在生成器中引入了双向门控循环单元。GRU能捕捉序列中的长程依赖,而双向结构同时考虑了前向与后向的形态信息,使生成的心搏不仅具有真实的单点形态,还能反映相邻心搏间的过渡特征。实验采用不同训练阶段的可视化对比,清晰展示了从噪声到逼真心电信号的收敛过程,验证了该生成模型的有效性。
2. SE-ResNet1D分类模型
在分类环节,论文将原本用于图像任务的SE-ResNet改进为一维版本,以适应ECG信号的时间序列特性。SE-ResNet1D由多个残差块组成,每个块内嵌有“挤压-激励”模块。该模块通过全局池化与全连接操作,对特征通道间的依赖关系进行建模,从而实现通道维度的自适应权重再分配。对于心电图而言,这种机制相当于让网络自动增强与异常波形(如ST段、T波异常)相关的特征通道,抑制无关特征。
网络包含17个模块,首尾分别为输入卷积层和SoftMax输出层,中间堆叠15个SE-ResNet块。训练时采用Adam优化器,初始学习率0.003,批次大小64,并加入Dropout与L2正则化防止过拟合。

3. 数据预处理与严格验证
预处理阶段,作者首先通过QRS检测定位R峰,截取216个采样点的心搏片段,再利用小波阈值去噪去除肌电等噪声干扰,在保留心电特征的前提下平滑波形。
最关键的是,该工作严格遵循跨患者的数据划分原则。训练集与测试集的患者记录完全无重叠,确保模型无法通过记忆特定患者的波形来获得高分。所有实验均采用AAMI五分类标准,并在相同的划分下对比了不平衡数据集与WGAN-GP平衡后数据集的分类结果,使结论更具可信度。

实验结果对比

在相同的跨患者设置下,作者对比了SE-ResNet1D与DenseNet、VGGNet、CNN+Bi-LSTM三种基线模型的性能,结果如下表所示。
| 方法 | 不平衡数据F1 | 平衡数据F1 |
|---|---|---|
| SE-ResNet1D | 93.23% | 96.27% |
| DenseNet | 91.84% | 93.75% |
| VGGNet | 89.13% | 94.04% |
| CNN+Bi-LSTM | 87.78% | 91.13% |
可以看出,经过数据平衡后,各模型的分类性能均有明显提升,而SE-ResNet1D在平衡数据集上取得最高F1值96.27%(精确率95.80%,召回率96.75%),相较不平衡情况提升了3.04个百分点。这一结果也优于近年多篇采用同类五分类、跨患者实验方案的研究工作。
主要贡献
论文贡献:
- 将WGAN-GP引入心电数据增强,并在生成器中嵌入Bi-GRU,增强了时序建模能力,为小样本医学数据集的扩充提供了可行方案。
- 针对一维信号重新设计SE-ResNet,实现端到端分类,且通过注意力机制提升了关键特征的提取能力。
- 坚持采用更符合临床实际的跨患者划分与量化评估,提高了研究结论的可靠性。
作者在讨论部分也坦诚指出模型存在的两个技术局限:一是跨数据集和跨导联的迁移能力不足,在不同设备、导联配置下泛化性能受限;二是模型的可解释性较弱,难以明确是何种心电图形态导致了相应的分类决策。为此,未来工作可结合迁移学习、域自适应技术以及原型学习或注意力增强的可解释性模块来加以改进。这些开放性问题也为后续研究者提供了明确的方向。
推荐价值
该论文在心律失常自动分类任务中,提供了一个从数据增强到模型设计、再到严格评估的完整研究范例,尤其适合以下方向的研究人员参考:
- 医学时间序列数据的生成与不平衡问题处理
- 一维卷积神经网络及注意力机制在生理信号中的应用
- 心电图/脑电图等信号分类任务中的严谨验证范式
论文原文:Qin, J., Gao, F., Wang, Z., Liu, L., & Ji, C. (2022). Arrhythmia Detection Based on WGAN-GP and SE-ResNet1D. Electronics, 11(21), 3427.
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)