But that's not why: Inference adjustment by interactive prototype revision
Michael Gerstenberger, Sebastian Lapuschkin, Peter Eisert, Sebastian, Bosse

TL;DR
This paper introduces a method for users to interactively revise and correct the reasoning process of prototype-based models, improving interpretability and removing reliance on unreasonable features without sacrificing accuracy.
Contribution
It proposes interactive schemes for prototype adjustment in deep models, enabling non-expert users to correct model reasoning by removing faulty prototypes.
Findings
Prototypical-part models facilitate semantic interpretation of prototypes.
Interactive rejection of prototypes improves model reasoning.
Model accuracy remains stable after prototype adjustments.
Abstract
Despite significant advances in machine learning, decision-making of artificial agents is still not perfect and often requires post-hoc human interventions. If the prediction of a model relies on unreasonable factors it is desirable to remove their effect. Deep interactive prototype adjustment enables the user to give hints and correct the model's reasoning. In this paper, we demonstrate that prototypical-part models are well suited for this task as their prediction is based on prototypical image patches that can be interpreted semantically by the user. It shows that even correct classifications can rely on unreasonable prototypes that result from confounding variables in a dataset. Hence, we propose simple yet effective interaction schemes for inference adjustment: The user is consulted interactively to identify faulty prototypes. Non-object prototypes can be removed by prototype…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Data Classification · Explainable Artificial Intelligence (XAI) · Adversarial Robustness in Machine Learning
