mlsanityData to 7 Oct 2026

Towards Non-Adversarial Algorithmic Recourse

arXiv 2403.10330 ↗First posted 15 Mar 2024cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

The streams of research on adversarial examples and counterfactual explanations have largely been growing independently. This has led to several recent works trying to elucidate their similarities and differences. Most prominently, it has been argued that adversarial examples, as opposed to counterfactual explanations, have a unique characteristic in that they lead to a misclassification compared to the ground truth. However, the computational goals and methodologies employed in existing counterfactual explanation and adversarial example generation methods often lack alignment with this requirement. Using formal definitions of adversarial examples and counterfactual explanations, we introduce non-adversarial algorithmic recourse and outline why in high-stakes situations, it is imperative to obtain counterfactual explanations that do not exhibit adversarial characteristics. We subsequently investigate how different components in the objective functions, e.g., the machine learning model or cost function used to measure distance, determine whether the outcome can be considered an adversarial example or not. Our experiments on common datasets highlight that these design choices are often more critical in deciding whether recourse is non-adversarial than whether recourse or attack algorithms are used. Furthermore, we show that choosing a robust and accurate machine learning model results in less adversarial recourse desired in practice.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 46 of its 63 references that are in the map. First posted on arXiv 15 Mar 2024.

Builds on

46 of 63 references.

References · 46

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  3. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  4. 2013Intriguing properties of neural networkscited by 5,114
  5. 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,580
  6. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  7. 2016Adversarial examples in the physical worldcited by 1,762
  8. 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
  9. 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
  10. 2016Universal adversarial perturbationscited by 774
  11. 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
  12. 2017One pixel attack for fooling deep neural networkscited by 579
34 more
  1. 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 459
  2. 2018Actionable Recourse in Linear Classificationcited by 327
  3. 2020Consistent Estimators for Learning to Defer to an Expertcited by 262
  4. 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 261
  5. 2019FACE: Feasible and Actionable Counterfactual Explanationscited by 232
  6. 2018Disentangling Adversarial Robustness and Generalizationcited by 171
  7. 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
  8. 2019Towards Realistic Individual Recourse and Actionable Explanations in Black-Box Decision Making Systemscited by 128
  9. 2019The Algorithmic Automation Problem: Prediction, Triage, and Human Effortcited by 101
  10. 2019The Dangers of Post-hoc Interpretability: Unjustified Counterfactual Explanationscited by 97
  11. 2019Sparse and Imperceivable Adversarial Attackscited by 95
  12. 2021Adversarial Laser Beam: Effective Physical-World Attack to DNNs in a Blinkcited by 75
  13. 2018Patch-Based Image Inpainting with Generative Adversarial Networkscited by 70
  14. 2020Towards Unifying Feature Attribution and Counterfactual Explanations: Different Means to the Same Endcited by 66
  15. 2018DeepBugs: A Learning Approach to Name-based Bug Detectioncited by 65
  16. 2017Adversarial Transformation Networks: Learning to Generate Adversarial Examplescited by 60
  17. 2021On the Adversarial Robustness of Causal Algorithmic Recoursecited by 56
  18. 2022"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practicecited by 55
  19. 2021Exploring Counterfactual Explanations Through the Lens of Adversarial Examples: A Theoretical and Empirical Analysiscited by 52
  20. 2022CLEAR: Generative Counterfactual Explanations on Graphscited by 48
  21. 2020The Intriguing Relation Between Counterfactual Explanations and Adversarial Examplescited by 44
  22. 2016Simple Black-Box Adversarial Perturbations for Deep Networkscited by 42
  23. 2020Classification Under Human Assistancecited by 42
  24. 2019Regression Under Human Assistancecited by 40
  25. 2021Physical Adversarial Attacks on an Aerial Imagery Object Detectorcited by 35
  26. 2021Counterfactual Graphs for Explainable Classification of Brain Networkscited by 33
  27. 2020Semantics and explanation: why counterfactual explanations produce adversarial examples in deep neural networkscited by 24
  28. 2021Evaluating Adversarial Attacks on Driving Safety in Vision-Based Autonomous Vehiclescited by 24
  29. 2022On the Trade-Off between Actionable Explanations and the Right to be Forgottencited by 20
  30. 2022Improvement-Focused Causal Recourse (ICR)cited by 20
  31. 2015Antisocial Behavior in Online Discussion Communitiescited by 16
  32. 2021Counterfactual Explanations for Oblique Decision Trees: Exact, Efficient Algorithmscited by 14
  33. 2023Evading Black-box Classifiers Without Breaking Eggscited by 13
  34. 2021The human-AI relationship in decision-making: AI explanation to support people on justifying their decisionscited by 9

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 1.

2 papers.