Robust Counterfactual Explanations for Tree-Based Ensembles

被引:0
|
作者
Dutta, Sanghamitra [1 ]
Long, Jason [1 ]
Mishra, Saumitra [1 ]
Tilli, Cecilia [1 ]
Magazzeni, Daniele [1 ]
机构
[1] JP Morgan Chase Res, New York, NY 10017 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Counterfactual explanations inform ways to achieve a desired outcome from a machine learning model. However, such explanations are not robust to certain real-world changes in the underlying model (e.g., retraining the model, changing hyperparameters, etc.), questioning their reliability in several applications, e.g., credit lending. In this work, we propose a novel strategy - that we call RobX - to generate robust counterfactuals for tree-based ensembles, e.g., XGBoost. Tree-based ensembles pose additional challenges in robust counterfactual generation, e.g., they have a non-smooth and non-differentiable objective function, and they can change a lot in the parameter space under retraining on very similar data. We first introduce a novel metric - that we call Counterfactual Stability - that attempts to quantify how robust a counterfactual is going to be to model changes under retraining, and comes with desirable theoretical properties. Our proposed strategy RobX works with any counterfactual generation method (base method) and searches for robust counterfactuals by iteratively refining the counterfactual generated by the base method using our metric Counterfactual Stability. We compare the performance of RobX with popular counterfactual generation methods (for tree-based ensembles) across benchmark datasets. The results demonstrate that our strategy generates counterfactuals that are significantly more robust (nearly 100% validity after actual model changes) and also realistic (in terms of local outlier factor) over existing state-of-the-art methods.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Optimal Counterfactual Explanations in Tree Ensembles
    Parmentier, Axel
    Vida, Thibaut
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 139, 2021, 139
  • [2] FOCUS: Flexible Optimizable Counterfactual Explanations for Tree Ensembles
    Lucic, Ana
    Oosterhuis, Harrie
    Haned, Hinda
    de Rijke, Maarten
    [J]. THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / THE TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 5313 - 5322
  • [3] Generating Robust Counterfactual Explanations
    Guyomard, Victor
    Fessant, Francoise
    Guyet, Thomas
    Bouadi, Tassadit
    Termier, Alexandre
    [J]. MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES: RESEARCH TRACK, ECML PKDD 2023, PT III, 2023, 14171 : 394 - 409
  • [4] Travel Time Prediction Using Tree-Based Ensembles
    Huang, He
    Pouls, Martin
    Meyer, Anne
    Pauly, Markus
    [J]. COMPUTATIONAL LOGISTICS, ICCL 2020, 2020, 12433 : 412 - 427
  • [5] Comparison of Tree-Based Ensembles in Application to Censored Data
    Kretowska, Malgorzata
    [J]. ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING ICAISC 2014, PT I, 2014, 8467 : 551 - 560
  • [6] Interval abstractions for robust counterfactual explanations
    Jiang, Junqi
    Leofante, Francesco
    Rago, Antonio
    Toni, Francesca
    [J]. ARTIFICIAL INTELLIGENCE, 2024, 336
  • [7] Software Defect Prediction using Tree-Based Ensembles
    Aljamaan, Hamoud
    Alazba, Amal
    [J]. PROCEEDINGS OF THE 16TH ACM INTERNATIONAL CONFERENCE ON PREDICTIVE MODELS AND DATA ANALYTICS IN SOFTWARE ENGINEERING, PROMISE 2020, 2020, : 1 - 10
  • [8] Making Data Stream Classification Tree-based Ensembles Lighter
    Turrisi da Costa, Victor G.
    Mastelini, Saulo M.
    de Carvalho, Andre C. P. de L. F.
    Barbon, Sylvio, Jr.
    [J]. 2018 7TH BRAZILIAN CONFERENCE ON INTELLIGENT SYSTEMS (BRACIS), 2018, : 480 - 485
  • [9] Robust Counterfactual Explanations on Graph Neural Networks
    Bajaj, Mohit
    Chu, Lingyang
    Xue, Zi Yu
    Pei, Jian
    Wang, Lanjun
    Lam, Peter Cho-Ho
    Zhang, Yong
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [10] Tree-Based Classifier Ensembles for PE Malware Analysis: A Performance Revisit
    Louk, Maya Hilda Lestari
    Tama, Bayu Adhi
    [J]. ALGORITHMS, 2022, 15 (09)