CAMIL: Context-Aware Multiple Instance Learning for Cancer Detection and Subtyping in Whole Slide Images

Olga Fourkioti, Matt De Vries, Chris Bakal
5/1/2023

No official code found. Best implementation: olgarithmics/ICLR_CAMIL (35 stars, last commit 2025-01-29). 1 more below.

Abstract

The visual examination of tissue biopsy sections is fundamental for cancer diagnosis, with pathologists analyzing sections at multiple magnifications to discern tumor cells and their subtypes. However, existing attention-based multiple instance learning (MIL) models used for analyzing Whole Slide Images (WSIs) in cancer diagnostics often overlook the contextual information of tumor and neighboring tiles, leading to misclassifications. To address this, we propose the Context-Aware Multiple Instance Learning (CAMIL) architecture. CAMIL incorporates neighbor-constrained attention to consider dependencies among tiles within a WSI and integrates contextual constraints as prior knowledge into the MIL model. We evaluated CAMIL on subtyping non-small cell lung cancer (TCGA-NSCLC) and detecting lymph node (CAMELYON16 and CAMELYON17) metastasis, achieving test AUCs of 97.5\%, 95.9\%, and 88.1\%, respectively, outperforming other state-of-the-art methods. Additionally, CAMIL enhances model interpretability by identifying regions of high diagnostic value.

View on arXivView PDF

Code Implementations(2)

354PythonMar 13, 20241 years ago
junjianli106/MiCoCommunity72%

MICCAI25 | MiCo: Multiple Instance Learning with Context-Aware Clustering for Whole Slide Image Analysis

102Shell, PythonJun 25, 20259 months ago
computational-pathologyhistology-imagesmultiple-instance-learningwhole-slide-image

Similar Papers

Cite this paper

@article{fourkioti2023camil,
  title  = {CAMIL: Context-Aware Multiple Instance Learning for Cancer Detection and Subtyping in Whole Slide Images},
  author = {Olga Fourkioti and Matt De Vries and Chris Bakal},
  year   = {2023},
  eprint = {2305.05314},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2305.05314},
  journal = {ICLR 2023 2023}
}

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

Discussion