PermuteAttack: Counterfactual Explanation of Machine Learning Credit Scorecards
Not on the map. Why?
Abstract (arXiv)
This paper is a note on new directions and methodologies for validation and explanation of Machine Learning (ML) models employed for retail credit scoring in finance. Our proposed framework draws motivation from the field of Artificial Intelligence (AI) security and adversarial ML where the need for certifying the performance of the ML algorithms in the face of their overwhelming complexity poses a need for rethinking the traditional notions of model architecture selection, sensitivity analysis and stress testing. Our point of view is that the phenomenon of adversarial perturbations when detached from the AI security domain, has purely algorithmic roots and fall within the scope of model risk assessment. We propose a model criticism and explanation framework based on adversarially generated counterfactual examples for tabular data. A counterfactual example to a given instance in this context is defined as a synthetically generated data point sampled from the estimated data distribution which is treated differently by a model. The counterfactual examples can be used to provide a black-box instance-level explanation of the model behaviour as well as studying the regions in the input space where the model performance deteriorates. Adversarial example generating algorithms are extensively studied in the image and natural language processing (NLP) domains. However, most financial data come in tabular format and naive application of the existing techniques on this class of datasets generates unrealistic samples. In this paper, we propose a counterfactual example generation method capable of handling tabular data including discrete and categorical variables. Our proposed algorithm uses a gradient-free optimization based on genetic algorithms and therefore is applicable to any classification model.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 1; 2023: 1; 2024: 5; 2025: 1; 2026: 1.
16 papers.
Sort:
- 2021If Only We Had Better Counterfactual Explanations: Five Key Deficits to Rectify in the Evaluation of Counterfactual XAI Techniquescited by 82
- 2021Adversarial Attacks for Tabular Data: Application to Fraud Detection and Imbalanced Datacited by 45
- 2022DualCF: Efficient Model Extraction Attack from Counterfactual Explanationscited by 31
- 2021Counterfactual Shapley Additive Explanationscited by 22
- 2021Model-agnostic and Scalable Counterfactual Explanations via Reinforcement Learningcited by 15
- 2021Feature Importance Guided Attack: A Model Agnostic Adversarial Attackcited by 10
- 2021Low-Cost Algorithmic Recourse for Users With Uncertain Cost Functionscited by 10
- 2024A Survey of Privacy-Preserving Model Explanations: Privacy Risks, Attacks, and Countermeasurescited by 6
- 2024Investigating Imperceptibility of Adversarial Attacks on Tabular Data: An Empirical Analysiscited by 4
- 2021Unpacking the Black Box: Regulating Algorithmic Decisionscited by 3
- 2024A comprehensive interpretable machine learning framework for Mild Cognitive Impairment and Alzheimer's disease diagnosiscited by 3
- 2024Knowledge Distillation-Based Model Extraction Attack using GAN-based Private Counterfactual Explanationscited by 1
4 more
- 2024MISLEAD: Manipulating Importance of Selected features for Learning Epsilon in Evasion Attack Deceptioncited by 1
- 2026Fair Recourse for All: Ensuring Individual and Group Fairness in Counterfactual Explanationscited by 1
- 2023Adversarial training for tabular data with attack propagationcited by 0
- 2025Semantic Prioritization in Visual Counterfactual Explanations with Weighted Segmentation and Auto-Adaptive Region Selectioncited by 0
- 2026Fair Recourse for All: Ensuring Individual and Group Fairness in Counterfactual Explanations28 Jan 2026
- 2025Semantic Prioritization in Visual Counterfactual Explanations with Weighted Segmentation and Auto-Adaptive Region Selection17 Nov 2025
- 2024A comprehensive interpretable machine learning framework for Mild Cognitive Impairment and Alzheimer's disease diagnosis12 Dec 2024
- 2024Investigating Imperceptibility of Adversarial Attacks on Tabular Data: An Empirical Analysis16 Jul 2024
- 2024MISLEAD: Manipulating Importance of Selected features for Learning Epsilon in Evasion Attack Deception24 Apr 2024
- 2024Knowledge Distillation-Based Model Extraction Attack using GAN-based Private Counterfactual Explanations4 Apr 2024
- 2024A Survey of Privacy-Preserving Model Explanations: Privacy Risks, Attacks, and Countermeasures31 Mar 2024
- 2023Adversarial training for tabular data with attack propagation28 Jul 2023
- 2022DualCF: Efficient Model Extraction Attack from Counterfactual Explanations13 May 2022
- 2021Low-Cost Algorithmic Recourse for Users With Uncertain Cost Functions1 Nov 2021
- 2021Counterfactual Shapley Additive Explanations27 Oct 2021
- 2021Unpacking the Black Box: Regulating Algorithmic Decisions5 Oct 2021
4 more
- 2021Feature Importance Guided Attack: A Model Agnostic Adversarial Attack28 Jun 2021
- 2021Model-agnostic and Scalable Counterfactual Explanations via Reinforcement Learning4 Jun 2021
- 2021If Only We Had Better Counterfactual Explanations: Five Key Deficits to Rectify in the Evaluation of Counterfactual XAI Techniques26 Feb 2021
- 2021Adversarial Attacks for Tabular Data: Application to Fraud Detection and Imbalanced Data20 Jan 2021
- 2021If Only We Had Better Counterfactual Explanations: Five Key Deficits to Rectify in the Evaluation of Counterfactual XAI Techniquescited by 82
- 2021Adversarial Attacks for Tabular Data: Application to Fraud Detection and Imbalanced Datacited by 45
- 2022DualCF: Efficient Model Extraction Attack from Counterfactual Explanationscited by 31
- 2021Counterfactual Shapley Additive Explanationscited by 22
- 2021Model-agnostic and Scalable Counterfactual Explanations via Reinforcement Learningcited by 15
- 2021Feature Importance Guided Attack: A Model Agnostic Adversarial Attackcited by 10
- 2021Low-Cost Algorithmic Recourse for Users With Uncertain Cost Functionscited by 10
- 2024A Survey of Privacy-Preserving Model Explanations: Privacy Risks, Attacks, and Countermeasurescited by 6
- 2024Investigating Imperceptibility of Adversarial Attacks on Tabular Data: An Empirical Analysiscited by 4
- 2021Unpacking the Black Box: Regulating Algorithmic Decisionscited by 3
- 2024A comprehensive interpretable machine learning framework for Mild Cognitive Impairment and Alzheimer's disease diagnosiscited by 3
- 2024Knowledge Distillation-Based Model Extraction Attack using GAN-based Private Counterfactual Explanationscited by 1
12 most cited of 16 All 16 (JSON)
- 2026Fair Recourse for All: Ensuring Individual and Group Fairness in Counterfactual Explanations28 Jan 2026
- 2025Semantic Prioritization in Visual Counterfactual Explanations with Weighted Segmentation and Auto-Adaptive Region Selection17 Nov 2025
- 2024A comprehensive interpretable machine learning framework for Mild Cognitive Impairment and Alzheimer's disease diagnosis12 Dec 2024
- 2024Investigating Imperceptibility of Adversarial Attacks on Tabular Data: An Empirical Analysis16 Jul 2024
- 2024MISLEAD: Manipulating Importance of Selected features for Learning Epsilon in Evasion Attack Deception24 Apr 2024
- 2024Knowledge Distillation-Based Model Extraction Attack using GAN-based Private Counterfactual Explanations4 Apr 2024
- 2024A Survey of Privacy-Preserving Model Explanations: Privacy Risks, Attacks, and Countermeasures31 Mar 2024
- 2023Adversarial training for tabular data with attack propagation28 Jul 2023
- 2022DualCF: Efficient Model Extraction Attack from Counterfactual Explanations13 May 2022
- 2021Low-Cost Algorithmic Recourse for Users With Uncertain Cost Functions1 Nov 2021
- 2021Counterfactual Shapley Additive Explanations27 Oct 2021
- 2021Unpacking the Black Box: Regulating Algorithmic Decisions5 Oct 2021
12 newest of 16 All 16 (JSON)