CHIRPS: Explaining random forest classification

被引:0
|
作者
Julian Hatwell
Mohamed Medhat Gaber
R. Muhammad Atif Azad
机构
[1] Birmingham City University,
来源
关键词
XAI; Model interpretability; Random forests; Classification; Frequent patterns;
D O I
暂无
中图分类号
学科分类号
摘要
Modern machine learning methods typically produce “black box” models that are opaque to interpretation. Yet, their demand has been increasing in the Human-in-the-Loop processes, that is, those processes that require a human agent to verify, approve or reason about the automated decisions before they can be applied. To facilitate this interpretation, we propose Collection of High Importance Random Path Snippets (CHIRPS); a novel algorithm for explaining random forest classification per data instance. CHIRPS extracts a decision path from each tree in the forest that contributes to the majority classification, and then uses frequent pattern mining to identify the most commonly occurring split conditions. Then a simple, conjunctive form rule is constructed where the antecedent terms are derived from the attributes that had the most influence on the classification. This rule is returned alongside estimates of the rule’s precision and coverage on the training data along with counter-factual details. An experimental study involving nine data sets shows that classification rules returned by CHIRPS have a precision at least as high as the state of the art when evaluated on unseen data (0.91–0.99) and offer a much greater coverage (0.04–0.54). Furthermore, CHIRPS uniquely controls against under- and over-fitting solutions by maximising novel objective functions that are better suited to the local (per instance) explanation setting.
引用
收藏
页码:5747 / 5788
页数:41
相关论文
共 50 条
  • [21] Accelerating Random Forest Classification on GPU and FPGA
    Shah, Milan
    Neff, Reece
    Wu, Hancheng
    Minutoli, Marco
    Tumeo, Antonino
    Becchi, Michela
    51ST INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, ICPP 2022, 2022,
  • [22] Blows or Falls? Distinction by Random Forest Classification
    Henriques, Melanie
    Bonhomme, Vincent
    Cunha, Eugenia
    Adalian, Pascal
    BIOLOGY-BASEL, 2023, 12 (02):
  • [23] Random forest based classification of seagrass habitat
    Upadhyay, Anand
    Singh, Ratan
    Dhonde, Omkar
    JOURNAL OF INFORMATION & OPTIMIZATION SCIENCES, 2020, 41 (02): : 613 - 620
  • [24] Block Ciphers Classification Based on Random Forest
    Hu, Xinyi
    Zhao, Yaqun
    2018 INTERNATIONAL CONFERENCE ON COMPUTER INFORMATION SCIENCE AND APPLICATION TECHNOLOGY, 2019, 1168
  • [25] Random forest classification of stars in the Galactic Centre
    Plewa, P. M.
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2018, 476 (03) : 3974 - 3980
  • [26] Managing Monotonicity in Classification by a Pruned Random Forest
    Gonzalez, Sergio
    Herrera, Francisco
    Garcia, Salvador
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2015, 2015, 9375 : 53 - 60
  • [27] Random forest classifier for remote sensing classification
    Pal, M
    INTERNATIONAL JOURNAL OF REMOTE SENSING, 2005, 26 (01) : 217 - 222
  • [28] Network Traffic Classification with Improved Random Forest
    Wang, Chao
    Xu, Tongge
    Qin, Xi
    2015 11TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2015, : 78 - 81
  • [29] Random forest algorithm for classification of multiwavelength data
    Gao, Dan
    Zhang, Yan-Xia
    Zhao, Yong-Heng
    RESEARCH IN ASTRONOMY AND ASTROPHYSICS, 2009, 9 (02) : 220 - 226
  • [30] An Improved Random Forest Classifier for Image Classification
    Xu, Baoxun
    Ye, Yunming
    Nie, Lei
    PROCEEDING OF THE IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, 2012, : 795 - 800