Weakly supervised Unet: an image classifier which learns to explain itself
Robert John O’SheaiD, Carolyn HorstiD, Thubeena ManickavasagariD, Daniel Johnathan HughesiD, James Cusack, Sophia TsokaiD, Gary CookiD, Vicky GohiD
Abstract
BackgroundExplainability is a major limitation of current convolutional neural network (CNN) image classifiers. A CNN is required which supports its image-level prediction with a voxel-level segmentation. MethodsA weakly-supervised Unet architecture (WSUnet) is proposed to model voxel classes, by training with image-level supervision. WSUnet computes the image-level class prediction from the maximal voxel class prediction. Thus, voxel-level predictions provide a causally verifiable saliency map for the image-level decision. WSUnet is applied to explainable lung cancer detection in CT images. For comparison, current model explanation approaches are also applied to a standard CNN. Methods are compared using voxel-level discrimination metrics and a clinician preference survey. ResultsIn test data from two external institutions, WSUnet localised the tumour precisely at voxel-level (Precision: 0.93 [0.93-0.94]), achieving superior voxel-level discrimination to the best comparator (AUPR: 0.55 [0.54-0.55] vs. 0.36 [0.35-0.36]). Clinicians preferred WSUnet predictions in most test instances (Clinician Preference Rate: 0.72 [0.68-0.77]). ConclusionsWSUnet is a simple extension of the Unet, which facilitates voxel-level modelling from image-level labels. As WSUnet supports its image-level prediction with a causative voxel-level segmentation, it functions as a self-explaining image classifier. O_FIG O_LINKSMALLFIG WIDTH=200 HEIGHT=194 SRC="FIGDIR/small/507144v1_ufig1.gif" ALT="Figure 1"> View larger version (35K): org.highwire.dtl.DTLVardef@52e3ccorg.highwire.dtl.DTLVardef@1e981f0org.highwire.dtl.DTLVardef@151f31eorg.highwire.dtl.DTLVardef@13046a2_HPS_FORMAT_FIGEXP M_FIG Graphical Abstract The weakly-supervised Unet converts voxel-level predictions to image-level predictions using a global max-pooling layer. Thus, loss is computed at image-level. Following training with image-level labels, voxel-level predictions are extracted from the voxel-level output layer. C_FIG FundingAuthors acknowledge funding support from the UK Research & Innovation London Medical Imaging and Artificial Intelligence Centre; Wellcome/Engineering and Physical Sciences Research Council Centre for Medical Engineering at Kings College London [WT 203148/Z/16/Z]; National Institute for Health Research Biomedical Research Centre at Guys & St Thomas Hospitals and Kings College London; National Institute for Health Research Biomedical Research Centre at Guys & St Thomas Hospitals and Kings College London; Cancer Research UK National Cancer Imaging Translational Accelerator [C1519/A28682]. For the purpose of open access, authors have applied a CC BY public copyright licence to any Author Accepted Manuscript version arising from this submission. HIGHLIGHTSO_LIWSUnet is a weakly supervised Unet architecture which can learn semantic segmentation from data labelled only at image-level. C_LIO_LIWSUnet is a convolutional neural network image classifier which provides a causally verifiable voxel-level explanation to support its image-level prediction. C_LIO_LIIn application to explainable lung cancer detection, WSUnets voxel-level output localises tumours precisely, outperforming current model explanation methods. C_LIO_LIWSUnet is a simple extension of the standard Unet architecture, requiring only the addition of a global max-pooling layer to the output. C_LI
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- Assay
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Chimeric U-Net - Modifying the standard U-Net towards Explainability
Kenrick Schulze, Felix Peppert, … Vikram Sunkara·Artificial IntelligencePeer-reviewed·Oct 31, 2024
- Improving Data Quality, Model Transparency and Performance in Lung Histopathology with Explainable AI
Salma Kazemi Rashed, Mikael Nilsson, Sonja Aits·bioRxiv·Sep 21, 2026
- Pixel-Precise Lesion Localization in WSIs via Weakly Supervised Streaming Convolution with ReLSE and Adaptive Self-Training
Chi‐Chung Chen, Yi‐Chen Yeh, … Chao‐Yuan Yeh·bioRxiv·Oct 3, 2024
- Convpaint - Universal framework for interactive pixel classification using pretrained neural networks
Lucien Hinderling, Guillaume Witz, … Olivier C. Pertz·bioRxiv·Sep 12, 2024
- Multi-task learning of a deep k-nearest neighbour network for histopathological image classification and retrieval
T. Peng, M. Boxberg, … C. Marr·bioRxiv·Jun 6, 2019
- Shedding Light on the Black Box of a Neural Network Used to Detect Prostate Cancer in Whole Slide Images by Occlusion-Based Explainability
V. Krajnansky, M. Gallo, … T. Brazdil·bioRxiv·Mar 31, 2022