CVSep 25, 2022

Dive into Self-Supervised Learning for Medical Image Analysis: Data, Models and Tasks

arXiv:2209.12157v2h-index: 5
Originality Synthesis-oriented
AI Analysis

This provides practical guidelines for researchers and practitioners in medical imaging, though it is incremental as it synthesizes existing methods rather than introducing new ones.

The paper tackles the lack of guidance in applying self-supervised learning to medical image analysis by studying its impact on imbalanced datasets, network architecture, task applicability, and integration with common policies, finding that SSL can boost rare class performance but sometimes offers marginal or negative returns.

Self-supervised learning (SSL) has achieved remarkable performance in various medical imaging tasks by dint of priors from massive unlabelled data. However, regarding a specific downstream task, there is still a lack of an instruction book on how to select suitable pretext tasks and implementation details throughout the standard ``pretrain-then-finetune'' workflow. In this work, we focus on exploiting the capacity of SSL in terms of four realistic and significant issues: (1) the impact of SSL on imbalanced datasets, (2) the network architecture, (3) the applicability of upstream tasks to downstream tasks and (4) the stacking effect of SSL and common policies for deep learning. We provide a large-scale, in-depth and fine-grained study through extensive experiments on predictive, contrastive, generative and multi-SSL algorithms. Based on the results, we have uncovered several insights. Positively, SSL advances class-imbalanced learning mainly by boosting the performance of the rare class, which is of interest to clinical diagnosis. Unfortunately, SSL offers marginal or even negative returns in some cases, including severely imbalanced and relatively balanced data regimes, as well as combinations with common training policies. Our intriguing findings provide practical guidelines for the usage of SSL in the medical context and highlight the need for developing universal pretext tasks to accommodate diverse application scenarios.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes