4.7 Article

HistoMIL: A Python package for training multiple instance learning models on histopathology slides

Journal

ISCIENCE
Volume 26, Issue 10, Pages -

Publisher

CELL PRESS
DOI: 10.1016/j.isci.2023.108073

Keywords

-

Ask authors/readers for more resources

H&E stained slides are widely used in disease diagnosis, and deep learning enables the detection of complex molecular patterns for automated decision-making. HistoMIL is a Python package designed to streamline the implementation and training process of MIL-based algorithms, achieving up to 85% AUROC performance on breast cancer histology slides.
Hematoxylin and eosin (H&E) stained slides are widely used in disease diagnosis. Remarkable advances in deep learning have made it possible to detect complex molecular patterns in these histopathology slides, suggesting automated approaches could help inform pathologists' decisions. Multiple instance learning (MIL) algorithms have shown promise in this context, outperforming transfer learning (TL) methods for various tasks, but their implementation and usage remains complex. We introduce HistoMIL, a Python package designed to streamline the implementation, training and inference process of MIL-based algorithms for computational pathologists and biomedical researchers. It integrates a self-supervised learning module for feature encoding, and a full pipeline encompassing TL and three MIL algorithms: ABMIL, DSMIL, and TransMIL. The PyTorch Lightning framework enables effortless customization and algorithm implementation. We illustrate HistoMIL's capabilities by building predictive models for 2,487 cancer hallmark genes on breast cancer histology slides, achieving AUROC performances of up to 85%.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available