Artificial IntelligenceBioinformaticsPeer-reviewed journal article
Chimeric U-Net - Modifying the standard U-Net towards Explainability
Kenrick SchulzeiD, Felix PeppertiD, Christof SchütteiD, Vikram SunkaraiD
Abstract
Healthcare guided by semantic segmentation has the potential to improve our quality of life through early and accurate disease detection. Convolutional Neural Networks, especially the U-Net-based architectures, are currently the state-of-the-art learningbased segmentation methods and have given unprecedented performances. However, their decision-making processes are still an active field of research. In order to reliably utilize such methods in healthcare, explainability of how the segmentation was performed is mandated. To date, explainability is studied and applied heavily in classification tasks. In this work, we propose the Chimeric U-Net, a U-Net architecture with an invertible decoder unit, that inherently brings explainability into semantic segmentation tasks. We find that having the restriction of an invertible decoder does not hinder the performance of the segmentation task. However, the invertible decoder helps to disentangle the class information in the latent space embedding and to construct meaningful saliency maps. Furthermore, we found that with a simple k-Nearest-Neighbours classifier, we could predict the Intersection over Union scores of unseen data, demonstrating that the latent space, constructed by the Chimeric U-Net, encodes an interpretable representation of the segmentation quality. Explainability is an emerging field, and in this work, we propose an alternative approach, that is, rather than building tools for explaining a generic architecture, we propose constraints on the architecture which induce explainability. With this approach, we could peer into the architecture to reveal its class correlations and local contextual dependencies, taking an insightful step towards trustworthy and reliable A.I. Code to build and utilize the Chimeric U-Net is made available under: https://github.com/kenrickschulze/Chimeric-UNet---Half-invertible-UNet-in-Pytorch
- assay: imaging
- research focus: dimensionality reduction
- research focus: benchmarking
- approach: deep learning
- approach: statistical model
- Citations
- 6
- FWCI
- 0.89
- Field percentile
- top 25%
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
- Weakly supervised Unet: an image classifier which learns to explain itself
Robert John O’Shea, Carolyn Horst, … Vicky Goh·bioRxiv·Sep 9, 2022
- Skin Lesion Segmentation with Improved C-UNet Networks
Hongda Jiang, Ruichen Rong, … Eric Z Chen·bioRxiv·Aug 1, 2018
- UniMedSeg: Unified Multi-Modal Medical Image Segmentation via Uncertainty Guided Encoding and Frequency-Spatial Dual-Prompt Decoding
Jingling Zhang, Shu ting Zheng, … Jia Gu·bioRxiv·Oct 10, 2026
- Evaluation of training data, ground truth and shape variability in the semantic segmentation of HeLa cells observed with electron microscopy
C. Karabag, C. C. Reyes-Aldasoro·bioRxiv·Jun 1, 2022
- Convolutional neural network for automated mass segmentation in mammography
Dina Abdelhafiz, Jinbo Bi, … Sheida Nabavi·BMC BioinformaticsPeer-reviewed·Dec 1, 2020
- STAMP: Simultaneous Training and Model Pruning for Low Data Regimes in Medical Image Segmentation
Nicola K. Dinsdale, Mark Jenkinson, Ana I. L. Namburete·Medical Image AnalysisPeer-reviewed·Aug 17, 2022