MedMNIST-V2
收藏数据集概述
预训练模型
对于生物医学数据集(MedMNIST-V2),提供了以下预训练模型的链接和准确率:
| 数据集 | ResNet-18 | 准确率 (%) | ResNet-50 | 准确率 (%) |
|---|---|---|---|---|
| TissueMNIST | 链接 | 67.62 | 链接 | 68.29 |
| BloodMNIST | 链接 | 95.53 | 链接 | 95.00 |
| PathMNIST | 链接 | 92.19 | 链接 | 91.41 |
| OrganCMNIST | 链接 | 90.74 | 链接 | 91.06 |
对于通用领域数据集(SVHN, CIFAR-10, CIFAR-100),使用了PytorchCV的预训练权重。
样本合成
样本合成基于DeepInversion。提供了多个生成脚本,用于在不同GPU上并行生成数据集,并最终合并。
生成脚本示例
python python3 generate.py --model resnet20_cifar10 --save_root datasets/rn20_cifar10/ --num_total_images 10000 --seed [random_seed] --gpu [gpu_id] python3 generate.py --model resnet56_cifar10 --save_root datasets/rn56_cifar10/ --num_total_images 10000 --seed [random_seed] --gpu [gpu_id] python3 generate.py --model wrn28_10_cifar10 --save_root datasets/wrn28_cifar10/ --num_total_images 10000 --seed [random_seed] --gpu [gpu_id]
python3 generate.py --model resnet20_svhn --save_root datasets/rn20_svhn/ --num_total_images 10000 --seed [random_seed] --gpu [gpu_id] python3 generate.py --model resnet56_svhn --save_root datasets/rn56_svhn/ --num_total_images 10000 --seed [random_seed] --gpu [gpu_id] python3 generate.py --model wrn28_10_svhn --save_root datasets/wrn28_svhn/ --num_total_images 10000 --seed [random_seed] --gpu [gpu_id]
python3 generate_biomedical.py --model resnet18 --data_flag tissuemnist --save_root datasets/rn18_tissue/ --num_total_images 10000 --seed [random_seed] --gpu [gpu_id] python3 generate_biomedical.py --model resnet50 --data_flag tissuemnist --save_root datasets/rn50_tissue/ --num_total_images 10000 --seed [random_seed] --gpu [gpu_id]
合并数据集
提供了合并生成的数据集的脚本: python python3 merge_dataset.py --root [/path/to/save/dataset] --model resnet20 --dataset cifar10
预生成数据集
提供了预生成的数据集链接:
| 数据集 | ResNet-18 | ResNet-50 |
|---|---|---|
| TissueMNIST | TBR | TBR |
| BloodMNIST | TBR | TBR |
| PathMNIST | TBR | TBR |
| OrganCMNIST | TBR | TBR |




