by Quande Liu, Hongzheng Yang, Qi Dou, Pheng-Ann Heng.
Pytorch implementation for MICCAI 2021 paper "Federated Semi-supervised Medical Image Classification via Inter-client Relation Matching"
-
create conda environment
conda create -n fedIRM python=3.7 conda activate fedIRM
-
Install dependencies:
- install pytorch==1.8.0 torchvision==0.9.0 (via conda, recommend)
-
download the dataset from kaggle and preprocess it follow this notebook. You can download the preprocessed the dataset from notebook.
-
modify the corresponding data path in options.py
-
train the model
python train_main.py
If this repository is useful for your research, please cite:
@article{liu2021federated,
title={Federated Semi-supervised Medical Image Classification via Inter-client Relation Matching},
author={Liu, Quande and Yang, Hongzheng and Dou, Qi and Heng, Pheng-Ann},
journal={International Conference on Medical Image Computing and Computer Assisted Intervention},
year={2021}
}
Please contact 'qdliu0226@gmail.com' or 'hzyang05@gmail.com'