Evaluating perceptual and semantic interpretability of saliency methods: A case study of melanoma

Abstract

In order to be useful, XAI explanations have to be faithful to the AI system they seek to elucidate and also interpretable to the people that engage with them. There exist multiple algorithmic methods for assessing faithfulness, but this is not so for interpretability, which is typically only assessed through expensive user studies. Here we propose two complementary metrics to algorithmically evaluate the interpretability of saliency map explanations. One metric assesses perceptual interpretability by quantifying the visual coherence of the saliency map. The second metric assesses semantic interpretability by capturing the degree of overlap between the saliency map and textbook features—features human experts use to make a classification. We use a melanoma dataset and a deep‐neural network classifier as a case‐study to explore how our two interpretability metrics relate to each other and a faithfulness metric. Across six commonly used saliency methods, we find that none achieves high scores across all three metrics for all test images, but that different methods perform well in different regions of the data distribution. This variation between methods can be leveraged to consistently achieve high interpretability and faithfulness by using our metrics to inform saliency mask selection on a case‐by‐case basis. Our interpretability metrics provide a new way to evaluate saliency‐based explanations and allow for the adaptive combination of saliency‐based explanation methods.

Document Details

Document Type
Pub Defense Publication
Publication Date
Sep 01, 2022
Source ID
10.1002/ail2.77

Entities

People

  • Harshit Bokadia
  • Patrick Shafto
  • Scott Cheng‐Hsin Yang
  • Tomas Folke
  • Zhaobin Li

Organizations

  • Air Force Research Laboratory
  • Defense Advanced Research Projects Agency
  • National Science Foundation of Sri Lanka
  • Rutgers University

Tags

Fields of Study

  • Computer science

Readers

  • Artificial Intelligence
  • Distributed Systems and Data Platform Development
  • Neural Network Machine Learning.

Technology Areas

  • AI & ML
  • AI & ML - Machine Learning Algorithms
  • AI & ML - Neural Networks