Papers › CAMIL: Context-Aware Multiple Instance Learning for Cancer Detection and Subtyping in...

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

9 May 2023arXiv:2305.05314archive 2025-07-28

Olga Fourkioti, Matt De Vries, Chen Jin, Daniel C. Alexander, Chris Bakal

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.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

olgarithmics/ICLR_CAMIL officialmentioned on GitHubtf report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

DiagnosticImage ClassificationMultiple Instance LearningWeakly Supervised Classificationwhole slide images

1 archive task tag without a task page not shown.

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Multiple Instance Learning CAMELYON16 CAMIL ACC 0.917 #3 of 14 Archive leaderboard report
Multiple Instance Learning CAMELYON16 CAMIL AUC 0.959 #3 of 14 Archive leaderboard report
Multiple Instance Learning CAMELYON16 CAMIL (CAMIL-L) ACC 0.91 #4 of 14 Archive leaderboard report
Multiple Instance Learning CAMELYON16 CAMIL (CAMIL-L) AUC 0.953 #4 of 14 Archive leaderboard report
Multiple Instance Learning CAMELYON16 CAMIL (CAMIL-G) ACC 0.891 #5 of 14 Archive leaderboard report
Multiple Instance Learning CAMELYON16 CAMIL (CAMIL-G) AUC 0.95 #5 of 14 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections