科大讯飞AI大赛:基于超声数据的多病种疾病预测挑战赛 baseline

学术   2024-08-28 17:49   北京  
  • 赛题名称:基于超声数据的多病种疾病预测挑战赛
  • 赛题类型:计算机视觉、图像分类
  • 赛题任务:提供的超声样本构建模型,对数据集进行处理和分类

报名链接:https://challenge.xfyun.cn/topic/info?type=disease-prediction-challenge&option=ssgy&ch=dw24_AtTCK9

unsetunset赛事背景unsetunset

当代医学诊断实践中,超声成像技术凭借其非侵入性、无放射性、成本效益高及实时性等显著特点,已广泛成为各类医疗场景中不可或缺的诊断工具。该技术通过发射高频声波并捕捉其回波信号,构建出人体内部结构的精确图像/视频,从而为临床医生提供了关于器官、组织和血管系统的详尽信息。

本次赛事旨在激励全球AI领域研究者开发能够自动处理和分析超声数据,并准确预测患者可能患有的多种疾病的算法和方法。此类技术不仅能提升诊断的准确性和效率,降低误诊或漏诊的风险,而且对优化医疗资源配置、提高诊疗效率、降低医疗成本具有潜在的重大影响。

unsetunset赛事任务unsetunset

为研究利用超声数据进行多病种的疾病预测算法,本次大赛提供了数据集训练样本,参赛者需根据提供的超声样本构建模型,对数据集进行处理。

unsetunset评审规则unsetunset

1.数据说明

本次大赛实行一轮赛制,所用数据集图像格式为npy。

数据类别文件夹名数据格式解释
基本数据testnpy测试集
基本数据trainnpy训练集

2.评估指标

本模型依据提交的结果文件,采用macro F1-score进行评价。

3.评测及排行

1)比赛均提供下载数据,选手在本地进行算法调试,在比赛页面提交结果。

2)每支团队每天最多提交5次。

3)排行按照得分从高到低排序,排行榜将选择团队的历史最优成绩进行排名。

unsetunsetBaseline思路unsetunset

赛题可以视为一个典型的图像分类的赛题,并且数据集类型的为矩阵输入。

  • 数据集读取
train_path = glob.glob('./train/*/*.npy')
np.random.shuffle(train_path)

labels = ['Anomalies''Cyst''Inflammation''Tumor''Vascular']
train_label = [labels.index(x.split('/')[-2]) for x in train_path]
  • 模型搭建
class XunFeiNet(nn.Module):
    def __init__(self):
        super(XunFeiNet, self).__init__()
        model = models.resnet18(True)
        model.avgpool = nn.AdaptiveAvgPool2d(1)
        model.fc = nn.Linear(512, 5)
        self.resnet = model
    def forward(self, img):
        out = self.resnet(img)
        return out

完整代码见:

https://github.com/datawhalechina/competition-baseline/tree/master/competition/%E7%A7%91%E5%A4%A7%E8%AE%AF%E9%A3%9EAI%E5%BC%80%E5%8F%91%E8%80%85%E5%A4%A7%E8%B5%9B2024


 学习大模型 & 讨论Kaggle  #


△长按添加竞赛小助手

每天大模型、算法竞赛、干货资讯

与 36000+来自竞赛爱好者一起交流~

Coggle数据科学
Coggle全称Communication For Kaggle,专注数据科学领域竞赛相关资讯分享。
 最新文章