mlsanityData to 7 Oct 2026

Counterfactual Explanations via Latent Space Projection and Interpolation

arXiv 2112.00890 ↗First posted 2 Dec 2021cs.LGcited by 5

Not on the map. Why?

Abstract (arXiv)

Counterfactual explanations represent the minimal change to a data sample that alters its predicted classification, typically from an unfavorable initial class to a desired target class. Counterfactuals help answer questions such as "what needs to change for this application to get accepted for a loan?". A number of recently proposed approaches to counterfactual generation give varying definitions of "plausible" counterfactuals and methods to generate them. However, many of these methods are computationally intensive and provide unconvincing explanations. Here we introduce SharpShooter, a method for binary classification that starts by creating a projected version of the input that classifies as the target class. Counterfactual candidates are then generated in latent space on the interpolation line between the input and its projection. We then demonstrate that our framework translates core characteristics of a sample to its counterfactual through the use of learned representations. Furthermore, we show that SharpShooter is competitive across common quality metrics on tabular and image datasets while being orders of magnitude faster than two comparable methods and excels at measures of realism, making it well-suited for high velocity machine learning applications which require timely explanations.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 24 of its 40 references that are in the map. First posted on arXiv 2 Dec 2021.

Builds on

24 of 40 references.

References · 24

  1. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  2. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  3. 2013Intriguing properties of neural networkscited by 5,114
  4. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  5. 2017Axiomatic Attribution for Deep Networkscited by 3,350
  6. 2015Variational Inference with Normalizing Flowscited by 2,161
  7. 2016Variational Inference: A Review for Statisticianscited by 1,466
  8. 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
  9. 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
  10. 2016Tutorial on Variational Autoencoderscited by 404
  11. 2018Actionable Recourse in Linear Classificationcited by 327
  12. 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 261
12 more
  1. 2019Interpretable Counterfactual Explanations Guided by Prototypescited by 223
  2. 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
  3. 2019Preserving Causal Constraints in Counterfactual Explanations for Machine Learning Classifierscited by 143
  4. 2018Inference Suboptimality in Variational Autoencoderscited by 131
  5. 2019Towards Realistic Individual Recourse and Actionable Explanations in Black-Box Decision Making Systemscited by 128
  6. 2019Efficient Search for Diverse Coherent Explanationscited by 111
  7. 2018Avoiding Latent Variable Collapse With Generative Skip Modelscited by 47
  8. 2020ViCE: Visual Counterfactual Explanations for Machine Learning Modelscited by 34
  9. 2019Global Explanations of Neural Networks: Mapping the Landscape of Predictionscited by 32
  10. 2020Explaining Data-Driven Decisions made by AI Systems: The Counterfactual Approachcited by 26
  11. 2020Latent-CF: A Simple Baseline for Reverse Counterfactual Explanationscited by 11
  12. 2016A budget-constrained inverse classification framework for smooth classifierscited by 5

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 2; 2024: 1.

5 papers.