The Skyline of Counterfactual Explanations for Machine Learning Decision Models

被引:2
|
作者
Wang, Yongjie [1 ]
Ding, Qinxu [2 ]
Wang, Ke [3 ]
Liu, Yue [4 ]
Wu, Xingyu [4 ]
Wang, Jinglong [4 ]
Liu, Yong [2 ]
Miao, Chunyan [1 ]
机构
[1] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore, Singapore
[2] Nanyang Technol Univ, Alibaba NTU Singapore Joint Res Inst, Singapore, Singapore
[3] Simon Fraser Univ, Sch Comp Sci, Burnaby, BC, Canada
[4] Alibaba Grp, Hangzhou, Peoples R China
基金
加拿大自然科学与工程研究理事会; 新加坡国家研究基金会;
关键词
Counterfactual explanations; Multi-objective optimization; Skyline; Interactive query;
D O I
10.1145/3459637.3482397
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Counterfactual explanations are minimum changes of a given input to alter the original prediction by a machine learning model, usually from an undesirable prediction to a desirable one. Previous works frame this problem as a constrained cost minimization, where the cost is defined as L-1/L-2 distance (or variants) over multiple features to measure the change. In real-life applications, features of different types are hardly comparable and it is difficult to measure the changes of heterogeneous features by a single cost function. Moreover, existing approaches do not support interactive exploration of counterfactual explanations. To address above issues, we propose the skyline counterfactual explanations that define the skyline of counterfactual explanations as all non-dominated changes. We solve this problem as multi-objective optimization over actionable features. This approach does not require any cost function over heterogeneous features. With the skyline, the user can interactively and incrementally refine their goals on the features and magnitudes to be changed, especially when lacking prior knowledge to express their needs precisely. Intensive experiment results on three real-life datasets demonstrate that the skyline method provides a friendly way for finding interesting counterfactual explanations, and achieves superior results compared to the state-of-the-art methods.
引用
收藏
页码:2030 / 2039
页数:10
相关论文
共 50 条
  • [1] DECE: Decision Explorer with Counterfactual Explanations for Machine Learning Models
    Cheng, Furui
    Ming, Yao
    Qu, Huamin
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2021, 27 (02) : 1438 - 1447
  • [2] ViCE: Visual Counterfactual Explanations for Machine Learning Models
    Gomez, Oscar
    Holter, Steffen
    Yuan, Jun
    Bertini, Enrico
    [J]. PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON INTELLIGENT USER INTERFACES, IUI 2020, 2020, : 531 - 535
  • [3] Counterfactual Explanations and Algorithmic Recourses for Machine Learning: A Review
    Verma, Sahil
    Boonsanong, Varich
    Hoang, Minh
    Hines, Keegan
    Dickerson, John
    Shah, Chirag
    [J]. ACM Computing Surveys, 2024, 56 (12)
  • [4] Unjustified Classification Regions and Counterfactual Explanations in Machine Learning
    Laugel, Thibault
    Lesot, Marie-Jeanne
    Marsala, Christophe
    Renard, Xavier
    Detyniecki, Marcin
    [J]. MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2019, PT II, 2020, 11907 : 37 - 54
  • [5] Explaining Machine Learning Classifiers through Diverse Counterfactual Explanations
    Mothilal, Ramaravind K.
    Sharma, Amit
    Tan, Chenhao
    [J]. FAT* '20: PROCEEDINGS OF THE 2020 CONFERENCE ON FAIRNESS, ACCOUNTABILITY, AND TRANSPARENCY, 2020, : 607 - 617
  • [6] Counterfactual Explanations for Models of Code
    Cito, Juergen
    Dillig, Isil
    Murali, Vijayaraghavan
    Chandra, Satish
    [J]. 2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE (ICSE-SEIP 2022), 2022, : 125 - 134
  • [7] Diffusion Models for Counterfactual Explanations
    Jeanneret, Guillaume
    Simon, Loic
    Jurie, Fredric
    [J]. COMPUTER VISION - ACCV 2022, PT VII, 2023, 13847 : 219 - 237
  • [8] AdViCE: Aggregated Visual Counterfactual Explanations for Machine Learning Model Validation
    Gomez, Oscar
    Holter, Steffen
    Yuan, Jun
    Bertini, Enrico
    [J]. 2021 IEEE VISUALIZATION CONFERENCE - SHORT PAPERS (VIS 2021), 2021, : 31 - 35
  • [9] Counterfactual Explanation of Machine Learning Survival Models
    Kovalev, Maxim
    Utkin, Lev
    Coolen, Frank
    Konstantinov, Andrei
    [J]. INFORMATICA, 2021, 32 (04) : 817 - 847
  • [10] Counterfactual Models for Fair and Adequate Explanations
    Asher, Nicholas
    De Lara, Lucas
    Paul, Soumya
    Russell, Chris
    [J]. MACHINE LEARNING AND KNOWLEDGE EXTRACTION, 2022, 4 (02): : 371 - 396