数据集构建与预处理
获取并标准化CT图像,为深度学习模型提供输入
回顾性收集260例患者(MPLC 83,IPM 81,MBPL 96)的胸部CT,选取3-5个代表轴位切片,共881张图像,转换为PNG,窗宽1400HU,窗位-500HU,训练集应用数据增强。
A CT-based deep learning approach to differentiate multiple primary lung cancers, metastases, and benign nodules
260例患者CT影像,六种模型五种子比较,五折交叉验证,Grad-CAM可视化,DCA评估,含功能验证
260例患者(MPLC 83例,IPM 81例,MBPL 96例)的881张轴位CT切片 MambaOut-Kobe深度学习模型 六种预训练架构比较(DenseNet-121等)
模型架构:六种预训练模型(DenseNet-121、EfficientNet-B1、MambaOut-Kobe、ResNet-50、SwinV2-CR-Tiny-224、ViT-Tiny-Patch16-224) 五种子消融实验:种子42、789、1011、2025、2048 分层五折交叉验证用于最终模型MambaOut-Kobe 数据集划分:训练70%、验证15%、测试15%,分层采样 评估指标:AUC、准确率、精确率、召回率、F1分数、特异性,DeLong检验,DCA
提炼研究问题、关键发现与证据,快速把握文章的核心贡献。
按研究推进顺序梳理实验设计、验证步骤与关键观察。
获取并标准化CT图像,为深度学习模型提供输入
回顾性收集260例患者(MPLC 83,IPM 81,MBPL 96)的胸部CT,选取3-5个代表轴位切片,共881张图像,转换为PNG,窗宽1400HU,窗位-500HU,训练集应用数据增强。
评估不同预训练架构在三分类任务上的性能和效率
比较六种预训练模型(DenseNet-121、EfficientNet-B1、MambaOut-Kobe、ResNet-50、SwinV2-CR-Tiny-224、ViT-Tiny-Patch16-224),使用五种子重复训练,计算AUC、准确率、推理时间和内存,DeLong检验比较。
优化最佳模型的配置以提升性能
对MambaOut-Kobe进行超参数搜索,测试批量大小(16 vs 32)、dropout(0.3 vs 0.5)、权重衰减(0.01 vs 0.1)、优化器(AdamW vs RAdam)。
评估最终模型的泛化性能和稳定性
使用分层五折交叉验证评估MambaOut-Kobe,计算宏观平均准确率、精确率、召回率、F1、特异性、AUC。
评估模型的临床效用
对每个类别(MPLC、IPM、MBPL)计算净获益,阈值概率0.01-0.99,与治疗所有和治疗无策略比较。
验证模型预测基于临床相关特征
应用Grad-CAM可视化MambaOut-Kobe Stage1 Block0卷积层的激活区域,分析正确分类和误分类案例。
按研究目的归类文中使用的方法,便于定位所需技术。
| 实验环节 | 名称 | 品牌 | 货号 |
|---|---|---|---|
| CT图像采集 | 西门子Deffinition AS+ 128和64层CT | Siemens | -- |
| 佳能320排CT(Aquilion ONE Vision) | Canon | -- | |
| 深度学习模型训练 | PyTorch | -- | -- |
| Torchvision | -- | -- | |
| 数据分析 | scikit-learn | -- | -- |
| Matplotlib | -- | -- | |
| Seaborn | -- | -- | |
| Pandas | -- | -- | |
| NumPy | -- | -- |
汇总复现实验时建议重点确认的条件及原文阅读提示。
| 环节 | 核对要点 |
|---|---|
| 数据集构建与预处理 | CT层厚≤3mm,结节直径≥3mm,排除标准,数据集划分比例 阅读提示:见Patients and methods中的Eligibility criteria和CT image acquisition and preprocessing部分 |
| 深度学习模型训练 | 批量大小16,dropout 0.3,权重衰减0.1,AdamW优化器,早停耐心10,种子42、789、1011、2025、2048 阅读提示:见Deep learning models and training部分 |
| 五折交叉验证 | 分层五折交叉验证,评估指标计算 阅读提示:见Model evaluation and optimization部分和Table 3 |
| 决策曲线分析 | 阈值概率0.01-0.99,净获益计算,与treat all和treat none比较 阅读提示:见Decision curve analysis部分 |
| Grad-CAM分析 | 应用于stages.1.blocks.0.conv层,样本选择 阅读提示:见Model interpretability部分 |