This Looks Like That, Because ... Explaining Prototypes for Interpretable Image Recognition

By Meike Nauta, Annemarie Jutte, Jesper C. Provoost, Christin Seifert. 2020

75 citations recorded by the source corpus.

Image recognition with prototypes is considered an interpretable alternative for black box deep learning models. Classification depends on the extent to which a test image "looks like" a prototype. However, perceptual similarity for humans can be different from the similarity learnt by the model. A user is unaware of the underlying classification strategy and does not know which image characteristics (e.g., color or shape) is the dominant characteristic for the decision. We address this ambiguity and argue that prototypes should be explained. Only visualizing prototypes can be insufficient for understanding what a prototype exactly represents, and why a prototype and an image are considered similar. We improve interpretability by automatically enhancing prototypes with extra information about visual characteristics considered important by the model. Specifically, our method quantifies the influence of color hue, shape, texture, contrast and saturation in a prototype. We apply our method to the existing Prototypical Part Network (ProtoPNet) and show that our explanations clarify the meaning of a prototype which might have been interpreted incorrectly otherwise. We also reveal that visually similar prototypes can have the same explanations, indicating redundancy. Because of the generality of our approach, it can improve the interpretability of any similarity-based method for prototypical image recognition.

Subfields: Artificial Intelligence, Biophysics, Computer Vision and Pattern Recognition, Safety, Robustness & Interpretability

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Lesia Semenova
  2. Chudi Zhong
  3. Zhi Chen
  4. Haiyang Huang
  5. Christin Seifert
  6. Meike Nauta
  7. Cynthia Rudin
  8. Ron van Bree

In Biophysics

  1. Zhi Chen
  2. Cynthia Rudin

In Computer Vision and Pattern Recognition

  1. Zhi Chen
  2. Lesia Semenova
  3. Chudi Zhong
  4. Haiyang Huang
  5. Meike Nauta
  6. Christin Seifert
  7. Cynthia Rudin
  8. Ron van Bree

In Safety, Robustness & Interpretability

  1. Lesia Semenova
  2. Zhi Chen
  3. Chudi Zhong
  4. Haiyang Huang
  5. Christin Seifert
  6. Meike Nauta
  7. Cynthia Rudin
  8. Ron van Bree

Citations in the corpus