Causality-based counterfactual explanation for classification models

被引:1
|
作者
Duong, Tri Dung [1 ]
Li, Qian [2 ]
Xu, Guandong [3 ]
机构
[1] Univ Technol Sydney, Fac Engn & Informat Technol, Sydney, NSW, Australia
[2] Curtin Univ, Sch Elect Engn Comp & Math Sci, Perth, WA, Australia
[3] Educ Univ Hong Kong, Ctr Learning Teaching & Technol, Hong Kong, HK, Peoples R China
基金
澳大利亚研究理事会; 美国国家科学基金会;
关键词
Counterfactual explanation; Interpretable machine learning; Structural causal model; GENETIC ALGORITHM;
D O I
10.1016/j.knosys.2024.112200
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Counterfactual explanation is one branch of interpretable machine learning that produces a perturbation sample to change the model's original decision. The generated samples can act as a recommendation for end-users to achieve their desired outputs. Most of the current counterfactual explanation approaches are the gradient-based method, which can only optimize the differentiable loss functions with continuous variables. Accordingly, the gradient-free methods are proposed to handle the categorical variables, which however have several major limitations: (1) causal relationships among features are typically ignored when generating the counterfactuals, possibly resulting in impractical guidelines for decision-makers; (2) the counterfactual explanation algorithm requires a great deal of effort into parameter tuning for determining the optimal weight for each loss functions which must be conducted repeatedly for different datasets and settings. In this work, to address the above limitations, we propose a prototype-based counterfactual explanation framework (ProCE). ProCE is capable of preserving the causal relationship underlying the features of the counterfactual data. In addition, we design a novel gradient-free optimization based on the multi-objective genetic algorithm that generates the counterfactual explanations for the mixed-type of continuous and categorical features. Numerical experiments demonstrate that our method compares favorably with state-of-the-art methods and therefore is applicable to existing prediction models. All the source codes and data are available at https: //github.com/tridungduong16/multiobj-scm-cf.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] Counterfactual Explanation of Machine Learning Survival Models
    Kovalev, Maxim
    Utkin, Lev
    Coolen, Frank
    Konstantinov, Andrei
    [J]. INFORMATICA, 2021, 32 (04) : 817 - 847
  • [22] Causality-based cost-effective action mining
    Shamsinejadbabaki, Pirooz
    Saraee, Mohamad
    Blockeel, Hendrik
    [J]. INTELLIGENT DATA ANALYSIS, 2013, 17 (06) : 1075 - 1091
  • [23] Causality-based function network for identifying technological analogy
    Kim, Hongbin
    Kim, Kwangsoo
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (12) : 10607 - 10619
  • [24] Causality-Based Planning and Diagnostic Reasoning for Cognitive Factories
    Erdem, Esra
    Haspalamutgil, Kadir
    Patoglu, Volkan
    Uras, Tansel
    [J]. 2012 IEEE 17TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2012,
  • [25] Causality-Based Fair Multiple Decision by Response Functions
    Su, Cong
    Yu, Guoxian
    Zheng, Yongqing
    Wang, Jun
    Wu, Zhengtian
    Zhang, Xiangliang
    Domeniconi, Carlotta
    [J]. ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2024, 18 (03)
  • [26] The CASPA tool: Causality-based Abstraction for Security Protocol Analysis
    Backes, Michael
    Lorenz, Stefan
    Maffei, Matteo
    Pecina, Kim
    [J]. COMPUTER AIDED VERIFICATION, 2008, 5123 : 419 - 422
  • [27] Causality-based CBR model for static control of converter steelmaking
    Wang, Xin-Zhe
    Han, Min
    [J]. Dalian Ligong Daxue Xuebao/Journal of Dalian University of Technology, 2011, 51 (04): : 593 - 598
  • [28] Causality-based PCA Methods for Condition Modeling of Mechatronic Systems
    Liu, Jie
    Xu, Yubo
    Chen, Yishu
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2024, 20 (02) : 1231 - 1239
  • [29] Propagation History Ranking in Social Networks:A Causality-Based Approach
    Zheng Wang
    Chaokun Wang
    Xiaojun Ye
    Jisheng Pei
    Bin Li
    [J]. Tsinghua Science and Technology, 2020, 25 (02) : 161 - 179
  • [30] Estimating Propensity for Causality-based Recommendation without Exposure Data
    Liu, Zhongzhou
    Fang, Yuan
    Wu, Min
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,