Sufficient, Necessary and Complete Causal Explanations in Image Classification
David A Kelly, Hana Chockler

TL;DR
This paper introduces a formal, causal approach to explaining image classifier outputs, demonstrating its theoretical properties, practical computability, and distinct patterns across models, all without needing internal model access.
Contribution
It develops a formal framework for causal explanations in image classification, proving their properties, and providing efficient, black-box algorithms for generating these explanations.
Findings
Different models exhibit unique sufficiency and necessity patterns.
Algorithms compute explanations in about 6 seconds per image.
Causal explanations are formally equivalent to logic-based ones and are model-agnostic.
Abstract
Existing algorithms for explaining the outputs of image classifiers are based on a variety of approaches and produce explanations that frequently lack formal rigour. On the other hand, logic-based explanations are formally and rigorously defined but their computability relies on strict assumptions about the model that do not hold on image classifiers. In this paper, we show that causal explanations, in addition to being formally and rigorously defined, enjoy the same formal properties as logic-based ones, while still lending themselves to black-box algorithms and being a natural fit for image classifiers. We prove formal properties of causal explanations and their equivalence to logic-based explanations. We demonstrate how to subdivide an image into its sufficient and necessary components. We introduce -complete explanations, which have a minimum confidence threshold and…
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 Algorithms · Machine Learning and Data Classification
