Explaining Image Classifiers Generating Exemplars and Counter-Exemplars from Latent Representations
Abstract
We present an approach to explain the decisions of black box image classifiers through synthetic exemplar and counter-exemplar learnt in the latent feature space. Our explanation method exploits the latent representations learned through an adversarial autoencoder for generating a synthetic neighborhood of the image for which an explanation is required. A decision tree is trained on a set of images represented in the latent space, and its decision rules are used to generate exemplar images showing how the original image can be mod-ified to stay within its class. Counterfactual rules are used to generate counter-exemplars showing how the original image can “morph” into another class. The explanation also compre-hends a saliency map highlighting the areas that contribute to its classification, and areas that push it into another class. A wide and deep experimental evaluation proves that the proposed method outperforms existing explainers in terms of fi-delity, relevance, coherence, and stability, besides providing the most useful and interpretable explanations.
Cite
Text
Guidotti et al. "Explaining Image Classifiers Generating Exemplars and Counter-Exemplars from Latent Representations." AAAI Conference on Artificial Intelligence, 2020. doi:10.1609/AAAI.V34I09.7116Markdown
[Guidotti et al. "Explaining Image Classifiers Generating Exemplars and Counter-Exemplars from Latent Representations." AAAI Conference on Artificial Intelligence, 2020.](https://mlanthology.org/aaai/2020/guidotti2020aaai-explaining/) doi:10.1609/AAAI.V34I09.7116BibTeX
@inproceedings{guidotti2020aaai-explaining,
title = {{Explaining Image Classifiers Generating Exemplars and Counter-Exemplars from Latent Representations}},
author = {Guidotti, Riccardo and Monreale, Anna and Matwin, Stan and Pedreschi, Dino},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2020},
pages = {13665-13668},
doi = {10.1609/AAAI.V34I09.7116},
url = {https://mlanthology.org/aaai/2020/guidotti2020aaai-explaining/}
}