数据准备与预处理
建立可用于训练和验证的超声心动图视频数据集,并进行标准化处理。
从UCSF和MHI收集成人经胸超声心动图研究,提取像素数据,生成掩膜并裁剪至224x224像素,排除经食管、心内和负荷超声。
Multiview deep learning improves detection of major cardiac conditions from echocardiography
包含多中心回顾性队列(UCSF训练与内部验证、MHI外部验证)、多任务(三个主要任务和七个亚任务)、模型对比(单视图、多视图、平均融合)及解释性分析(Grad-CAM),证据层级完整。
UCSF成人经胸超声心动图队列 MHI成人经胸超声心动图外部验证队列
三个输入视图:A4c、A2c、PLAX(非多普勒)用于心室异常和舒张功能障碍;A4c、A5c、PLAX(彩色多普勒)用于瓣膜反流 标签定义:心室异常为LV/RV大小或功能任一异常;舒张功能障碍为ASE分级1-4级;显著瓣膜反流为二尖瓣、三尖瓣或主动脉瓣中度或以上反流 数据划分:按患者70/15/15分为训练/开发/测试集 DNN训练:X3D-M骨干,输入64帧,随机裁剪、颜色抖动、旋转等数据增强 统计比较:AUC差异使用DeLong检验,多重比较采用Bonferroni校正
提炼研究问题、关键发现与证据,快速把握文章的核心贡献。
按研究推进顺序梳理实验设计、验证步骤与关键观察。
建立可用于训练和验证的超声心动图视频数据集,并进行标准化处理。
从UCSF和MHI收集成人经胸超声心动图研究,提取像素数据,生成掩膜并裁剪至224x224像素,排除经食管、心内和负荷超声。
自动识别超声心动图视频的视图类型和是否存在彩色多普勒信号,以选择特定任务的输入视图。
使用X3D-M视频DNN训练21类视图分类器和彩色多普勒检测器,并应用于所有UCSF超声数据以筛选视频。
构建能够同时整合多个输入视图信息的DNN架构。
基于X3D-M骨干网络,修改为多视图输入,通过5个卷积块提取每个视图的嵌入,然后沿新视图维度拼接,再通过额外的卷积块进行跨视图卷积,实现中融合。
训练多视图和单视图DNN,并在UCSF测试集上比较其性能。
为每个任务训练多视图DNN和对应的三个单视图DNN,以及三个单视图输出的平均值,使用AUC等指标评估。
在独立机构MHI的数据集上评估多视图DNN的泛化性能。
使用相同的预处理和视图分类器处理MHI数据,运行训练好的多视图DNN,并计算性能指标。
评估多视图DNN在复合终点各个组成部分以及不同年龄、性别、射血分数亚组中的性能。
训练针对单个异常(如LV大小、LVEF、RV功能等)的单视图和多视图DNN,并在整个测试集和亚组中评估。
可视化DNN用于预测的输入视频区域,以理解其决策依据。
使用Grad-CAM和guided Grad-CAM技术生成热图,展示对预测贡献最大的像素区域。
按研究目的归类文中使用的方法,便于定位所需技术。
| 实验环节 | 名称 | 品牌 | 货号 |
|---|---|---|---|
| 模型训练 | PyTorch | -- | -- |
| NVIDIA Quadro RTX 8000 | NVIDIA | -- | |
| 数据分析 | pandas | -- | -- |
| numpy | -- | -- | |
| scikit-learn | -- | -- | |
| statsmodels | -- | -- | |
| MLstatkit | -- | -- |
汇总复现实验时建议重点确认的条件及原文阅读提示。
| 环节 | 核对要点 |
|---|---|
| 数据预处理 | 掩膜生成、裁剪至224x224像素、排除非移动像素;视图分类器训练数据(6,549份超声,1,437名患者);多普勒分类器训练数据 阅读提示:Methods: Cohort selection and data sources; Extended Data Fig. 1 |
| 模型训练 | 训练/开发/测试划分比例70/15/15;超参数范围(学习率1e-6至5e-2,衰减因子0.3/0.5/0.7,耐心3/5/7/10);优化器SGD(动量0.9,权重衰减0.0001);训练轮数50;数据增强参数 阅读提示:Methods: DNN training |
| 多视图DNN架构 | 输入三个视图的视频,每个视频64帧;嵌入拼接方式;跨视图卷积块设计 阅读提示:Methods: DNN architectures; Fig. 2 |
| 性能评估 | AUC计算、最佳阈值选择(最大化F1分数);CIs通过bootstrap 1000次获得;DeLong检验;Bonferroni校正 阅读提示:Methods: Statistical analysis; Table 2, Table 3, Table 4 |