Induction of Non-Monotonic Logic Programs to Explain Boosted Tree Models Using LIME
Not on the map. Why?
Abstract (arXiv)
We present a heuristic based algorithm to induce textitnonmonotonic logic programs that will explain the behavior of XGBoost trained classifiers. We use the technique based on the LIME approach to locally select the most important features contributing to the classification decision. Then, in order to explain the model's global behavior, we propose the LIME-FOLD algorithm ---a heuristic-based inductive logic programming (ILP) algorithm capable of learning non-monotonic logic programs---that we apply to a transformed dataset produced by LIME. Our proposed approach is agnostic to the choice of the ILP algorithm. Our experiments with UCI standard benchmarks suggest a significant improvement in terms of classification evaluation metrics. Meanwhile, the number of induced rules dramatically decreases compared to ALEPH, a state-of-the-art ILP system.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 2 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 1; 2024: 1; 2025: 0; 2026: 1.
6 papers.
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 302
- 2021Generating Explainable Rule Sets from Tree-Ensemble Learning Methods by Answer Set Programmingcited by 4
- 2021Towards Dynamic Consistency Checking in Goal-directed Predicate Answer Set Programmingcited by 1
- 2024Generating Global and Local Explanations for Tree-Ensemble Learning Methods by Answer Set Programmingcited by 1
- 2023A Survey of the Various Methodologies Towards making Artificial Intelligence More Explainablecited by 0
- 2026Explaining Neural Networks in Preference Learning: a Post-hoc Inductive Logic Programming Approachcited by 0
- 2026Explaining Neural Networks in Preference Learning: a Post-hoc Inductive Logic Programming Approach8 Apr 2026
- 2024Generating Global and Local Explanations for Tree-Ensemble Learning Methods by Answer Set Programming14 Oct 2024
- 2023A Survey of the Various Methodologies Towards making Artificial Intelligence More Explainable4 Nov 2023
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AI20 Jan 2022
- 2021Towards Dynamic Consistency Checking in Goal-directed Predicate Answer Set Programming22 Oct 2021
- 2021Generating Explainable Rule Sets from Tree-Ensemble Learning Methods by Answer Set Programming17 Sep 2021