Add files via upload
本项目包含了第五届计图挑战赛赛道一超声图像的智能筛查与分级任务的代码实现。该任务面临类别分布极度不均衡与类别间特征相似度高等挑战,要求模型具有较强的泛化能力和对少数类的敏感性。
为应对上述挑战,本项目从损失函数、数据增强、采样策略等多个方面设计了综合方案:
swin_base_patch4_window12_384
本项目可在一张 NVIDIA 4090 GPU 上运行,预计训练时间为4小时。
执行以下命令安装 python 依赖
pip install -r requirements.txt
本项目使用swin_base_patch4_window12_384模型。
训练时请将训练集与测试集放到Mycode1的同级目录下,并且修改shell脚本中的文件路径。以下是训练命令:
bash Mycode1/run_checkpoint.sh
如果只需推理同理,推理命令如下:
bash Mycode1/run_checkpoint_testonly.sh
此项目的损失函数基于论文 Learning Imbalanced Datasets with Label-Distribution-Aware Margin Loss 实现,部分代码参考了 Jittor-Image-Models。
this repository is about The 5th JITTOR Artificial Intelligence Challenge Track 1: Intelligent Screening and Grading of Ultrasound Images
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
Jittor超声图像的智能筛查与分级任务
简介
本项目包含了第五届计图挑战赛赛道一超声图像的智能筛查与分级任务的代码实现。该任务面临类别分布极度不均衡与类别间特征相似度高等挑战,要求模型具有较强的泛化能力和对少数类的敏感性。
解决思路
为应对上述挑战,本项目从损失函数、数据增强、采样策略等多个方面设计了综合方案:
swin_base_patch4_window12_384)作为图像主干,结合其在视觉任务中的局部建模与全局感知能力;安装
本项目可在一张 NVIDIA 4090 GPU 上运行,预计训练时间为4小时。
运行环境
安装依赖
执行以下命令安装 python 依赖
预训练模型
本项目使用swin_base_patch4_window12_384模型。
训练
训练时请将训练集与测试集放到Mycode1的同级目录下,并且修改shell脚本中的文件路径。以下是训练命令:
推理
如果只需推理同理,推理命令如下:
致谢
此项目的损失函数基于论文 Learning Imbalanced Datasets with Label-Distribution-Aware Margin Loss 实现,部分代码参考了 Jittor-Image-Models。