Explaining Random Forests Using Bipolar Argumentation and Markov Networks
Nico Potyka, Xiang Yin, Francesca Toni
Abstract
Random forests are decision tree ensembles that can be used to solve a variety of machine learning problems. However, as the number of trees and their individual size can be large, their decision making process is often incomprehensible. We show that their decision process can be naturally represented as an argumentation problem, which allows creating global explanations via argumentative reasoning. We generalize sufficient and necessary argumentative explanations using a Markov network encoding, discuss the relevance of these explanations and establish relationships to families of abductive explanations from the literature. As the complexity of the explanation problems is high, we present an efficient approximation algorithm with probabilistic approximation guarantees.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext d2423d3b-86fb-440b-b8c1-2fc4d01412ddCited by top-tier papers1
Ask how each one uses itBuilds on2
Related papers
- Trading Complexity for Sparsity in Random Forest ExplanationsGilles Audemard, Steve Bellart, Louenas Bounia, Frédéric Koriche et al.AAAI 2022 · 58 citations
- Very Fast, Approximate Counterfactual Explanations for Decision ForestsMiguel Á. Carreira-Perpiñán, Suryabhan Singh HadaAAAI 2023 · 7 citations
- On the Computation of Necessary and Sufficient ExplanationsAdnan Darwiche, Chunxi JiAAAI 2022 · 33 citations
- Computing Probabilistic Explanations for ML Models: Fixed-Parameter AlgorithmsSebastian Ordyniak, Mateusz Rychlicki, Stefan SzeiderAAAI 2026
- FOCUS: Flexible Optimizable Counterfactual Explanations for Tree EnsemblesAna Lucic, Harrie Oosterhuis, Hinda Haned, Maarten de RijkeAAAI 2022 · 87 citations
