Evaluations and Methods for Explanation Through Robustness Analysis

Abstract

Feature based explanations, that provide importance of each feature towards the model prediction, is arguably one of the most intuitive ways to explain a model. In this paper, we establish a novel set of evaluation criteria for such feature based explanations by robustness analysis. In contrast to existing evaluations which require us to specify some way to "remove" features that could inevitably introduces biases and artifacts, we make use of the subtler notion of smaller adversarial perturbations. By optimizing towards our proposed evaluation criteria, we obtain new explanations that are loosely necessary and sufficient for a prediction. We further extend the explanation to extract the set of features that would move the current prediction to a target class by adopting targeted adversarial attack for the robustness analysis. Through experiments across multiple domains and a user study, we validate the usefulness of our evaluation criteria and our derived explanations.

Cite

Text

Hsieh et al. "Evaluations and Methods for Explanation Through Robustness Analysis." International Conference on Learning Representations, 2021.

Markdown

[Hsieh et al. "Evaluations and Methods for Explanation Through Robustness Analysis." International Conference on Learning Representations, 2021.](https://mlanthology.org/iclr/2021/hsieh2021iclr-evaluations/)

BibTeX

@inproceedings{hsieh2021iclr-evaluations,
  title     = {{Evaluations and Methods for Explanation Through Robustness Analysis}},
  author    = {Hsieh, Cheng-Yu and Yeh, Chih-Kuan and Liu, Xuanqing and Ravikumar, Pradeep Kumar and Kim, Seungyeon and Kumar, Sanjiv and Hsieh, Cho-Jui},
  booktitle = {International Conference on Learning Representations},
  year      = {2021},
  url       = {https://mlanthology.org/iclr/2021/hsieh2021iclr-evaluations/}
}