Model Guidance via Explanations Turns Image Classifiers into Segmentation Models

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Yu, Xiaoyan, Franzen, Jannik, Samek, Wojciech, Höhne, Marina M. -C., Kainmueller, Dagmar
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910511480700928
author Yu, Xiaoyan
Franzen, Jannik
Samek, Wojciech
Höhne, Marina M. -C.
Kainmueller, Dagmar
author_facet Yu, Xiaoyan
Franzen, Jannik
Samek, Wojciech
Höhne, Marina M. -C.
Kainmueller, Dagmar
contents Heatmaps generated on inputs of image classification networks via explainable AI methods like Grad-CAM and LRP have been observed to resemble segmentations of input images in many cases. Consequently, heatmaps have also been leveraged for achieving weakly supervised segmentation with image-level supervision. On the other hand, losses can be imposed on differentiable heatmaps, which has been shown to serve for (1)~improving heatmaps to be more human-interpretable, (2)~regularization of networks towards better generalization, (3)~training diverse ensembles of networks, and (4)~for explicitly ignoring confounding input features. Due to the latter use case, the paradigm of imposing losses on heatmaps is often referred to as "Right for the right reasons". We unify these two lines of research by investigating semi-supervised segmentation as a novel use case for the Right for the Right Reasons paradigm. First, we show formal parallels between differentiable heatmap architectures and standard encoder-decoder architectures for image segmentation. Second, we show that such differentiable heatmap architectures yield competitive results when trained with standard segmentation losses. Third, we show that such architectures allow for training with weak supervision in the form of image-level labels and small numbers of pixel-level labels, outperforming comparable encoder-decoder models. Code is available at \url{https://github.com/Kainmueller-Lab/TW-autoencoder}.
format Preprint
id arxiv_https___arxiv_org_abs_2407_03009
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Model Guidance via Explanations Turns Image Classifiers into Segmentation Models
Yu, Xiaoyan
Franzen, Jannik
Samek, Wojciech
Höhne, Marina M. -C.
Kainmueller, Dagmar
Computer Vision and Pattern Recognition
Heatmaps generated on inputs of image classification networks via explainable AI methods like Grad-CAM and LRP have been observed to resemble segmentations of input images in many cases. Consequently, heatmaps have also been leveraged for achieving weakly supervised segmentation with image-level supervision. On the other hand, losses can be imposed on differentiable heatmaps, which has been shown to serve for (1)~improving heatmaps to be more human-interpretable, (2)~regularization of networks towards better generalization, (3)~training diverse ensembles of networks, and (4)~for explicitly ignoring confounding input features. Due to the latter use case, the paradigm of imposing losses on heatmaps is often referred to as "Right for the right reasons". We unify these two lines of research by investigating semi-supervised segmentation as a novel use case for the Right for the Right Reasons paradigm. First, we show formal parallels between differentiable heatmap architectures and standard encoder-decoder architectures for image segmentation. Second, we show that such differentiable heatmap architectures yield competitive results when trained with standard segmentation losses. Third, we show that such architectures allow for training with weak supervision in the form of image-level labels and small numbers of pixel-level labels, outperforming comparable encoder-decoder models. Code is available at \url{https://github.com/Kainmueller-Lab/TW-autoencoder}.
title Model Guidance via Explanations Turns Image Classifiers into Segmentation Models
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2407.03009