Towards Generic Semi-Supervised Framework for Volumetric Medical Image Segmentation
About
Volume-wise labeling in 3D medical images is a time-consuming task that requires expertise. As a result, there is growing interest in using semi-supervised learning (SSL) techniques to train models with limited labeled data. However, the challenges and practical applications extend beyond SSL to settings such as unsupervised domain adaptation (UDA) and semi-supervised domain generalization (SemiDG). This work aims to develop a generic SSL framework that can handle all three settings. We identify two main obstacles to achieving this goal in the existing SSL framework: 1) the weakness of capturing distribution-invariant features; and 2) the tendency for unlabeled data to be overwhelmed by labeled data, leading to over-fitting to the labeled data during training. To address these issues, we propose an Aggregating & Decoupling framework. The aggregating part consists of a Diffusion encoder that constructs a common knowledge set by extracting distribution-invariant features from aggregated information from multiple distributions/domains. The decoupling part consists of three decoders that decouple the training process with labeled and unlabeled data, thus avoiding over-fitting to labeled data, specific domains and classes. We evaluate our proposed framework on four benchmark datasets for SSL, Class-imbalanced SSL, UDA and SemiDG. The results showcase notable improvements compared to state-of-the-art methods across all four settings, indicating the potential of our framework to tackle more challenging SSL scenarios. Code and models are available at: https://github.com/xmed-lab/GenericSSL.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Medical Image Segmentation | Synapse (test) | -- | 111 | |
| Medical Image Segmentation | AMOS 5% labeled | Mean Dice50.03 | 29 | |
| Semi-supervised medical image segmentation | Synapse (20% labeled) | Average Dice Score60.88 | 27 | |
| Left Atrium Segmentation | LASeg 5% labeled data 4:76 ratio (test) | Dice0.8993 | 20 | |
| Multi-organ Segmentation | Synapse 20% labeled data (test) | Avg. Dice60.88 | 16 | |
| Cardiac Segmentation | M&Ms (out-of-domain) | Dice Score90.31 | 13 | |
| Left Atrium Segmentation | LASeg 10% labeled data 8:72 ratio (test) | Dice Coefficient90.31 | 11 | |
| Unsupervised Domain Adaptation | MMWHS CT to MR (test) | Dice (AA)62.8 | 11 | |
| Unsupervised Domain Adaptation | MMWHS MR to CT (test) | Dice (AA)93.2 | 10 | |
| Semi-supervised Domain Generalization | M&Ms 2% Labeled | Domain A Performance0.7962 | 8 |