mlsanityData to 14 Oct 2026

A PSO Based Method to Generate Actionable Counterfactuals for High Dimensional Data

arXiv 2311.12825 ↗First posted 30 Sep 2023cs.AI cs.LG stat.MEcited by 0

Not on the map. Why?

Abstract (arXiv)

Counterfactual explanations (CFE) are methods that explain a machine learning model by giving an alternate class prediction of a data point with some minimal changes in its features. It helps the users to identify their data attributes that caused an undesirable prediction like a loan or credit card rejection. We describe an efficient and an actionable counterfactual (CF) generation method based on particle swarm optimization (PSO). We propose a simple objective function for the optimization of the instance-centric CF generation problem. The PSO brings in a lot of flexibility in terms of carrying out multi-objective optimization in large dimensions, capability for multiple CF generation, and setting box constraints or immutability of data attributes. An algorithm is proposed that incorporates these features and it enables greater control over the proximity and sparsity properties over the generated CFs. The proposed algorithm is evaluated with a set of action-ability metrics in real-world datasets, and the results were superior compared to that of the state-of-the-arts.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 16 of its 36 references that are in the map. First posted on arXiv 30 Sep 2023.

Builds on

16 of 36 references.

References · 16

  1. 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
  2. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
  3. 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
  4. 2017Counterfactual Fairnesscited by 804
  5. 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 614
  6. 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 262
  7. 2019FACE: Feasible and Actionable Counterfactual Explanationscited by 233
  8. 2019Interpretable Counterfactual Explanations Guided by Prototypescited by 223
  9. 2019Towards Realistic Individual Recourse and Actionable Explanations in Black-Box Decision Making Systemscited by 131
  10. 2020Getting a CLUE: A Method for Explaining Uncertainty Estimatescited by 92
  11. 2021CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithmscited by 86
  12. 2021Counterfactuals and Causability in Explainable Artificial Intelligence: Theory, Algorithms, and Applicationscited by 59
4 more
  1. 2017Inverse Classification for Comparison-based Interpretability in Machine Learningcited by 50
  2. 2019On the computation of counterfactual explanations -- A surveycited by 33
  3. 2020SAFE: Scalable Automatic Feature Engineering Framework for Industrial Taskscited by 17
  4. 2022A Comparative study of Hyper-Parameter Optimization Toolscited by 10

Built on by

Not cited yet.