Efficient Representation Learning for Healthcare with Cross-Architectural Self-Supervision

Pranav Singh, Jacopo Cirrone
8/19/2023
cs.LGcs.AIcs.CV

No official code found. Best implementation: pranavsinghps1/CASS (20 stars, PyTorch, last commit 2024-02-22).

Abstract

In healthcare and biomedical applications, extreme computational requirements pose a significant barrier to adopting representation learning. Representation learning can enhance the performance of deep learning architectures by learning useful priors from limited medical data. However, state-of-the-art self-supervised techniques suffer from reduced performance when using smaller batch sizes or shorter pretraining epochs, which are more practical in clinical settings. We present Cross Architectural - Self Supervision (CASS) in response to this challenge. This novel siamese self-supervised learning approach synergistically leverages Transformer and Convolutional Neural Networks (CNN) for efficient learning. Our empirical evaluation demonstrates that CASS-trained CNNs and Transformers outperform existing self-supervised learning methods across four diverse healthcare datasets. With only 1% labeled data for finetuning, CASS achieves a 3.8% average improvement; with 10% labeled data, it gains 5.9%; and with 100% labeled data, it reaches a remarkable 10.13% enhancement. Notably, CASS reduces pretraining time by 69% compared to state-of-the-art methods, making it more amenable to clinical implementation. We also demonstrate that CASS is considerably more robust to variations in batch size and pretraining epochs, making it a suitable candidate for machine learning in healthcare applications.

View on arXivView PDF

Code Implementations(1)

pranavsinghps1/CASSCommunity100%
PyTorch

Official PyTorch implementation of CASS, from the following paper: CASS: Cross Architectural Self-Supervision for Medical Image Analysis. arXiv 2022.

206Jupyter NotebookMay 15, 20222 years ago
cnn-classificationcomputer-visiondeep-learningmedical-image-analysispytorch+2 more

Similar Papers

Cite this paper

@article{singh2023efficient,
  title  = {Efficient Representation Learning for Healthcare with Cross-Architectural Self-Supervision},
  author = {Pranav Singh and Jacopo Cirrone},
  year   = {2023},
  eprint = {2308.10064},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.10064v1}
}

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/2308.10064.svg)](https://codeofpaper.com/paper/2308.10064)

Discussion