Counterfactual Explanation and Instance-Generation using Cycle-Consistent Generative Adversarial Networks
Tehseen Zia, Zeeshan Nisar, Shakeeb Murtaza

TL;DR
This paper introduces a novel counterfactual explanation method using cycle-consistent GANs to generate normal counterparts of abnormal images, enabling comprehensive diagnosis without relying on classification.
Contribution
It proposes a classification-independent counterfactual explanation approach leveraging CycleGAN for unsupervised abnormal-to-normal image translation.
Findings
Accurately generates counterfactual explanations and instances
Outperforms existing methods on synthetic and medical datasets
Effective in providing comprehensive diagnostic evidence
Abstract
The image-based diagnosis is now a vital aspect of modern automation assisted diagnosis. To enable models to produce pixel-level diagnosis, pixel-level ground-truth labels are essentially required. However, since it is often not straight forward to obtain the labels in many application domains such as in medical image, classification-based approaches have become the de facto standard to perform the diagnosis. Though they can identify class-salient regions, they may not be useful for diagnosis where capturing all of the evidences is important requirement. Alternatively, a counterfactual explanation (CX) aims at providing explanations using a casual reasoning process of form "If X has not happend, Y would not heppend". Existing CX approaches, however, use classifier to explain features that can change its predictions. Thus, they can only explain class-salient features, rather than entire…
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
TopicsGenerative Adversarial Networks and Image Synthesis · Cell Image Analysis Techniques · Explainable Artificial Intelligence (XAI)
