Attention-based Deep Multiple Instance Learning
Maximilian IlseJakub M. TomczakMax Welling
Proposes an attention-based aggregation operator for deep multiple instance learning that achieves high classification accuracy on histopathology benchmarks while identifying the exact contribution of each individual instance to the overall bag label.
The article addresses the challenge of multiple instance learning (MIL), where a single label applies to an entire bag of instances rather than individual ones. This setup arises frequently in medical imaging tasks such as cancer detection in histopathology slides, where only image-level labels are available and pixel-level annotations are costly or impractical. The problem matters now because regulatory requirements increasingly demand explanations for automated decisions, and current MIL methods often lack both strong predictive performance and reliable interpretability.
The article set out to develop a flexible, end-to-end trainable MIL model that maintains or improves bag-level classification accuracy while providing insight into which instances drive the bag label. The authors formulated the bag label as a Bernoulli probability fully parameterized by neural networks and replaced fixed pooling operators with a trainable attention mechanism that produces a weighted average of instance embeddings.
They evaluated the approach on five classical MIL benchmark datasets, a custom MNIST-based image dataset with controlled bag sizes, and two real histopathology collections (breast cancer and colon cancer slides). Experiments used 10-fold cross-validation with multiple repetitions, compared instance-level and embedding-level architectures, and measured accuracy, precision, recall, F-score, and AUC against prior MIL methods including max and mean pooling baselines.
The attention-based models achieved performance on par with the strongest classical methods on the benchmark datasets and outperformed other neural-network MIL variants on the MNIST-bags task and both histopathology datasets, with particularly large gains in the small-sample regime. Attention weights successfully highlighted diagnostically relevant instances or regions of interest, and the gated attention variant further improved results on the breast cancer data. Embedding-level models generally outperformed instance-level ones, and the attention operator proved more effective than fixed max or mean pooling.
These results indicate that a trainable attention pooling layer can deliver both higher accuracy and built-in interpretability without added computational cost at inference time. In clinical settings the approach could reduce pathologist workload by supplying both a diagnosis and highlighted regions from weakly labeled whole-slide images, while satisfying emerging requirements for decision explanations.
The authors recommend extending the framework to multi-class problems, incorporating instance dependencies, and exploring repulsion points where certain instances force a negative bag label. They note that further validation on larger, more diverse medical datasets would strengthen confidence before clinical deployment. The main limitations are the focus on binary classification, reliance on relatively small datasets in some experiments, and the assumption of instance independence within bags; results on the classical benchmarks carry higher uncertainty due to larger standard errors.
- Paper: Show, Attend and Tell: Neural Image Caption Generation with Visual Attention, Kelvin Xu et al. (2015). Introduces the foundational soft and hard attention mechanisms for neural networks, which directly underpin the attention-pooling formulation used for multiple instance learning.
- Paper: Learning Deep Features for Discriminative Localization, Bolei Zhou et al. (2016). Establishes weakly-supervised localization via global pooling and weighted feature aggregation, providing essential conceptual groundwork for extracting interpretable instance regions from bag-level supervision.
- Paper: A survey on deep learning in medical image analysis, Geert Litjens et al. (2017). Surveys the core deep learning architectures and weak supervision challenges in medical image analysis, supplying essential domain context for whole-slide histopathology classification.
- Paper: The Mythos of Model Interpretability, Zachary C. Lipton (2016). Clarifies the theoretical taxonomy and motivations for model interpretability, contextualizing the source's objective of delivering built-in, reliable decision explanations.
- Paper: Data-efficient and weakly supervised computational pathology on whole-slide images, Ming Y. Lu et al. (2020). Directly extends attention-based multiple instance learning to gigapixel whole-slide computational pathology by introducing clustering-constrained attention (CLAM) for data-efficient multi-class subtyping.
- Paper: Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AI, Alejandro Barredo Arrieta et al. (2020). Synthesizes modern explainable AI methods into structured taxonomies, offering a broader landscape for contextualizing attention-based instance weighting within interpretable deep learning.
