CVLGIVOct 1, 2023

Counterfactual Image Generation for adversarially robust and interpretable Classifiers

arXiv:2310.00761v12 citationsh-index: 14
Originality Incremental advance
AI Analysis

This addresses the need for more interpretable and robust image classifiers in domains like concrete crack detection and fruit defect identification, though it is incremental by combining existing ideas into a single framework.

The paper tackles the dual problems of interpretability and adversarial robustness in neural image classifiers by proposing a unified framework that uses GANs to generate counterfactual examples for both saliency maps and dataset augmentation. The method achieves competitive IoU values for segmentation without segmentation labels and improves robustness against PGD attacks, with the discriminator providing uncertainty measures.

Neural Image Classifiers are effective but inherently hard to interpret and susceptible to adversarial attacks. Solutions to both problems exist, among others, in the form of counterfactual examples generation to enhance explainability or adversarially augment training datasets for improved robustness. However, existing methods exclusively address only one of the issues. We propose a unified framework leveraging image-to-image translation Generative Adversarial Networks (GANs) to produce counterfactual samples that highlight salient regions for interpretability and act as adversarial samples to augment the dataset for more robustness. This is achieved by combining the classifier and discriminator into a single model that attributes real images to their respective classes and flags generated images as "fake". We assess the method's effectiveness by evaluating (i) the produced explainability masks on a semantic segmentation task for concrete cracks and (ii) the model's resilience against the Projected Gradient Descent (PGD) attack on a fruit defects detection problem. Our produced saliency maps are highly descriptive, achieving competitive IoU values compared to classical segmentation models despite being trained exclusively on classification labels. Furthermore, the model exhibits improved robustness to adversarial attacks, and we show how the discriminator's "fakeness" value serves as an uncertainty measure of the predictions.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes