paper-with-me

홈 › Papers

Finding Minimum-Cost Explanations for Predictions made by Tree Ensembles

2023-03-16 · John Törnblom, Emil Karlsson, Simin Nadjm-Tehrani

The ability to explain why a machine learning model arrives at a particular prediction is crucial when used as decision support by human operators of critical systems. The provided explanations must be provably correct, and preferably without redundant information, called minimal explanations. In this paper, we aim at finding explanations for predictions made by tree ensembles that are not only minimal, but also minimum with respect to a cost function. To this end, we first present a highly efficient oracle that can determine the correctness of explanations, surpassing the runtime performance of current state-of-the-art alternatives by several orders of magnitude when computing minimal explanations. Secondly, we adapt an algorithm called MARCO from related works (calling it m-MARCO) for the purpose of computing a single minimum explanation per prediction, and demonstrate an overall speedup factor of two compared to the MARCO algorithm which enumerates all minimal explanations. Finally, we study the obtained explanations from a range of use cases, leading to further insights of their characteristics. In particular, we observe that in several cases, there are more than 100,000 minimal explanations to choose from for a single prediction. In these cases, we see that only a small portion of the minimal explanations are also minimum, and that the minimum explanations are significantly less verbose, hence motivating the aim of this work.

📄 PDF Abstract BibTeX arXiv:2303.09271

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Learning Model Agnostic Explanations via Constraint Programming

2024-11-13 · Frederic Koriche, Jean-Marie Lagniez, Stefan Mengel, Chi Tran

Interpretable Machine Learning faces a recurring challenge of explaining the predictions made by opaque classifiers such as ensemble models, kernel methods, or neural networks in terms that are understandable to humans. …

Interpretable Machine Learningmodel

Explaining Chemical Toxicity using Missing Features

2020-09-23 · Kar Wai Lim, Bhanushee Sharma, Payel Das, Vijil Chenthamarakshan 외

Chemical toxicity prediction using machine learning is important in drug development to reduce repeated animal and human testing, thus saving cost and time. It is highly recommended that the predictions of computational …

BIG-bench Machine Learning

Concisely Explaining the Doubt: Minimum-Size Abductive Explanations for Linear Models with a Reject Option

2026-03-14 · Gleilson Pedro Fernandes, Thiago Alves Rocha arxiv

Trustworthiness in artificial intelligence depends not only on what a model decides, but also on how it handles and explains cases in which a reliable decision cannot be made. In critical domains such as healthcare and f…

Decision Making

Features of Explainability: How users understand counterfactual and causal explanations for categorical and continuous features in XAI

2022-04-21 · Greta Warren, Mark T Keane, Ruth M J Byrne

Counterfactual explanations are increasingly used to address interpretability, recourse, and bias in AI decisions. However, we do not know how well counterfactual explanations help users to understand a systems decisions…

counterfactualExplainable Artificial Intelligence (XAI)

Trading Complexity for Sparsity in Random Forest Explanations

2021-08-11 · NeurIPS 2021 12 · Gilles Audemard, Steve Bellart, Louenas Bounia, Frédéric Koriche 외

Random forests have long been considered as powerful model ensembles in machine learning. By training multiple decision trees, whose diversity is fostered through data and feature subsampling, the resulting random forest…