EPIC: Explanation of Pretrained Image Classification Networks via Prototype
Piotr Borycki, Magdalena Tr\k{e}dowicz, Szymon Janusz, Jacek Tabor, Przemys{\l}aw Spurek, Arkadiusz Lewicki, {\L}ukasz Struski

TL;DR
EPIC introduces a novel post-hoc explanation method for pretrained image classification models that uses prototypes to provide intuitive, high-quality explanations without modifying the original model architecture.
Contribution
EPIC is the first post-hoc approach capable of replicating the interpretability of inherently explainable models using prototypes on pre-trained networks.
Findings
EPIC effectively explains decisions on datasets like CUB-200-2011 and Stanford Cars.
EPIC provides high-quality, intuitive explanations comparable to inherently interpretable models.
EPIC works on large-scale datasets such as ImageNet without architectural changes.
Abstract
Explainable AI (XAI) methods generally fall into two categories. Post-hoc approaches generate explanations for pre-trained models and are compatible with various neural network architectures. These methods often use feature importance visualizations, such as saliency maps, to indicate which input regions influenced the model's prediction. Unfortunately, they typically offer a coarse understanding of the model's decision-making process. In contrast, ante-hoc (inherently explainable) methods rely on specially designed model architectures trained from scratch. A notable subclass of these methods provides explanations through prototypes, representative patches extracted from the training data. However, prototype-based approaches have limitations: they require dedicated architectures, involve specialized training procedures, and perform well only on specific datasets. In this work, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Adversarial Robustness in Machine Learning · Advanced Neural Network Applications
