Explainable Machine Larning for liver transplantation
Pedro Cabalar, Brais Mu\~niz, Gilberto P\'erez, Francisco Su\'arez

TL;DR
This paper introduces a human-readable explanation method for decision trees predicting five-year survival after liver transplantation, enhancing transparency in medical decision support systems.
Contribution
It presents a novel approach converting decision trees into annotated logic programs for improved interpretability in liver transplant prognosis.
Findings
Effective explanations generated for decision tree predictions
Two LP encoding strategies compared for clarity and fidelity
Method applied to real clinical data from a liver transplant center
Abstract
In this work, we present a flexible method for explaining, in human readable terms, the predictions made by decision trees used as decision support in liver transplantation. The decision trees have been obtained through machine learning applied on a dataset collected at the liver transplantation unit at the Coru\~na University Hospital Center and are used to predict long term (five years) survival after transplantation. The method we propose is based on the representation of the decision tree as a set of rules in a logic program (LP) that is further annotated with text messages. This logic program is then processed using the tool xclingo (based on Answer Set Programming) that allows building compound explanations depending on the annotation text and the rules effectively fired when a given input is provided. We explore two alternative LP encodings: one in which rules respect the tree…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, Reasoning, and Knowledge · Bayesian Modeling and Causal Inference · Semantic Web and Ontologies
