Finding Regions of Counterfactual Explanations via Robust Optimization

被引:1
|
作者
Maragno, Donato [1 ]
Kurtz, Jannis [1 ]
Rober, Tabea E. [1 ]
Goedhart, Rob [1 ]
Birbil, S. Ilker [1 ]
den Hertog, Dick [1 ]
机构
[1] Univ Amsterdam, Amsterdam Business Sch, NL-1018 TV Amsterdam, Netherlands
关键词
counterfactual explanation; explainable AI; machine learning; robust optimization;
D O I
10.1287/ijoc.2023.0153
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Counterfactual explanations (CEs) play an important role in detecting bias and improving the explainability of data -driven classification models. A CE is a minimal perturbed data point for which the decision of the model changes. Most of the existing methods can only provide one CE, which may not be achievable for the user. In this work, we derive an iterative method to calculate robust CEs (i.e., CEs that remain valid even after the features are slightly perturbed). To this end, our method provides a whole region of CEs, allowing the user to choose a suitable recourse to obtain a desired outcome. We use algorithmic ideas from robust optimization and prove convergence results for the most common machine learning methods, including decision trees, tree ensembles, and neural networks. Our experiments show that our method can efficiently generate globally optimal robust CEs for a variety of common data sets and classification models.
引用
收藏
页码:1316 / 1334
页数:19
相关论文
共 50 条
  • [1] Generating Robust Counterfactual Explanations
    Guyomard, Victor
    Fessant, Francoise
    Guyet, Thomas
    Bouadi, Tassadit
    Termier, Alexandre
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES: RESEARCH TRACK, ECML PKDD 2023, PT III, 2023, 14171 : 394 - 409
  • [2] Provably Robust and Plausible Counterfactual Explanations for Neural Networks via Robust Optimisation
    Jiang, Junqi
    Lan, Jianglin
    Leofante, Francesco
    Rago, Antonio
    Toni, Francesca
    ASIAN CONFERENCE ON MACHINE LEARNING, VOL 222, 2023, 222
  • [3] Interval abstractions for robust counterfactual explanations
    Jiang, Junqi
    Leofante, Francesco
    Rago, Antonio
    Toni, Francesca
    ARTIFICIAL INTELLIGENCE, 2024, 336
  • [4] Robust Counterfactual Explanations in Machine Learning: A Survey
    Jiang, Junqi
    Leofante, Francesco
    Rago, Antonio
    Toni, Francesca
    PROCEEDINGS OF THE THIRTY-THIRD INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2024, 2024, : 8086 - 8094
  • [5] Robust Stochastic Graph Generator for Counterfactual Explanations
    Prado-Romero, Mario Alfonso
    Prenkaj, Bardh
    Stilo, Giovanni
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 19, 2024, : 21518 - 21526
  • [6] Robust Counterfactual Explanations on Graph Neural Networks
    Bajaj, Mohit
    Chu, Lingyang
    Xue, Zi Yu
    Pei, Jian
    Wang, Lanjun
    Lam, Peter Cho-Ho
    Zhang, Yong
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [7] Unjustified Classification Regions and Counterfactual Explanations in Machine Learning
    Laugel, Thibault
    Lesot, Marie-Jeanne
    Marsala, Christophe
    Renard, Xavier
    Detyniecki, Marcin
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2019, PT II, 2020, 11907 : 37 - 54
  • [8] Mathematical optimization modelling for group counterfactual explanations
    Carrizosa, Emilio
    Ramirez-Ayerbe, Jasone
    Morales, Dolores Romero
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 319 (02) : 399 - 412
  • [9] Flexible and Robust Counterfactual Explanations with Minimal Satisfiable Perturbations
    Wang, Yongjie
    Qian, Hangwei
    Liu, Yongjie
    Guo, Wei
    Miao, Chunyan
    PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2023, 2023, : 2596 - 2605
  • [10] Robust Counterfactual Explanations for Tree-Based Ensembles
    Dutta, Sanghamitra
    Long, Jason
    Mishra, Saumitra
    Tilli, Cecilia
    Magazzeni, Daniele
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 162, 2022,