Verifying Tree Ensembles by Reasoning about Potential Instances
Not on the map. Why?
Abstract (arXiv)
Imagine being able to ask questions to a black box model such as "Which adversarial examples exist?", "Does a specific attribute have a disproportionate effect on the model's prediction?" or "What kind of predictions could possibly be made for a partially described example?" This last question is particularly important if your partial description does not correspond to any observed example in your data, as it provides insight into how the model will extrapolate to unseen data. These capabilities would be extremely helpful as they would allow a user to better understand the model's behavior, particularly as it relates to issues such as robustness, fairness, and bias. In this paper, we propose such an approach for an ensemble of trees. Since, in general, this task is intractable we present a strategy that (1) can prune part of the input space given the question asked to simplify the problem; and (2) follows a divide and conquer approach that is incremental and can always return some answers and indicates which parts of the input domains are still uncertain. The usefulness of our approach is shown on a diverse set of use cases.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 31 Jan 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 1; 2024: 3.
6 papers.
- 2021"Why Would I Trust Your Numbers?" On the Explainability of Expected Values in Soccercited by 5
- 2023Verifiable Learning for Robust Tree Ensemblescited by 3
- 2021Scaling up Memory-Efficient Formal Verification Tools for Tree Ensemblescited by 2
- 2024Faster Repeated Evasion Attacks in Tree Ensemblescited by 1
- 2024Probabilistic ML Verification via Weighted Model Integrationcited by 0
- 2024Verifiable Boosted Tree Ensemblescited by 0
- 2024Verifiable Boosted Tree Ensembles22 Feb 2024
- 2024Faster Repeated Evasion Attacks in Tree Ensembles13 Feb 2024
- 2024Probabilistic ML Verification via Weighted Model Integration7 Feb 2024
- 2023Verifiable Learning for Robust Tree Ensembles5 May 2023
- 2021"Why Would I Trust Your Numbers?" On the Explainability of Expected Values in Soccer27 May 2021
- 2021Scaling up Memory-Efficient Formal Verification Tools for Tree Ensembles6 May 2021