459. RSNA-MICCAI Brain Tumor Radiogenomic Classification | rsna-miccai-brain-tumor-radiogenomic-classification
我们要感谢 Kaggle 和比赛主办方提供这次挑战机会。我们还要感谢所有分享智慧、知识、代码和提出批评的其他参赛者。我们非常感激你们。
感谢我的队友 @mrinath,感谢他的专业知识和辛勤工作,将整个项目整合在一起。
我们的方法很简单,主要包括目标检测和分类。我们使用 YOLOv5 进行目标检测(OD),使用 EfficientNet 的 2D 和 3D 骨干网络进行分类。
我们仅使用轴位平面的 T1wCE 序列进行目标检测和 2D 网络训练。基本策略如下:
我们尝试在矢状位和冠状位平面上进行目标检测,但在轴位上获得了更好的 mAP。我们的轴位 mAP 约为 0.68。
训练:
我们将所有图像导出到每个平面,总共生成 12 个数据集。接下来,我们使用 YOLO OD 模型寻找带有肿瘤的图像,并将其添加到训练数据集中。其想法是消除重复和非肿瘤图像。我们在每个“采样”数据集上尝试了大约 20 种不同的骨干网络。我们发现总体上最好的结果(虽然仍然不是很好)是在 T1wCE 轴位和 EffNet B3 上取得的……所以我们坚持使用这种组合,打算稍后将表现较差的模型进行集成。
预测:
对于没有可用 T1wCE 图像或 OD 未检测到肿瘤的研究,我们将所有序列收集在一起并传递给 3D 网络。
训练:
对于 3D 模型,我们知道像在其他比赛中那样使用预训练模型是有益的。但是我们从 MONAI 训练的大多数 3D 模型都没有预训练权重。因此我们决定使用 ImageNet 预训练模型进行 3D 分类。我们知道这些模型是用于 2D 图像的,那么我们如何对 3D 数据进行分类呢?在大多数 2D 挑战中,我们看到人们更改最后一