Contrastive learning of global and local features for medical image segmentation with limited annotations
About
A key requirement for the success of supervised deep learning is a large labeled dataset - a condition that is difficult to meet in medical image analysis. Self-supervised learning (SSL) can help in this regard by providing a strategy to pre-train a neural network with unlabeled data, followed by fine-tuning for a downstream task with limited annotations. Contrastive learning, a particular variant of SSL, is a powerful technique for learning image-level representations. In this work, we propose strategies for extending the contrastive learning framework for segmentation of volumetric medical images in the semi-supervised setting with limited annotations, by leveraging domain-specific and problem-specific cues. Specifically, we propose (1) novel contrasting strategies that leverage structural similarity across volumetric medical images (domain-specific cue) and (2) a local version of the contrastive loss to learn distinctive representations of local regions that are useful for per-pixel segmentation (problem-specific cue). We carry out an extensive evaluation on three Magnetic Resonance Imaging (MRI) datasets. In the limited annotation setting, the proposed method yields substantial improvements compared to other self-supervision and semi-supervised learning techniques. When combined with a simple data augmentation technique, the proposed method reaches within 8% of benchmark performance using only two labeled MRI volumes for training, corresponding to only 4% (for ACDC) of the training data used to train the benchmark. The code is made public at https://github.com/krishnabits001/domain_specific_cl.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Medical Image Segmentation | LA Atrial Segmentation Challenge 2018 (evaluation) | Dice89.94 | 75 | |
| Medical Image Segmentation | ACDC 100 patients total (test) | Dice Score92.7 | 70 | |
| Medical Image Segmentation | MM-WHS (test) | Dice Score73 | 62 | |
| Cardiac Segmentation | ACDC | DSC (Overall)84.7 | 55 | |
| Medical Image Segmentation | CHD 68 patients total (test) | Dice76.6 | 42 | |
| Medical Image Segmentation | MMWHS | Dice Score85.1 | 36 | |
| Brain Tissue Segmentation | iSeg 2019 (test) | Dice (CSF)91.41 | 28 | |
| Segmentation | Hippocampus (test) | Dice Score85.8 | 27 | |
| Brain Tissue Segmentation | ADNI (test) | Dice Coefficient (CSF)96.22 | 26 | |
| Medical Image Segmentation | HVSMR | Dice Score0.843 | 24 |