Skip to content

SimMIM implementation using MONAI for 3D medical image self-supervised learning

Notifications You must be signed in to change notification settings

bnoushin7/self-supervised-medical-imaging

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

SimMIM with MONAI for Self-Supervised Learning on 3D Medical Images

This repository implements SimMIM (Simple Masked Image Modeling) using MONAI, tailored for self-supervised representation learning on 3D medical imaging data.

⚠️ This is a research/experimental notebook primarily run in Google Colab.


🧠 What is SimMIM?

SimMIM is a self-supervised learning method that trains a vision transformer (ViT) to reconstruct masked patches of an image. This project adapts that approach for 3D volumetric medical images using MONAI and PyTorch.


πŸ“ Files

  • data_utils_colab_final_backup.ipynb: Main Colab notebook with SimMIM implementation using MONAI.

πŸš€ Getting Started

To run this notebook:

  1. Open it in Google Colab.
  2. Make sure to enable GPU runtime.
  3. Install MONAI and dependencies:
    pip install monai[all] torch torchvision

About

SimMIM implementation using MONAI for 3D medical image self-supervised learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published