HySparK: Hybrid Sparse Masking for Large Scale Medical Image Pre-Training

Fenghe Tang, Ronghao Xu, Qingsong Yao, Xueming Fu, Quan Quan +3 more
8/11/2024
cs.CV

Official code: FengheTan9/HySparK (22 stars, last commit 2024-11-17).

Abstract

The generative self-supervised learning strategy exhibits remarkable learning representational capabilities. However, there is limited attention to end-to-end pre-training methods based on a hybrid architecture of CNN and Transformer, which can learn strong local and global representations simultaneously. To address this issue, we propose a generative pre-training strategy called Hybrid Sparse masKing (HySparK) based on masked image modeling and apply it to large-scale pre-training on medical images. First, we perform a bottom-up 3D hybrid masking strategy on the encoder to keep consistency masking. Then we utilize sparse convolution for the top CNNs and encode unmasked patches for the bottom vision Transformers. Second, we employ a simple hierarchical decoder with skip-connections to achieve dense multi-scale feature reconstruction. Third, we implement our pre-training method on a collection of multiple large-scale 3D medical imaging datasets. Extensive experiments indicate that our proposed pre-training strategy demonstrates robust transfer-ability in supervised downstream tasks and sheds light on HySparK's promising prospects. The code is available at https://github.com/FengheTan9/HySparK

View on arXivView PDF

Code Implementations(1)

FengheTan9/HySparKOfficial100%

[MICCAI 2024] HySparK: Hybrid Sparse Masking for Large Scale Medical Image Pre-Training

220PythonMar 8, 20241 years ago
cnnhybrid-modelmasked-image-modelingmedical-image-segmentationmedical-imaging+2 more

Similar Papers

Cite this paper

@article{tang2024hyspark,
  title  = {HySparK: Hybrid Sparse Masking for Large Scale Medical Image Pre-Training},
  author = {Fenghe Tang and Ronghao Xu and Qingsong Yao and Xueming Fu and Quan Quan and Heqin Zhu and Zaiyi Liu and S. Kevin Zhou},
  year   = {2024},
  eprint = {2408.05815},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.05815v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.05815.svg)](https://codeofpaper.com/paper/2408.05815)

Discussion