mlsanityData to 14 Oct 2026

Assessing Systematic Weaknesses of DNNs using Counterfactuals

arXiv 2308.01614 ↗First posted 3 Aug 2023cs.LG cs.AI cs.CVcited by 1

Not on the map. Why?

Abstract (arXiv)

With the advancement of DNNs into safety-critical applications, testing approaches for such models have gained more attention. A current direction is the search for and identification of systematic weaknesses that put safety assumptions based on average performance values at risk. Such weaknesses can take on the form of (semantically coherent) subsets or areas in the input space where a DNN performs systematically worse than its expected average. However, it is non-trivial to attribute the reason for such observed low performances to the specific semantic features that describe the subset. For instance, inhomogeneities within the data w.r.t. other (non-considered) attributes might distort results. However, taking into account all (available) attributes and their interaction is often computationally highly expensive. Inspired by counterfactual explanations, we propose an effective and computationally cheap algorithm to validate the semantic attribution of existing subsets, i.e., to check whether the identified attribute is likely to have caused the degraded performance. We demonstrate this approach on an example from the autonomous driving domain using highly annotated simulated data, where we show for a semantic segmentation model that (i) performance differences among the different pedestrian assets exist, but (ii) only in some cases is the asset type itself the reason for this reduction in the performance.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 27 of its 46 references that are in the map. First posted on arXiv 3 Aug 2023.

Builds on

27 of 46 references.

References · 27

  1. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
  2. 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
  3. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
  4. 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,444
  5. 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,241
  6. 2017CARLA: An Open Urban Driving Simulatorcited by 2,449
  7. 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
  8. 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 901
  9. 2018Deep Visual Domain Adaptation: A Surveycited by 635
  10. 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 614
  11. 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 460
  12. 2018Actionable Recourse in Linear Classificationcited by 328
15 more
  1. 2019Counterfactual Visual Explanationscited by 313
  2. 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 262
  3. 2018Adversarial Attacks and Defences: A Surveycited by 259
  4. 2019Towards Fairness in Visual Recognition: Effective Strategies for Bias Mitigationcited by 252
  5. 2020Algorithmic Recourse: from Counterfactual Explanations to Interventionscited by 250
  6. 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
  7. 2018Local Rule-Based Explanations of Black Box Decision Systemscited by 166
  8. 2020Multi-Objective Counterfactual Explanationscited by 157
  9. 2022Domino: Discovering Systematic Errors with Cross-Modal Embeddingscited by 156
  10. 2019Does Object Recognition Work for Everyone?cited by 151
  11. 2019Preserving Causal Constraints in Counterfactual Explanations for Machine Learning Classifierscited by 144
  12. 2019Towards Realistic Individual Recourse and Actionable Explanations in Black-Box Decision Making Systemscited by 131
  13. 2021Unsupervised Domain Adaptation of Object Detectors: A Surveycited by 93
  14. 2018Automated Data Slicing for Model Validation:A Big data - AI Integration Approachcited by 70
  15. 2021The Spotlight: A General Method for Discovering Systematic Errors in Deep Learning Modelscited by 63

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.